Home
last modified time | relevance | path

Searched defs:IndexReg (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupLEAs.cpp458 Register IndexReg = LeaI->getOperand(1 + X86::AddrIndexReg).getReg(); checkRegUsage() local
507 Register IndexReg = I->getOperand(1 + X86::AddrIndexReg).getReg(); optLEAALU() local
566 Register IndexReg = Index.getReg(); optTwoAddrLEA() local
759 Register IndexReg = Index.getReg(); processInstrForSlow3OpLEA() local
[all...]
H A DX86AsmPrinter.cpp377 const MachineOperand &IndexReg = MI->getOperand(OpNo + X86::AddrIndexReg); in PrintLeaMemReference() local
474 const MachineOperand &IndexReg = MI->getOperand(OpNo + X86::AddrIndexReg); in PrintIntelMemReference() local
H A DX86InsertPrefetch.cpp86 Register IndexReg = MI.getOperand(Op + X86::AddrIndexReg).getReg(); in IsMemOpCompatibleWithPrefetch() local
H A DX86InstrBuilder.h54 unsigned IndexReg; member
H A DX86SpeculativeLoadHardening.cpp1338 unsigned BaseReg = 0, IndexReg = 0; in tracePredStateThroughBlocksAndHarden() local
H A DX86FastISel.cpp903 unsigned IndexReg = AM.IndexReg; in X86SelectAddress() local
4023 Register IndexReg = constrainOperandRegClass(Result->getDesc(), in tryToFoldLoadIntoMI() local
H A DX86MCInstLower.cpp685 unsigned Opc, BaseReg, ScaleVal, IndexReg, Displacement, SegmentReg; in emitNop() local
H A DX86ISelDAGToDAG.cpp72 SDValue IndexReg; member
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLoadStoreOpt.h39 Register IndexReg; global() member
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86IntelInstPrinter.cpp385 const MCOperand &IndexReg = MI->getOperand(Op+X86::AddrIndexReg); in printMemReference() local
H A DX86ATTInstPrinter.cpp427 const MCOperand &IndexReg = MI->getOperand(Op + X86::AddrIndexReg); in printMemReference() local
H A DX86MCTargetDesc.cpp666 const MCOperand &IndexReg = Inst.getOperand(MemOpStart + X86::AddrIndexReg); in evaluateMemoryOperandAddress() local
692 const MCOperand &IndexReg = Inst.getOperand(MemOpStart + X86::AddrIndexReg); in getMemoryOperandRelocationOffset() local
H A DX86MCCodeEmitter.cpp615 const MCOperand &IndexReg = MI.getOperand(Op + X86::AddrIndexReg); in emitMemModRMByte() local
H A DX86BaseInfo.h1321 inline bool needSIB(unsigned BaseReg, unsigned IndexReg, bool In64BitMode) { in needSIB()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp420 unsigned &IndexReg) { in PPCSimplifyAddress()
504 unsigned IndexReg = 0; in PPCEmitLoad() local
653 unsigned IndexReg = 0; in PPCEmitStore() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp437 unsigned BaseReg = 0, IndexReg = 0, TmpReg = 0, Scale = 0; member in __anonee973c6c0111::X86AsmParser::IntelExprStateMachine
1303 static bool CheckBaseRegAndIndexRegAndScale(unsigned BaseReg, unsigned IndexReg, in CheckBaseRegAndIndexRegAndScale()
1757 unsigned BaseReg, unsigned IndexReg, in CreateMemForMSInlineAsm()
2655 unsigned IndexReg = SM.getIndexReg(); in parseIntelOperand() local
3044 unsigned BaseReg = 0, IndexReg = 0, Scale = 1; in ParseMemOperand() local
H A DX86Operand.h67 unsigned IndexReg; member
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp185 unsigned IndexReg; member
1253 MCRegister IndexReg; in parseMEMOperand() local
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h69 StringRef IndexReg; member
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelDAGToDAG.cpp70 SDValue IndexReg; member
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZAsmPrinter.cpp340 Register IndexReg = 0; in emitInstruction() local
H A DSystemZISelLowering.cpp991 bool IndexReg; member
8408 Register IndexReg = MI.getOperand(3).getReg(); in emitCondStore() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp303 Register IndexReg) { in buildBrJT()