Searched refs:PPCCTRLoops (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCCTRLoops.cpp | 58 class PPCCTRLoops : public MachineFunctionPass { class 62 PPCCTRLoops() : MachineFunctionPass(ID) { in PPCCTRLoops() function in __anon3345e47e0111::PPCCTRLoops 85 char PPCCTRLoops::ID = 0; 87 INITIALIZE_PASS_BEGIN(PPCCTRLoops, DEBUG_TYPE, "PowerPC CTR loops generation", 90 INITIALIZE_PASS_END(PPCCTRLoops, DEBUG_TYPE, "PowerPC CTR loops generation", in INITIALIZE_PASS_DEPENDENCY() 93 FunctionPass *llvm::createPPCCTRLoopsPass() { return new PPCCTRLoops(); } in INITIALIZE_PASS_DEPENDENCY() 95 bool PPCCTRLoops::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction() 110 bool PPCCTRLoops::isCTRClobber(MachineInstr *MI, bool CheckReads) const { in isCTRClobber() 138 bool PPCCTRLoops::processLoop(MachineLoop *ML) { in processLoop() 232 void PPCCTRLoops::expandNormalLoops(MachineLoop *ML, MachineInstr *Start, in expandNormalLoops() [all …]
|
| H A D | CMakeLists.txt | 29 PPCCTRLoops.cpp
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/ |
| H A D | BUILD.gn | 65 "PPCCTRLoops.cpp",
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | pr20442.ll | 5 ; This code would cause code generation like this after PPCCTRLoops ran:
|