Lines Matching refs:AddrDispShift
272 int64_t &AddrDispShift, int &Dist);
285 int64_t &AddrDispShift) const;
299 unsigned NewReg, int64_t AddrDispShift);
343 MachineInstr *&BestLEA, int64_t &AddrDispShift, int &Dist) { in chooseBestLEA() argument
380 isInt<8>(AddrDispShift)) in chooseBestLEA()
384 AddrDispShift = AddrDispShiftTemp; in chooseBestLEA()
426 int64_t &AddrDispShift) const { in isReplaceable()
439 AddrDispShift = getAddrDispShift(Last, 1, First, 1); in isReplaceable()
473 AddrDispShift)) in isReplaceable()
528 int64_t AddrDispShift; in removeRedundantAddrCalc() local
530 if (!chooseBestLEA(Insns->second, MI, DefMI, AddrDispShift, Dist)) in removeRedundantAddrCalc()
564 MI.getOperand(MemOpNo + X86::AddrDisp).ChangeToImmediate(AddrDispShift); in removeRedundantAddrCalc()
579 int64_t AddrDispShift) { in replaceDebugValue() argument
581 if (AddrDispShift != 0) { in replaceDebugValue()
584 DIExpression::prepend(Expr, DIExpression::StackValue, AddrDispShift); in replaceDebugValue()
589 DIExpression::appendOffset(Ops, AddrDispShift); in replaceDebugValue()
638 int64_t AddrDispShift; in removeRedundantLEAs() local
646 if (!isReplaceable(First, Last, AddrDispShift)) { in removeRedundantLEAs()
664 replaceDebugValue(MI, LastVReg, FirstVReg, AddrDispShift); in removeRedundantLEAs()
680 Op.setImm(Op.getImm() + AddrDispShift); in removeRedundantLEAs()
682 Op.setOffset(Op.getOffset() + AddrDispShift); in removeRedundantLEAs()