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.td98 // RISCVInsertReadWriteCSR
198 // RISCVInsertReadWriteCSR
262 // RISCVInsertReadWriteCSR
373 // RISCVInsertReadWriteCSR
433 // RISCVInsertReadWriteCSR
584 // RISCVInsertReadWriteCSR
597 // RISCVInsertReadWriteCSR
608 // RISCVInsertReadWriteCSR
628 // RISCVInsertReadWriteCSR
640 // RISCVInsertReadWriteCSR
[all …]
H A DRISCVInstrInfoVVLPatterns.td810 // RISCVInsertReadWriteCSR
892 // RISCVInsertReadWriteCSR
908 // RISCVInsertReadWriteCSR
1069 // RISCVInsertReadWriteCSR
1141 // RISCVInsertReadWriteCSR
1320 // RISCVInsertReadWriteCSR
1439 // RISCVInsertReadWriteCSR
1491 // RISCVInsertReadWriteCSR
1592 // RISCVInsertReadWriteCSR
1882 // RISCVInsertReadWriteCSR
[all …]
H A DRISCVInstrFormats.td235 // processed under pass 'RISCVInsertReadWriteCSR' pass to distinguish between
/freebsd/lib/clang/libllvm/
H A DMakefile1698 SRCS_MIN+= Target/RISCV/RISCVInsertReadWriteCSR.cpp