Lines Matching refs:PPCMIPeephole
90 struct PPCMIPeephole : public MachineFunctionPass { struct
97 PPCMIPeephole() : MachineFunctionPass(ID) { in PPCMIPeephole() function
148 void PPCMIPeephole::initialize(MachineFunction &MFParm) { in initialize()
232 void PPCMIPeephole::UpdateTOCSaves( in UpdateTOCSaves()
385 bool PPCMIPeephole::simplifyCode() { in simplifyCode()
1296 bool PPCMIPeephole::eliminateRedundantTOCSaves( in eliminateRedundantTOCSaves()
1338 bool PPCMIPeephole::eliminateRedundantCompare() { in eliminateRedundantCompare()
1594 bool PPCMIPeephole::emitRLDICWhenLoweringJumpTables(MachineInstr &MI) { in emitRLDICWhenLoweringJumpTables()
1666 bool PPCMIPeephole::combineSEXTAndSHL(MachineInstr &MI, in combineSEXTAndSHL()
1730 INITIALIZE_PASS_BEGIN(PPCMIPeephole, DEBUG_TYPE,
1735 INITIALIZE_PASS_END(PPCMIPeephole, DEBUG_TYPE,
1738 char PPCMIPeephole::ID = 0;
1740 llvm::createPPCMIPeepholePass() { return new PPCMIPeephole(); } in createPPCMIPeepholePass()