Home
last modified time | relevance | path

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

/freebsd-src/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); PrintLeaMemReference() local
475 const MachineOperand &IndexReg = MI->getOperand(OpNo + X86::AddrIndexReg); PrintIntelMemReference() local
H A DX86InsertPrefetch.cpp85 Register IndexReg = MI.getOperand(Op + X86::AddrIndexReg).getReg(); IsMemOpCompatibleWithPrefetch() local
H A DX86InstrBuilder.h54 unsigned IndexReg; member
H A DX86SpeculativeLoadHardening.cpp1335 unsigned BaseReg = 0, IndexReg = 0; tracePredStateThroughBlocksAndHarden() local
H A DX86MCInstLower.cpp654 unsigned Opc, BaseReg, ScaleVal, IndexReg, Displacement, SegmentReg; emitNop() local
H A DX86FastISel.cpp903 unsigned IndexReg = AM.IndexReg; in X86SelectAddress() local
4021 Register IndexReg = constrainOperandRegClass(Result->getDesc(), tryToFoldLoadIntoMI() local
[all...]
H A DX86ISelDAGToDAG.cpp70 SDValue IndexReg; global() member
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLoadStoreOpt.h41 Register IndexReg; variable
/freebsd-src/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); emitMemModRMByte() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp420 unsigned &IndexReg) { in PPCSimplifyAddress() argument
504 unsigned IndexReg = 0; in PPCEmitLoad() local
653 unsigned IndexReg = 0; in PPCEmitStore() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp431 unsigned BaseReg = 0, IndexReg = 0, TmpReg = 0, Scale = 0; global() member in __anon16065c7e0111::X86AsmParser::IntelExprStateMachine
1295 CheckBaseRegAndIndexRegAndScale(unsigned BaseReg,unsigned IndexReg,unsigned Scale,bool Is64BitMode,StringRef & ErrMsg) CheckBaseRegAndIndexRegAndScale() argument
1749 CreateMemForMSInlineAsm(unsigned SegReg,const MCExpr * Disp,unsigned BaseReg,unsigned IndexReg,unsigned Scale,bool NonAbsMem,SMLoc Start,SMLoc End,unsigned Size,StringRef Identifier,const InlineAsmIdentifierInfo & Info,OperandVector & Operands) CreateMemForMSInlineAsm() argument
2589 unsigned IndexReg = SM.getIndexReg(); parseIntelOperand() local
2977 unsigned BaseReg = 0, IndexReg = 0, Scale = 1; ParseMemOperand() local
[all...]
H A DX86Operand.h67 unsigned IndexReg; member
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp185 unsigned IndexReg; member
1253 MCRegister IndexReg; in parseMEMOperand() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelDAGToDAG.cpp70 SDValue IndexReg; member
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h69 StringRef IndexReg; member
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZAsmPrinter.cpp339 Register IndexReg = 0; emitInstruction() local
H A DSystemZISelLowering.cpp968 bool IndexReg; global() member
8243 Register IndexReg = MI.getOperand(3).getReg(); emitCondStore() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp296 buildBrJT(Register TablePtr,unsigned JTI,Register IndexReg) buildBrJT() argument