Lines Matching refs:PPCCTRLoops
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()
309 void PPCCTRLoops::expandCTRLoops(MachineLoop *ML, MachineInstr *Start, in expandCTRLoops()