Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86AsmPrinter.cpp316 const MachineOperand &Segment = MI->getOperand(Op+X86::AddrSegmentReg); in printMemReference()
318 printOperand(P, MI, Op+X86::AddrSegmentReg, O, Modifier); in printMemReference()
332 const MachineOperand &SegReg = MI->getOperand(Op+X86::AddrSegmentReg); in printIntelMemReference()
336 printOperand(P, MI, Op+X86::AddrSegmentReg, O, Modifier, AsmVariant); in printIntelMemReference()
H A DX86InsertPrefetch.cpp220 X86::AddrSegmentReg == 4 && in runOnMachineFunction()
233 .addReg(Current->getOperand(MemOpOffset + X86::AddrSegmentReg) in runOnMachineFunction()
H A DX86FixupLEAs.cpp348 LEA.getOperand(1 + X86::AddrSegmentReg).getReg() == 0 && in isLEASimpleIncOrDec()
437 const MachineOperand &Segment = MI.getOperand(1 + X86::AddrSegmentReg); in processInstructionForSlowLEA()
489 const MachineOperand &Segment = MI.getOperand(1 + X86::AddrSegmentReg); in processInstrForSlow3OpLEA()
H A DX86InstrInfo.h151 return Op + X86::AddrSegmentReg <= MI.getNumOperands() && in isLeaMem()
165 MI.getOperand(Op + X86::AddrSegmentReg).isReg() && isLeaMem(MI, Op); in isMem()
H A DX86OptimizeLEAs.cpp195 &MI.getOperand(N + X86::AddrSegmentReg), in getMemOpKey()
557 MI.getOperand(MemOpNo + X86::AddrSegmentReg) in removeRedundantAddrCalc()
H A DX86CallFrameOptimization.cpp426 (I->getOperand(X86::AddrSegmentReg).getReg() != X86::NoRegister) || in collectCallInfo()
H A DX86MCInstLower.cpp361 Inst.getOperand(AddrBase + X86::AddrSegmentReg).isReg() && in SimplifyShortMoveForm()
389 MCOperand Seg = Inst.getOperand(AddrBase + X86::AddrSegmentReg); in SimplifyShortMoveForm()
450 assert(OutMI.getOperand(1 + X86::AddrSegmentReg).getReg() == 0 && in Lower()
H A DX86AvoidStoreForwardingBlocks.cpp318 MachineOperand &Segment = MI->getOperand(AddrOffset + X86::AddrSegmentReg); in isRelevantAddressingMode()
H A DX86InstrInfo.cpp5823 !HasSameOp(X86::AddrIndexReg) || !HasSameOp(X86::AddrSegmentReg)) in areLoadsFromSameBasePtr()
/freebsd-12.1/contrib/llvm/lib/Target/X86/InstPrinter/
H A DX86IntelInstPrinter.cpp80 printOptionalSegReg(MI, Op + X86::AddrSegmentReg, O); in printMemReference()
H A DX86ATTInstPrinter.cpp120 printOptionalSegReg(MI, Op + X86::AddrSegmentReg, O); in printMemReference()
/freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h39 AddrSegmentReg = 4, enumerator
H A DX86MCCodeEmitter.cpp1231 EmitSegmentOverridePrefix(CurByte, MemoryOperand+X86::AddrSegmentReg, in encodeInstruction()