Lines Matching refs:PPCMIPeephole
84 struct PPCMIPeephole : public MachineFunctionPass { struct
91 PPCMIPeephole() : MachineFunctionPass(ID) { in PPCMIPeephole() argument
142 void PPCMIPeephole::initialize(MachineFunction &MFParm) { in initialize()
226 void PPCMIPeephole::UpdateTOCSaves( in UpdateTOCSaves()
380 bool PPCMIPeephole::simplifyCode(void) { in simplifyCode()
1225 bool PPCMIPeephole::eliminateRedundantTOCSaves( in eliminateRedundantTOCSaves()
1267 bool PPCMIPeephole::eliminateRedundantCompare(void) { in eliminateRedundantCompare()
1523 bool PPCMIPeephole::emitRLDICWhenLoweringJumpTables(MachineInstr &MI) { in emitRLDICWhenLoweringJumpTables()
1595 bool PPCMIPeephole::combineSEXTAndSHL(MachineInstr &MI, in combineSEXTAndSHL()
1659 INITIALIZE_PASS_BEGIN(PPCMIPeephole, DEBUG_TYPE,
1664 INITIALIZE_PASS_END(PPCMIPeephole, DEBUG_TYPE,
1667 char PPCMIPeephole::ID = 0;
1669 llvm::createPPCMIPeepholePass() { return new PPCMIPeephole(); } in createPPCMIPeepholePass()