Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp198 &MI.getOperand(N + X86::AddrDisp)); in getMemOpKey()
401 const MachineOperand &Op1 = MI1.getOperand(N1 + X86::AddrDisp); in getAddrDispShift()
402 const MachineOperand &Op2 = MI2.getOperand(N2 + X86::AddrDisp); in getAddrDispShift()
469 if (MI.getOperand(MemOpNo + X86::AddrDisp).isImm() && in isReplaceable()
470 !isInt<32>(MI.getOperand(MemOpNo + X86::AddrDisp).getImm() + in isReplaceable()
562 MI.getOperand(MemOpNo + X86::AddrDisp).ChangeToImmediate(AddrDispShift); in removeRedundantAddrCalc()
680 MachineOperand &Op = MI.getOperand(MemOpNo + X86::AddrDisp); in removeRedundantLEAs()
H A DX86InstrInfo.h164 (MI.getOperand(Op + X86::AddrDisp).isImm() || in isLeaMem()
165 MI.getOperand(Op + X86::AddrDisp).isGlobal() || in isLeaMem()
166 MI.getOperand(Op + X86::AddrDisp).isCPI() || in isLeaMem()
167 MI.getOperand(Op + X86::AddrDisp).isJTI()); in isLeaMem()
H A DX86InsertPrefetch.cpp227 X86::AddrIndexReg == 2 && X86::AddrDisp == 3 && in runOnMachineFunction()
239 .addImm(Current->getOperand(MemOpOffset + X86::AddrDisp).getImm() + in runOnMachineFunction()
H A DX86ExpandPseudo.cpp463 int64_t Disp = MBBI->getOperand(1 + X86::AddrDisp).getImm(); in expandMI()
479 if (i == X86::AddrDisp) in expandMI()
499 int64_t Disp = MBBI->getOperand(X86::AddrDisp).getImm(); in expandMI()
513 if (i == X86::AddrDisp) in expandMI()
652 const MachineOperand &DispOp = MI.getOperand(MemOpNo + X86::AddrDisp); in expandMI()
769 if (i == X86::AddrDisp) in expandVastartSaveXmmRegs()
H A DX86CallFrameOptimization.cpp433 !I->getOperand(X86::AddrDisp).isImm()) in collectCallInfo()
436 int64_t StackDisp = I->getOperand(X86::AddrDisp).getImm(); in collectCallInfo()
H A DX86FixupLEAs.cpp557 const MachineOperand &Disp = MI.getOperand(1 + X86::AddrDisp); in optTwoAddrLEA()
697 const MachineOperand &Offset = MI.getOperand(1 + X86::AddrDisp); in processInstructionForSlowLEA()
749 const MachineOperand &Offset = MI.getOperand(1 + X86::AddrDisp); in processInstrForSlow3OpLEA()
H A DX86AsmPrinter.cpp378 const MachineOperand &DispSpec = MI->getOperand(OpNo + X86::AddrDisp); in PrintLeaMemReference()
475 const MachineOperand &DispSpec = MI->getOperand(OpNo + X86::AddrDisp); in PrintIntelMemReference()
H A DX86AvoidStoreForwardingBlocks.cpp306 return MI->getOperand(AddrOffset + X86::AddrDisp); in getDispOperand()
H A DX86FixupVectorConstants.cpp373 MI.getOperand(OperandNo + X86::AddrDisp).setIndex(NewCPI); in processInstruction()
H A DX86InstrInfo.cpp480 MI.getOperand(Op + X86::AddrDisp).isImm() && in isFrameOperand()
483 MI.getOperand(Op + X86::AddrDisp).getImm() == 0) { in isFrameOperand()
938 if (!(!ReMatPICStubLoad && MI.getOperand(1 + X86::AddrDisp).isGlobal())) { in isReallyTriviallyReMaterializable()
953 !MI.getOperand(1 + X86::AddrDisp).isReg()) { in isReallyTriviallyReMaterializable()
3077 const MachineOperand &Disp = MI->getOperand(1 + X86::AddrDisp); in isConvertibleLEA()
3613 const MachineOperand &Disp = MI.getOperand(OpNo + X86::AddrDisp); in getConstantFromPool()
3894 const MachineOperand &MO = MI.getOperand(MemRefBegin + X86::AddrDisp); in getJumpTableIndexFromAddr()
4502 const MachineOperand &DispMO = MemI.getOperand(MemRefBegin + X86::AddrDisp); in getAddrModeFromMemoryOp()
4637 const MachineOperand &DispMO = MemOp.getOperand(MemRefBegin + X86::AddrDisp); in getMemOperandsWithOffsetWidth()
7378 MOs[X86::AddrDisp].getTargetFlags() == X86II::MO_GOTTPOFF && in foldMemoryOperandImpl()
[all …]
H A DX86ISelLowering.cpp35772 if (i == X86::AddrDisp) in emitSetJmpShadowStackFix()
35880 if (i == X86::AddrDisp) in emitEHSjLjSetJmp()
36042 if (i == X86::AddrDisp) in emitLongJmpShadowStackFix()
36187 if (i == X86::AddrDisp) in emitEHSjLjLongJmp()
36200 if (i == X86::AddrDisp) in emitEHSjLjLongJmp()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp668 const MCOperand &Disp = Inst.getOperand(MemOpStart + X86::AddrDisp); in evaluateMemoryOperandAddress()
694 const MCOperand &Disp = Inst.getOperand(MemOpStart + X86::AddrDisp); in getMemoryOperandRelocationOffset()
H A DX86ATTInstPrinter.cpp428 const MCOperand &DispSpec = MI->getOperand(Op + X86::AddrDisp); in printMemReference()
H A DX86IntelInstPrinter.cpp386 const MCOperand &DispSpec = MI->getOperand(Op+X86::AddrDisp); in printMemReference()
H A DX86BaseInfo.h32 AddrDisp = 3, enumerator
H A DX86MCCodeEmitter.cpp612 const MCOperand &Disp = MI.getOperand(Op + X86::AddrDisp); in emitMemModRMByte()