Home
last modified time | relevance | path

Searched refs:PtrOperand (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp548 for (Value *PtrOperand : getPointerOperands(*TopVal, *DL, TTI)) { in collectFlatAddressExpressions()
549 appendsFlatAddressExpressionToPostorderStack(PtrOperand, PostorderStack, in collectFlatAddressExpressions()
964 for (Value *PtrOperand : getPointerOperands(V, *DL, TTI)) { in updateAddressSpace()
965 auto I = InferredAddrSpace.find(PtrOperand); in updateAddressSpace()
968 OperandAS = PtrOperand->getType()->getPointerAddressSpace(); in updateAddressSpace()
971 unsigned AS = getPredicatedAddrSpace(V, PtrOperand); in updateAddressSpace()
978 PredicatedAS[std::make_pair(&V, PtrOperand)] = OperandAS; in updateAddressSpace()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp450 auto *PtrOperand = getLoadStorePointerOperand(I); in run() local
453 RecursivelyDeleteTriviallyDeadInstructions(PtrOperand); in run()
802 Value *PtrOperand = getLoadStorePointerOperand(C[CBegin].Inst); in splitChainByAlignment() local
804 isa<AllocaInst>(PtrOperand->stripPointerCasts()); in splitChainByAlignment()
810 PtrOperand, PrefAlign, DL, C[CBegin].Inst, nullptr, &DT); in splitChainByAlignment()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp4573 Value *PtrOperand, *MaskOperand, *Src0Operand; in visitMaskedStore() local
4580 SDValue Ptr = getValue(PtrOperand); in visitMaskedStore()
4746 SDValue Ptr = getValue(PtrOperand); in visitMaskedLoad()
7869 Value *PtrOperand = VPIntrin.getArgOperand(0); in visitVPLoad() local
7896 Value *PtrOperand = VPIntrin.getArgOperand(0); in visitVPGather() local
7915 Index = getValue(PtrOperand); in visitVPGather()
7936 Value *PtrOperand = VPIntrin.getArgOperand(1); in visitVPStore() local
7959 Value *PtrOperand = VPIntrin.getArgOperand(1); in visitVPScatter() local
7978 Index = getValue(PtrOperand); in visitVPScatter()
8001 Value *PtrOperand = VPIntrin.getArgOperand(0); in visitVPStridedLoad() local
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp2808 unsigned PtrOperand = HasWriteback ? 1 : 2; in SelectMVE_VLD() local
2815 SDValue Ops[] = {Data, N->getOperand(PtrOperand), Chain}; in SelectMVE_VLD()
2825 SDValue Ops[] = {Data, N->getOperand(PtrOperand), Chain}; in SelectMVE_VLD()