Lines Matching refs:AddrDispShift
263 int64_t &AddrDispShift, int &Dist);
276 int64_t &AddrDispShift) const;
290 int64_t AddrDispShift);
335 int64_t &AddrDispShift, int &Dist) { in chooseBestLEA() argument
372 isInt<8>(AddrDispShift)) in chooseBestLEA()
376 AddrDispShift = AddrDispShiftTemp; in chooseBestLEA()
417 int64_t &AddrDispShift) const { in isReplaceable()
430 AddrDispShift = getAddrDispShift(Last, 1, First, 1); in isReplaceable()
464 AddrDispShift)) in isReplaceable()
520 int64_t AddrDispShift; in removeRedundantAddrCalc() local
522 if (!chooseBestLEA(Insns->second, MI, DefMI, AddrDispShift, Dist)) in removeRedundantAddrCalc()
556 MI.getOperand(MemOpNo + X86::AddrDisp).ChangeToImmediate(AddrDispShift); in removeRedundantAddrCalc()
570 int64_t AddrDispShift) { in replaceDebugValue() argument
573 if (AddrDispShift != 0) in replaceDebugValue()
574 Expr = DIExpression::prepend(Expr, DIExpression::NoDeref, AddrDispShift, in replaceDebugValue()
604 int64_t AddrDispShift; in removeRedundantLEAs() local
612 if (!isReplaceable(First, Last, AddrDispShift)) { in removeRedundantLEAs()
631 replaceDebugValue(MI, FirstVReg, AddrDispShift); in removeRedundantLEAs()
647 Op.setImm(Op.getImm() + AddrDispShift); in removeRedundantLEAs()
649 Op.setOffset(Op.getOffset() + AddrDispShift); in removeRedundantLEAs()