Home
last modified time | relevance | path

Searched defs:BaseReg (Results 1 – 25 of 82) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp297 Register BaseReg = Ldst->getOperand(BasePos).getReg(); in canJoinInstructions() local
353 MachineOperand &Incr, unsigned BaseReg) { in canFixPastUses()
459 Register BaseReg = Ldst.getOperand(BasePos).getReg(); in changeToAddrMode() local
H A DARCRegisterInfo.cpp46 unsigned BaseReg = FrameReg; in replaceFrameIndex() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupLEAs.cpp457 Register BaseReg = LeaI->getOperand(1 + X86::AddrBaseReg).getReg(); in checkRegUsage() local
506 Register BaseReg = I->getOperand(1 + X86::AddrBaseReg).getReg(); in optLEAALU() local
565 Register BaseReg = Base.getReg(); in optTwoAddrLEA() local
758 Register BaseReg = Base.getReg(); in processInstrForSlow3OpLEA() local
H A DX86AsmPrinter.cpp420 const MachineOperand &BaseReg = MI->getOperand(OpNo + X86::AddrBaseReg); in PrintLeaMemReference() local
515 const MachineOperand &BaseReg = MI->getOperand(OpNo + X86::AddrBaseReg); in PrintIntelMemReference() local
H A DX86InsertPrefetch.cpp82 Register BaseReg = MI.getOperand(Op + X86::AddrBaseReg).getReg(); in IsMemOpCompatibleWithPrefetch() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb2SizeReduction.cpp494 Register BaseReg = MI->getOperand(0).getReg(); in ReduceLoadStore() local
524 Register BaseReg = MI->getOperand(0).getReg(); in ReduceLoadStore() local
532 Register BaseReg = MI->getOperand(1).getReg(); in ReduceLoadStore() local
545 Register BaseReg = MI->getOperand(1).getReg(); in ReduceLoadStore() local
H A DThumbRegisterInfo.cpp124 const DebugLoc &dl, Register DestReg, Register BaseReg, int NumBytes, in emitThumbRegPlusImmInReg()
252 Register BaseReg, int NumBytes, in emitThumbRegPlusImmediate()
519 void ThumbRegisterInfo::resolveFrameIndex(MachineInstr &MI, Register BaseReg, in resolveFrameIndex()
H A DARMBaseRegisterInfo.cpp710 Register BaseReg = MRI.createVirtualRegister(&ARM::GPRRegClass); in materializeFrameBaseRegister() local
722 void ARMBaseRegisterInfo::resolveFrameIndex(MachineInstr &MI, Register BaseReg, in resolveFrameIndex()
751 Register BaseReg, in isFrameOffsetLegal()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.h49 auto BaseReg = MI.getOperand(0).getReg(); in isLDMBaseRegInList() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLocalStackSlotAllocation.cpp290 static inline bool lookupCandidateBaseReg(Register BaseReg, int64_t BaseOffset, in lookupCandidateBaseReg()
362 Register BaseReg; in insertFrameReferenceRegisters() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp208 Register BaseReg; member
637 Register BaseReg = MI.getOperand(BaseRegIdx).getReg(); in getLoadInfo() local
H A DAArch64StorePairSuppress.cpp166 Register BaseReg = BaseOp->getReg(); in runOnMachineFunction() local
H A DAArch64RegisterInfo.cpp873 Register BaseReg, in isFrameOffsetLegal()
895 Register BaseReg = MRI.createVirtualRegister(&AArch64::GPR64spRegClass); in materializeFrameBaseRegister() local
907 void AArch64RegisterInfo::resolveFrameIndex(MachineInstr &MI, Register BaseReg, in resolveFrameIndex()
H A DAArch64LoadStoreOptimizer.cpp1567 Register BaseReg = AArch64InstrInfo::getLdStBaseOp(LoadMI).getReg(); in findMatchingStore() local
1973 Register BaseReg = AArch64InstrInfo::getLdStBaseOp(FirstMI).getReg(); in findMatchingInsn() local
2363 Register BaseReg = AArch64InstrInfo::getLdStBaseOp(MemMI).getReg(); in mergeConstOffsetInsn() local
2409 unsigned BaseReg, int Offset) { in isMatchingUpdateInsn()
2490 Register BaseReg = AArch64InstrInfo::getLdStBaseOp(MemMI).getReg(); in findMatchingUpdateInsnForward() local
2600 Register BaseReg = AArch64InstrInfo::getLdStBaseOp(MemMI).getReg(); in findMatchingUpdateInsnBackward() local
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DSFrame.h75 enum class BaseReg : uint8_t { enum
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelDAGToDAG.cpp91 SDValue &BaseReg, in SelectGlobalValueVariableOffset()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp735 Register BaseReg, in isFrameOffsetLegal()
762 Register BaseReg = MFI.createVirtualRegister(&RISCV::GPRRegClass); in materializeFrameBaseRegister() local
771 void RISCVRegisterInfo::resolveFrameIndex(MachineInstr &MI, Register BaseReg, in resolveFrameIndex()
H A DRISCVLoadStoreOptimizer.cpp229 Register BaseReg = FirstMI.getOperand(1).getReg(); in findMatchingInsn() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp84 Register BaseReg; in getPointerInfo() local
201 Register BaseReg; in instMayAlias() local
739 Register BaseReg; in mergeTruncStore() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenMemAbsolute.cpp133 unsigned BaseReg = BaseOp->getReg(); in runOnMachineFunction() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsNaClELFStreamer.cpp129 MCRegister BaseReg = MI.getOperand(AddrIdx).getReg(); in sandboxLoadStoreStackChange() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86IntelInstPrinter.cpp391 const MCOperand &BaseReg = MI->getOperand(Op+X86::AddrBaseReg); in printMemReference() local
H A DX86ATTInstPrinter.cpp450 const MCOperand &BaseReg = MI->getOperand(Op + X86::AddrBaseReg); in printMemReference() local
H A DX86MCTargetDesc.cpp664 const MCOperand &BaseReg = Inst.getOperand(MemOpStart + X86::AddrBaseReg); in evaluateMemoryOperandAddress() local
690 const MCOperand &BaseReg = Inst.getOperand(MemOpStart + X86::AddrBaseReg); in getMemoryOperandRelocationOffset() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiMemAluCombiner.cpp367 BaseReg = MBBIter->getOperand(1).getReg(); in combineMemAluInBasicBlock() local

1234