Lines Matching refs:PPCMIPeephole
108 struct PPCMIPeephole : public MachineFunctionPass { struct
116 PPCMIPeephole() : MachineFunctionPass(ID) { in PPCMIPeephole() function
190 void PPCMIPeephole::addRegToUpdateWithLine(Register Reg, int Line) { in addRegToUpdateWithLine()
200 void PPCMIPeephole::initialize(MachineFunction &MFParm) { in initialize()
302 void PPCMIPeephole::UpdateTOCSaves( in UpdateTOCSaves()
395 void PPCMIPeephole::convertUnprimedAccPHIs( in convertUnprimedAccPHIs()
463 bool PPCMIPeephole::simplifyCode() { in simplifyCode()
1586 bool PPCMIPeephole::eliminateRedundantTOCSaves( in eliminateRedundantTOCSaves()
1628 bool PPCMIPeephole::eliminateRedundantCompare() { in eliminateRedundantCompare()
1896 bool PPCMIPeephole::emitRLDICWhenLoweringJumpTables(MachineInstr &MI, in emitRLDICWhenLoweringJumpTables()
1969 bool PPCMIPeephole::combineSEXTAndSHL(MachineInstr &MI, in combineSEXTAndSHL()
2036 INITIALIZE_PASS_BEGIN(PPCMIPeephole, DEBUG_TYPE,
2042 INITIALIZE_PASS_END(PPCMIPeephole, DEBUG_TYPE,
2045 char PPCMIPeephole::ID = 0;
2047 llvm::createPPCMIPeepholePass() { return new PPCMIPeephole(); } in createPPCMIPeepholePass()