Lines Matching refs:FixupLEAPass
36 class FixupLEAPass : public MachineFunctionPass { class
107 FixupLEAPass() : MachineFunctionPass(ID) { in FixupLEAPass() function in __anonc8daf7170111::FixupLEAPass
131 char FixupLEAPass::ID = 0;
133 INITIALIZE_PASS(FixupLEAPass, FIXUPLEA_NAME, FIXUPLEA_DESC, false, false) in INITIALIZE_PASS() argument
136 FixupLEAPass::postRAConvertToLEA(MachineFunction::iterator &MFI, in INITIALIZE_PASS()
196 FunctionPass *llvm::createX86FixupLEAs() { return new FixupLEAPass(); } in createX86FixupLEAs()
198 bool FixupLEAPass::runOnMachineFunction(MachineFunction &Func) { in runOnMachineFunction()
225 FixupLEAPass::RegUsageState
226 FixupLEAPass::usesRegister(MachineOperand &p, MachineBasicBlock::iterator I) { in usesRegister()
259 FixupLEAPass::searchBackwards(MachineOperand &p, MachineBasicBlock::iterator &I, in searchBackwards()
353 bool FixupLEAPass::fixupIncDec(MachineBasicBlock::iterator &I, in fixupIncDec()
387 void FixupLEAPass::processInstruction(MachineBasicBlock::iterator &I, in processInstruction()
406 void FixupLEAPass::seekLEAFixup(MachineOperand &p, in seekLEAFixup()
425 void FixupLEAPass::processInstructionForSlowLEA(MachineBasicBlock::iterator &I, in processInstructionForSlowLEA()
477 FixupLEAPass::processInstrForSlow3OpLEA(MachineInstr &MI, in processInstrForSlow3OpLEA()
588 bool FixupLEAPass::processBasicBlock(MachineFunction &MF, in processBasicBlock()