Home
last modified time | relevance | path

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

1234

/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp298 Register BaseReg = Ldst->getOperand(BasePos).getReg(); in canJoinInstructions() local
354 MachineOperand &Incr, unsigned BaseReg) { in canFixPastUses()
460 Register BaseReg = Ldst.getOperand(BasePos).getReg(); in changeToAddrMode() local
H A DARCRegisterInfo.cpp46 unsigned BaseReg = FrameReg; in replaceFrameIndex() local
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DLoadStoreOpt.h37 Register BaseReg; member
/llvm-project-15.0.7/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.h49 auto BaseReg = MI.getOperand(0).getReg(); in isLDMBaseRegInList() local
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FixupLEAs.cpp462 Register BaseReg = LeaI->getOperand(1 + X86::AddrBaseReg).getReg(); in checkRegUsage() local
514 Register BaseReg = I->getOperand(1 + X86::AddrBaseReg).getReg(); in optLEAALU() local
573 Register BaseReg = Base.getReg(); in optTwoAddrLEA() local
766 Register BaseReg = Base.getReg(); in processInstrForSlow3OpLEA() local
H A DX86AsmPrinter.cpp289 const MachineOperand &BaseReg = MI->getOperand(OpNo + X86::AddrBaseReg); in PrintLeaMemReference() local
385 const MachineOperand &BaseReg = MI->getOperand(OpNo + X86::AddrBaseReg); in PrintIntelMemReference() local
H A DX86InsertPrefetch.cpp83 Register BaseReg = MI.getOperand(Op + X86::AddrBaseReg).getReg(); in IsMemOpCompatibleWithPrefetch() local
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64StorePairSuppress.cpp156 Register BaseReg = BaseOp->getReg(); in runOnMachineFunction() local
H A DAArch64FalkorHWPFFix.cpp217 Register BaseReg; member
646 Register BaseReg = MI.getOperand(BaseRegIdx).getReg(); in getLoadInfo() local
H A DAArch64RegisterInfo.cpp600 Register BaseReg, in isFrameOffsetLegal()
622 Register BaseReg = MRI.createVirtualRegister(&AArch64::GPR64spRegClass); in materializeFrameBaseRegister() local
634 void AArch64RegisterInfo::resolveFrameIndex(MachineInstr &MI, Register BaseReg, in resolveFrameIndex()
H A DAArch64LoadStoreOptimizer.cpp1223 Register BaseReg = AArch64InstrInfo::getLdStBaseOp(LoadMI).getReg(); in findMatchingStore() local
1520 Register BaseReg = AArch64InstrInfo::getLdStBaseOp(FirstMI).getReg(); in findMatchingInsn() local
1854 unsigned BaseReg, int Offset) { in isMatchingUpdateInsn()
1910 Register BaseReg = AArch64InstrInfo::getLdStBaseOp(MemMI).getReg(); in findMatchingUpdateInsnForward() local
1988 Register BaseReg = AArch64InstrInfo::getLdStBaseOp(MemMI).getReg(); in findMatchingUpdateInsnBackward() local
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DThumbRegisterInfo.cpp125 const DebugLoc &dl, Register DestReg, Register BaseReg, int NumBytes, in emitThumbRegPlusImmInReg()
188 Register BaseReg, int NumBytes, in emitThumbRegPlusImmediate()
441 void ThumbRegisterInfo::resolveFrameIndex(MachineInstr &MI, Register BaseReg, in resolveFrameIndex()
H A DThumb2SizeReduction.cpp500 Register BaseReg = MI->getOperand(0).getReg(); in ReduceLoadStore() local
530 Register BaseReg = MI->getOperand(0).getReg(); in ReduceLoadStore() local
538 Register BaseReg = MI->getOperand(1).getReg(); in ReduceLoadStore() local
551 Register BaseReg = MI->getOperand(1).getReg(); in ReduceLoadStore() local
H A DARMBaseRegisterInfo.cpp681 Register BaseReg = MRI.createVirtualRegister(&ARM::GPRRegClass); in materializeFrameBaseRegister() local
693 void ARMBaseRegisterInfo::resolveFrameIndex(MachineInstr &MI, Register BaseReg, in resolveFrameIndex()
722 Register BaseReg, in isFrameOffsetLegal()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DLocalStackSlotAllocation.cpp272 lookupCandidateBaseReg(unsigned BaseReg, in lookupCandidateBaseReg()
346 Register BaseReg; in insertFrameReferenceRegisters() local
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600ISelDAGToDAG.cpp75 SDValue &BaseReg, in SelectGlobalValueVariableOffset()
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/X86/
H A DTarget.cpp273 for (const unsigned BaseReg : PossibleBaseRegs.set_bits()) { in generateLEATemplatesCommon() local
338 BitVector &CandidateDestRegs) { in generateCodeTemplates()
398 BitVector &CandidateDestRegs) { in generateCodeTemplates()
/llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ATTInstPrinter.cpp426 const MCOperand &BaseReg = MI->getOperand(Op + X86::AddrBaseReg); in printMemReference() local
H A DX86IntelInstPrinter.cpp383 const MCOperand &BaseReg = MI->getOperand(Op+X86::AddrBaseReg); in printMemReference() local
H A DX86MCTargetDesc.cpp649 const MCOperand &BaseReg = Inst.getOperand(MemOpStart + X86::AddrBaseReg); in evaluateMemoryOperandAddress() local
675 const MCOperand &BaseReg = Inst.getOperand(MemOpStart + X86::AddrBaseReg); in getMemoryOperandRelocationOffset() local
/llvm-project-15.0.7/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsNaClELFStreamer.cpp130 unsigned BaseReg = MI.getOperand(AddrIdx).getReg(); in sandboxLoadStoreStackChange() local
/llvm-project-15.0.7/bolt/lib/Passes/
H A DJTFootprintReduction.cpp175 MCPhysReg BaseReg; in tryOptimizePIC() local
/llvm-project-15.0.7/llvm/lib/Target/Lanai/
H A DLanaiMemAluCombiner.cpp374 BaseReg = MBBIter->getOperand(1).getReg(); in combineMemAluInBasicBlock() local
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp297 const MemRegion *BaseReg = MRMgr.getCXXBaseObjectRegion( in evalDerivedToBase() local
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp1764 Register BaseReg = MRI.createVirtualRegister(RC); in materializeFrameBaseRegister() local
1773 void PPCRegisterInfo::resolveFrameIndex(MachineInstr &MI, Register BaseReg, in resolveFrameIndex()
1798 Register BaseReg, in isFrameOffsetLegal()

1234