Home
last modified time | relevance | path

Searched refs:X86OptimizeLEAPass (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp239 class X86OptimizeLEAPass : public MachineFunctionPass { class
241 X86OptimizeLEAPass() : MachineFunctionPass(ID) {} in X86OptimizeLEAPass() function in __anone2ec82570211::X86OptimizeLEAPass
312 char X86OptimizeLEAPass::ID = 0;
314 FunctionPass *llvm::createX86OptimizeLEAs() { return new X86OptimizeLEAPass(); } in createX86OptimizeLEAs()
315 INITIALIZE_PASS(X86OptimizeLEAPass, DEBUG_TYPE, "X86 optimize LEA pass", false,
318 int X86OptimizeLEAPass::calcInstrDist(const MachineInstr &First, in calcInstrDist()
339 bool X86OptimizeLEAPass::chooseBestLEA( in chooseBestLEA()
397 int64_t X86OptimizeLEAPass::getAddrDispShift(const MachineInstr &MI1, in getAddrDispShift()
422 bool X86OptimizeLEAPass::isReplaceable(const MachineInstr &First, in isReplaceable()
478 void X86OptimizeLEAPass::findLEAs(const MachineBasicBlock &MBB, in findLEAs()
[all …]