Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupLEAs.cpp459 Register IndexReg = LeaI->getOperand(1 + X86::AddrIndexReg).getReg(); in checkRegUsage() local
508 Register IndexReg = I->getOperand(1 + X86::AddrIndexReg).getReg(); in optLEAALU() local
567 Register IndexReg = Index.getReg(); in optTwoAddrLEA() local
760 Register IndexReg = Index.getReg(); in processInstrForSlow3OpLEA() local
H A DX86AsmPrinter.cpp378 const MachineOperand &IndexReg = MI->getOperand(OpNo + X86::AddrIndexReg); in PrintLeaMemReference() local
475 const MachineOperand &IndexReg = MI->getOperand(OpNo + X86::AddrIndexReg); in PrintIntelMemReference() local
H A DX86InsertPrefetch.cpp85 Register IndexReg = MI.getOperand(Op + X86::AddrIndexReg).getReg(); in IsMemOpCompatibleWithPrefetch() local
H A DX86InstrBuilder.h54 unsigned IndexReg; member
H A DX86SpeculativeLoadHardening.cpp1335 unsigned BaseReg = 0, IndexReg = 0; in tracePredStateThroughBlocksAndHarden() local
H A DX86MCInstLower.cpp654 unsigned Opc, BaseReg, ScaleVal, IndexReg, Displacement, SegmentReg; in emitNop() local
H A DX86FastISel.cpp903 unsigned IndexReg = AM.IndexReg; in X86SelectAddress() local
4021 Register IndexReg = constrainOperandRegClass(Result->getDesc(), in tryToFoldLoadIntoMI() local
H A DX86ISelDAGToDAG.cpp70 SDValue IndexReg; member
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLoadStoreOpt.h41 Register IndexReg; variable
/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.cpp606 const MCOperand &IndexReg = MI.getOperand(Op + X86::AddrIndexReg); in emitMemModRMByte() local
/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.cpp431 unsigned BaseReg = 0, IndexReg = 0, TmpReg = 0, Scale = 0; member in __anon3fa02a340111::X86AsmParser::IntelExprStateMachine
1295 static bool CheckBaseRegAndIndexRegAndScale(unsigned BaseReg, unsigned IndexReg, in CheckBaseRegAndIndexRegAndScale()
1749 unsigned BaseReg, unsigned IndexReg, in CreateMemForMSInlineAsm()
2589 unsigned IndexReg = SM.getIndexReg(); in parseIntelOperand() local
2977 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/lib/Target/M68k/
H A DM68kISelDAGToDAG.cpp70 SDValue IndexReg; member
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h69 StringRef IndexReg; member
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZAsmPrinter.cpp339 Register IndexReg = 0; in emitInstruction() local
H A DSystemZISelLowering.cpp968 bool IndexReg; member
8243 Register IndexReg = MI.getOperand(3).getReg(); in emitCondStore() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp296 Register IndexReg) { in buildBrJT()