Lines Matching refs:Thumb2SizeReduce
133 class Thumb2SizeReduce : public MachineFunctionPass { class
136 Thumb2SizeReduce();
202 char Thumb2SizeReduce::ID = 0;
205 Thumb2SizeReduce::Thumb2SizeReduce() : MachineFunctionPass(ID) { in Thumb2SizeReduce() function in Thumb2SizeReduce
249 Thumb2SizeReduce::canAddPseudoFlagDep(MachineInstr *Use, bool FirstInSelfLoop) { in canAddPseudoFlagDep()
292 Thumb2SizeReduce::VerifyPredAndCC(MachineInstr *MI, const ReduceEntry &Entry, in VerifyPredAndCC()
366 Thumb2SizeReduce::ReduceLoadStore(MachineBasicBlock &MBB, MachineInstr *MI, in ReduceLoadStore()
526 Thumb2SizeReduce::ReduceSpecial(MachineBasicBlock &MBB, MachineInstr *MI, in ReduceSpecial()
628 Thumb2SizeReduce::ReduceTo2Addr(MachineBasicBlock &MBB, MachineInstr *MI, in ReduceTo2Addr()
746 Thumb2SizeReduce::ReduceToNarrow(MachineBasicBlock &MBB, MachineInstr *MI, in ReduceToNarrow()
889 bool Thumb2SizeReduce::ReduceMI(MachineBasicBlock &MBB, MachineInstr *MI, in ReduceMI()
914 bool Thumb2SizeReduce::ReduceMBB(MachineBasicBlock &MBB) { in ReduceMBB()
1004 bool Thumb2SizeReduce::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
1031 return new Thumb2SizeReduce(); in createThumb2SizeReductionPass()