Home
last modified time | relevance | path

Searched refs:RISCVInsertReadWriteCSR (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertReadWriteCSR.cpp33 class RISCVInsertReadWriteCSR : public MachineFunctionPass { class
39 RISCVInsertReadWriteCSR() : MachineFunctionPass(ID) {} in RISCVInsertReadWriteCSR() function in __anon36ba26670111::RISCVInsertReadWriteCSR
59 char RISCVInsertReadWriteCSR::ID = 0;
61 INITIALIZE_PASS(RISCVInsertReadWriteCSR, DEBUG_TYPE, in INITIALIZE_PASS() argument
65 bool RISCVInsertReadWriteCSR::emitWriteRoundingModeOpt(MachineBasicBlock &MBB) { in INITIALIZE_PASS()
143 bool RISCVInsertReadWriteCSR::emitWriteRoundingMode(MachineBasicBlock &MBB) { in emitWriteRoundingMode()
175 bool RISCVInsertReadWriteCSR::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
196 return new RISCVInsertReadWriteCSR(); in createRISCVInsertReadWriteCSRPass()
H A DRISCVInstrInfoVSDPatterns.td115 // RISCVInsertReadWriteCSR
215 // RISCVInsertReadWriteCSR
279 // RISCVInsertReadWriteCSR
409 // RISCVInsertReadWriteCSR
469 // RISCVInsertReadWriteCSR
620 // RISCVInsertReadWriteCSR
633 // RISCVInsertReadWriteCSR
644 // RISCVInsertReadWriteCSR
664 // RISCVInsertReadWriteCSR
676 // RISCVInsertReadWriteCSR
[all …]
H A DRISCVInstrInfoVVLPatterns.td709 // RISCVInsertReadWriteCSR
791 // RISCVInsertReadWriteCSR
807 // RISCVInsertReadWriteCSR
1038 // RISCVInsertReadWriteCSR
1110 // RISCVInsertReadWriteCSR
1294 // RISCVInsertReadWriteCSR
1328 // RISCVInsertReadWriteCSR
1378 // RISCVInsertReadWriteCSR
1453 // RISCVInsertReadWriteCSR
1488 // RISCVInsertReadWriteCSR
[all …]
H A DRISCVInstrFormats.td212 // processed under pass 'RISCVInsertReadWriteCSR' pass to distinguish between
/freebsd/lib/clang/libllvm/
H A DMakefile1590 SRCS_MIN+= Target/RISCV/RISCVInsertReadWriteCSR.cpp