Home
last modified time | relevance | path

Searched refs:AddrOp (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopUnrollAnalyzer.cpp103 Value *AddrOp = I.getPointerOperand(); in visitLoad() local
105 auto AddressIt = SimplifiedAddresses.find(AddrOp); in visitLoad()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp386 unsigned AddrOp = AddrBase + 3; in SimplifyShortMoveForm() local
393 (Inst.getOperand(AddrOp).isExpr() || Inst.getOperand(AddrOp).isImm()) && in SimplifyShortMoveForm()
405 if (Inst.getOperand(AddrOp).isExpr()) { in SimplifyShortMoveForm()
406 const MCExpr *MCE = Inst.getOperand(AddrOp).getExpr(); in SimplifyShortMoveForm()
419 MCOperand Saved = Inst.getOperand(AddrOp); in SimplifyShortMoveForm()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.h143 bool selectGlobalAtomicFadd(MachineInstr &I, MachineOperand &AddrOp,
H A DSILoadStoreOptimizer.cpp147 const MachineOperand *AddrOp = AddrReg[i]; in hasMergeableAddress() local
149 if (AddrOp->isImm()) in hasMergeableAddress()
155 if (!AddrOp->isReg()) in hasMergeableAddress()
159 if (AddrOp->getReg().isPhysical()) in hasMergeableAddress()
164 if (MRI.hasOneNonDBGUse(AddrOp->getReg())) in hasMergeableAddress()
H A DAMDGPUInstructionSelector.cpp1650 MachineOperand &AddrOp = MI.getOperand(ArgOffset + I); in selectImageIntrinsic() local
1651 if (!AddrOp.isReg()) in selectImageIntrinsic()
1654 Register Addr = AddrOp.getReg(); in selectImageIntrinsic()
3106 MachineInstr &MI, MachineOperand &AddrOp, MachineOperand &DataOp) const { in selectGlobalAtomicFadd() argument
3129 auto Addr = selectFlatOffsetImpl(AddrOp, SIInstrFlags::FlatGlobal); in selectGlobalAtomicFadd()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp4468 SDValue AddrOp; in isOffsetMultipleOf() local
4470 AddrOp = N->getOperand(1); in isOffsetMultipleOf()
4472 AddrOp = STN->getOperand(2); in isOffsetMultipleOf()
4478 AddrOp.getOpcode() == ISD::ADD ? AddrOp.getOperand(0) : in isOffsetMultipleOf()
4479 AddrOp)) { in isOffsetMultipleOf()
4489 if (AddrOp.getOpcode() != ISD::ADD) in isOffsetMultipleOf()
4493 if (AddrOp.getOpcode() == ISD::ADD) in isOffsetMultipleOf()
4494 return isIntS16Immediate(AddrOp.getOperand(1), Imm) && !(Imm % Val); in isOffsetMultipleOf()
4497 return AddrOp.getOpcode() == ISD::CopyFromReg; in isOffsetMultipleOf()