Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InsertPrefetch.cpp218 static_assert(X86::AddrBaseReg == 0 && X86::AddrScaleAmt == 1 && in runOnMachineFunction()
228 Current->getOperand(MemOpOffset + X86::AddrScaleAmt).getImm()) in runOnMachineFunction()
H A DX86CallFrameOptimization.cpp429 !I->getOperand(X86::AddrScaleAmt).isImm() || in collectCallInfo()
430 (I->getOperand(X86::AddrScaleAmt).getImm() != 1) || in collectCallInfo()
H A DX86OptimizeLEAs.cpp195 &MI.getOperand(N + X86::AddrScaleAmt), in getMemOpKey()
561 MI.getOperand(MemOpNo + X86::AddrScaleAmt).ChangeToImmediate(1); in removeRedundantAddrCalc()
H A DX86FixupLEAs.cpp562 const MachineOperand &Scale = MI.getOperand(1 + X86::AddrScaleAmt); in optTwoAddrLEA()
702 const MachineOperand &Scale = MI.getOperand(1 + X86::AddrScaleAmt); in processInstructionForSlowLEA()
754 const MachineOperand &Scale = MI.getOperand(1 + X86::AddrScaleAmt); in processInstrForSlow3OpLEA()
H A DX86AsmPrinter.cpp331 unsigned ScaleVal = MI->getOperand(OpNo + X86::AddrScaleAmt).getImm(); in PrintLeaMemReference()
386 unsigned ScaleVal = MI->getOperand(OpNo + X86::AddrScaleAmt).getImm(); in PrintIntelMemReference()
H A DX86InstrInfo.h123 isScale(MI.getOperand(Op + X86::AddrScaleAmt)) && in isLeaMem()
H A DX86AvoidStoreForwardingBlocks.cpp316 const MachineOperand &Scale = MI->getOperand(AddrOffset + X86::AddrScaleAmt); in isRelevantAddressingMode()
H A DX86InstrInfo.cpp456 MI.getOperand(Op + X86::AddrScaleAmt).isImm() && in isFrameOperand()
459 MI.getOperand(Op + X86::AddrScaleAmt).getImm() == 1 && in isFrameOperand()
869 MI.getOperand(1 + X86::AddrScaleAmt).isImm() && in isReallyTriviallyReMaterializable()
888 if (MI.getOperand(1 + X86::AddrScaleAmt).isImm() && in isReallyTriviallyReMaterializable()
2644 const MachineOperand &Scale = MI->getOperand(1 + X86::AddrScaleAmt); in isConvertibleLEA()
3719 AM.Scale = MemI.getOperand(MemRefBegin + X86::AddrScaleAmt).getImm(); in getAddrModeFromMemoryOp()
3809 if (MemOp.getOperand(MemRefBegin + X86::AddrScaleAmt).getImm() != 1) in getMemOperandsWithOffsetWidth()
7318 if (!HasSameOp(X86::AddrBaseReg) || !HasSameOp(X86::AddrScaleAmt) || in areLoadsFromSameBasePtr()
H A DX86MCInstLower.cpp390 Inst.getOperand(AddrBase + X86::AddrScaleAmt).isImm() && in SimplifyShortMoveForm()
414 Inst.getOperand(AddrBase + X86::AddrScaleAmt).getImm() != 1 || in SimplifyShortMoveForm()
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCSymbolizer.cpp66 const MCOperand &Scale = Inst.getOperand(MemOp + X86::AddrScaleAmt); in tryAddingSymbolicOperand()
H A DX86MCPlusBuilder.cpp421 MemOpNo + X86::AddrScaleAmt)) in match()
508 MemOpNo + X86::AddrScaleAmt)) in match()
598 if (CurInst->getOperand(1 + X86::AddrScaleAmt).getImm() != 1 || in match()
691 const MCOperand &Scale = Inst.getOperand(MemOpOffset + X86::AddrScaleAmt); in evaluateX86MemoryOperand()
/llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/
H A DX86IntelInstPrinter.cpp384 unsigned ScaleVal = MI->getOperand(Op+X86::AddrScaleAmt).getImm(); in printMemReference()
H A DX86ATTInstPrinter.cpp452 unsigned ScaleVal = MI->getOperand(Op + X86::AddrScaleAmt).getImm(); in printMemReference()
H A DX86MCTargetDesc.cpp651 const MCOperand &ScaleAmt = Inst.getOperand(MemOpStart + X86::AddrScaleAmt); in evaluateMemoryOperandAddress()
677 const MCOperand &ScaleAmt = Inst.getOperand(MemOpStart + X86::AddrScaleAmt); in getMemoryOperandRelocationOffset()
H A DX86BaseInfo.h33 AddrScaleAmt = 1, enumerator
H A DX86MCCodeEmitter.cpp329 const MCOperand &Scale = MI.getOperand(Op + X86::AddrScaleAmt); in emitMemModRMByte()