Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86FixupLEAs.cpp345 const MachineOperand &AddrDisp = LEA.getOperand(1 + X86::AddrDisp); in isLEASimpleIncOrDec() local
349 AddrDisp.isImm() && in isLEASimpleIncOrDec()
350 (AddrDisp.getImm() == 1 || AddrDisp.getImm() == -1); in isLEASimpleIncOrDec()
362 bool isINC = MI.getOperand(1 + X86::AddrDisp).getImm() == 1; in fixupIncDec()
436 const MachineOperand &Offset = MI.getOperand(1 + X86::AddrDisp); in processInstructionForSlowLEA()
488 const MachineOperand &Offset = MI.getOperand(1 + X86::AddrDisp); in processInstrForSlow3OpLEA()
H A DX86OptimizeLEAs.cpp196 &MI.getOperand(N + X86::AddrDisp)); in getMemOpKey()
394 const MachineOperand &Op1 = MI1.getOperand(N1 + X86::AddrDisp); in getAddrDispShift()
395 const MachineOperand &Op2 = MI2.getOperand(N2 + X86::AddrDisp); in getAddrDispShift()
462 if (MI.getOperand(MemOpNo + X86::AddrDisp).isImm() && in isReplaceable()
463 !isInt<32>(MI.getOperand(MemOpNo + X86::AddrDisp).getImm() + in isReplaceable()
556 MI.getOperand(MemOpNo + X86::AddrDisp).ChangeToImmediate(AddrDispShift); in removeRedundantAddrCalc()
645 MachineOperand &Op = MI.getOperand(MemOpNo + X86::AddrDisp); in removeRedundantLEAs()
H A DX86InstrInfo.h155 (MI.getOperand(Op + X86::AddrDisp).isImm() || in isLeaMem()
156 MI.getOperand(Op + X86::AddrDisp).isGlobal() || in isLeaMem()
157 MI.getOperand(Op + X86::AddrDisp).isCPI() || in isLeaMem()
158 MI.getOperand(Op + X86::AddrDisp).isJTI()); in isLeaMem()
H A DX86InsertPrefetch.cpp219 X86::AddrIndexReg == 2 && X86::AddrDisp == 3 && in runOnMachineFunction()
231 .addImm(Current->getOperand(MemOpOffset + X86::AddrDisp).getImm() + in runOnMachineFunction()
H A DX86AsmPrinter.cpp265 const MachineOperand &DispSpec = MI->getOperand(Op+X86::AddrDisp); in printLeaMemReference()
331 const MachineOperand &DispSpec = MI->getOperand(Op+X86::AddrDisp); in printIntelMemReference()
358 printOperand(P, MI, Op+X86::AddrDisp, O, Modifier, AsmVariant); in printIntelMemReference()
H A DX86CallFrameOptimization.cpp427 !I->getOperand(X86::AddrDisp).isImm()) in collectCallInfo()
430 int64_t StackDisp = I->getOperand(X86::AddrDisp).getImm(); in collectCallInfo()
H A DX86AvoidStoreForwardingBlocks.cpp306 return MI->getOperand(AddrOffset + X86::AddrDisp); in getDispOperand()
H A DX86InstrInfo.cpp199 MI.getOperand(Op + X86::AddrDisp).isImm() && in isFrameOperand()
202 MI.getOperand(Op + X86::AddrDisp).getImm() == 0) { in isFrameOperand()
558 if (!ReMatPICStubLoad && MI.getOperand(1 + X86::AddrDisp).isGlobal()) in isReallyTriviallyReMaterializable()
572 !MI.getOperand(1 + X86::AddrDisp).isReg()) { in isReallyTriviallyReMaterializable()
3242 const MachineOperand &DispMO = MemOp.getOperand(MemRefBegin + X86::AddrDisp); in getMemOperandWithOffset()
4857 MOs[X86::AddrDisp].getTargetFlags() == X86II::MO_GOTTPOFF && in foldMemoryOperandImpl()
5831 auto Disp1 = dyn_cast<ConstantSDNode>(Load1->getOperand(X86::AddrDisp)); in areLoadsFromSameBasePtr()
5832 auto Disp2 = dyn_cast<ConstantSDNode>(Load2->getOperand(X86::AddrDisp)); in areLoadsFromSameBasePtr()
H A DX86ISelLowering.cpp29043 if (i == X86::AddrDisp) in emitSetJmpShadowStackFix()
29151 if (i == X86::AddrDisp) in emitEHSjLjSetJmp()
29305 if (i == X86::AddrDisp) in emitLongJmpShadowStackFix()
29443 if (i == X86::AddrDisp) in emitEHSjLjLongJmp()
29456 if (i == X86::AddrDisp) in emitEHSjLjLongJmp()
/freebsd-12.1/contrib/llvm/lib/Target/X86/InstPrinter/
H A DX86IntelInstPrinter.cpp77 const MCOperand &DispSpec = MI->getOperand(Op+X86::AddrDisp); in printMemReference()
H A DX86ATTInstPrinter.cpp115 const MCOperand &DispSpec = MI->getOperand(Op + X86::AddrDisp); in printMemReference()
/freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h36 AddrDisp = 3, enumerator
H A DX86MCCodeEmitter.cpp70 const MCOperand &Disp = MI.getOperand(Op+X86::AddrDisp); in Is16BitMemOperand()
383 const MCOperand &Disp = MI.getOperand(Op+X86::AddrDisp); in emitMemModRMByte()