Home
last modified time | relevance | path

Searched refs:getPointerInfo (Results 1 – 25 of 42) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp81 BaseIndexOffset GISelAddressing::getPointerInfo(Register Ptr, in getPointerInfo() function in GISelAddressing
112 BaseIndexOffset BasePtr0 = getPointerInfo(LdSt1->getPointerReg(), MRI); in aliasIsKnownForLoadStore()
113 BaseIndexOffset BasePtr1 = getPointerInfo(LdSt2->getPointerReg(), MRI); in aliasIsKnownForLoadStore()
519 auto BIO = getPointerInfo(StoreAddr, *MRI); in addStoreToCandidate()
H A DLegalizerHelper.cpp2953 MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), WideMemTy); in lowerLoad()
3105 MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), WideTy); in lowerStore()
7735 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemset()
7894 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemcpy()
7895 MachinePointerInfo SrcPtrInfo = SrcMMO.getPointerInfo(); in lowerMemcpy()
7999 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemmove()
8000 MachinePointerInfo SrcPtrInfo = SrcMMO.getPointerInfo(); in lowerMemmove()
/openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceIRReferences.cpp30 if (MMO->getPointerInfo().V.is<const Value *>()) in dropIRReferencesFromInstructions()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DLoadStoreOpt.h44 BaseIndexOffset getPointerInfo(Register Ptr, MachineRegisterInfo &MRI);
/openbsd-src/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp444 LD->getPointerInfo(), MVT::i16, Align(2), in LowerLOAD()
450 LD->getPointerInfo().getWithOffset(2), MVT::i16, in LowerLOAD()
502 DAG.getTruncStore(Chain, dl, Low, BasePtr, ST->getPointerInfo(), in LowerSTORE()
507 Chain, dl, High, HighAddr, ST->getPointerInfo().getWithOffset(2), in LowerSTORE()
944 N->getChain(), N->getBasePtr(), N->getPointerInfo(), in LowerATOMIC_LOAD()
952 N->getBasePtr(), N->getPointerInfo(), MVT::i16, in LowerATOMIC_LOAD()
958 N->getBasePtr(), N->getPointerInfo(), MVT::i8, in LowerATOMIC_LOAD()
975 N->getPointerInfo(), N->getAlign(), in LowerATOMIC_STORE()
982 N->getBasePtr(), N->getPointerInfo(), MVT::i16, in LowerATOMIC_STORE()
988 N->getBasePtr(), N->getPointerInfo(), MVT::i8, in LowerATOMIC_STORE()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp262 Lo = DAG.getLoad(NVT, dl, Chain, Ptr, LD->getPointerInfo(), in ExpandRes_NormalLoad()
270 NVT, dl, Chain, Ptr, LD->getPointerInfo().getWithOffset(IncrementSize), in ExpandRes_NormalLoad()
478 Lo = DAG.getStore(Chain, dl, Lo, Ptr, St->getPointerInfo(), in ExpandOp_NormalStore()
484 Chain, dl, Hi, Ptr, St->getPointerInfo().getWithOffset(IncrementSize), in ExpandOp_NormalStore()
H A DLegalizeVectorTypes.cpp375 N->getPointerInfo(), N->getMemoryVT().getVectorElementType(), in ScalarizeVecRes_LOAD()
835 N->getBasePtr(), N->getPointerInfo(), in ScalarizeVecOp_STORE()
840 N->getBasePtr(), N->getPointerInfo(), in ScalarizeVecOp_STORE()
1176 MPI = MachinePointerInfo(N->getPointerInfo().getAddrSpace()); in IncrementPointer()
1183 MPI = N->getPointerInfo().getWithOffset(IncrementSize); in IncrementPointer()
1452 MachinePointerInfo MPI = Load->getPointerInfo(); in SplitVecRes_INSERT_SUBVECTOR()
1775 MachinePointerInfo MPI = Load->getPointerInfo(); in SplitVecRes_INSERT_VECTOR_ELT()
1852 LD->getPointerInfo(), LoMemVT, LD->getOriginalAlign(), in SplitVecRes_LOAD()
1909 LD->getPointerInfo(), MachineMemOperand::MOLoad, in SplitVecRes_VP_LOAD()
1927 MPI = MachinePointerInfo(LD->getPointerInfo().getAddrSpace()); in SplitVecRes_VP_LOAD()
[all …]
H A DSelectionDAG.cpp756 ID.AddInteger(LD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
764 ID.AddInteger(ST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
772 ID.AddInteger(ELD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
780 ID.AddInteger(EST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
788 ID.AddInteger(SLD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
795 ID.AddInteger(SST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
802 ID.AddInteger(EG->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
810 ID.AddInteger(ES->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
818 ID.AddInteger(MLD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
826 ID.AddInteger(MST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
[all …]
H A DLegalizeDAG.cpp452 return DAG.getStore(Chain, dl, Con, Ptr, ST->getPointerInfo(), in OptimizeFloatStore()
461 return DAG.getStore(Chain, dl, Con, Ptr, ST->getPointerInfo(), in OptimizeFloatStore()
475 Lo = DAG.getStore(Chain, dl, Lo, Ptr, ST->getPointerInfo(), in OptimizeFloatStore()
479 ST->getPointerInfo().getWithOffset(4), in OptimizeFloatStore()
535 SDValue Result = DAG.getStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), in LegalizeStoreOps()
558 DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), NVT, in LegalizeStoreOps()
581 Lo = DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), in LegalizeStoreOps()
592 ST->getPointerInfo().getWithOffset(IncrementSize), in LegalizeStoreOps()
602 Hi = DAG.getTruncStore(Chain, dl, Hi, Ptr, ST->getPointerInfo(), RoundVT, in LegalizeStoreOps()
611 ST->getPointerInfo().getWithOffset(IncrementSize), in LegalizeStoreOps()
[all …]
H A DDAGCombiner.cpp8352 FirstStore->getPointerInfo(), FirstStore->getAlign()); in mergeTruncStores()
8555 FirstLoad->getPointerInfo(), MemVT, FirstLoad->getAlign()); in MatchLoadCombine()
10071 RHS->getPointerInfo().getWithOffset(PtrOff), NewAlign, in visitFunnelShift()
11100 MST->getBasePtr(), MST->getPointerInfo(), in visitMSTORE()
11223 MLD->getPointerInfo(), MLD->getOriginalAlign(), in visitMLOAD()
12019 LN0->getPointerInfo().getWithOffset(Offset), SplitSrcVT, Align, in CombineExtLoad()
13440 LN0->getPointerInfo().getWithOffset(PtrOff), NewAlign, in reduceLoadWidth()
13444 LN0->getPointerInfo().getWithOffset(PtrOff), ExtVT, in reduceLoadWidth()
14108 LD1->getPointerInfo(), LD1->getAlign()); in CombineConsecutiveLoads()
14233 LN0->getPointerInfo(), LN0->getAlign(), in visitBITCAST()
[all …]
H A DLegalizeIntegerTypes.cpp3611 Lo = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr, N->getPointerInfo(), MemVT, in ExpandIntRes_LOAD()
3634 Lo = DAG.getLoad(NVT, dl, Ch, Ptr, N->getPointerInfo(), in ExpandIntRes_LOAD()
3645 N->getPointerInfo().getWithOffset(IncrementSize), NEVT, in ExpandIntRes_LOAD()
3661 Hi = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr, N->getPointerInfo(), in ExpandIntRes_LOAD()
3670 N->getPointerInfo().getWithOffset(IncrementSize), in ExpandIntRes_LOAD()
5175 return DAG.getTruncStore(Ch, dl, Lo, Ptr, N->getPointerInfo(), in ExpandIntOp_STORE()
5184 Lo = DAG.getStore(Ch, dl, Lo, Ptr, N->getPointerInfo(), in ExpandIntOp_STORE()
5195 N->getPointerInfo().getWithOffset(IncrementSize), in ExpandIntOp_STORE()
5224 Hi = DAG.getTruncStore(Ch, dl, Hi, Ptr, N->getPointerInfo(), HiVT, in ExpandIntOp_STORE()
5231 N->getPointerInfo().getWithOffset(IncrementSize), in ExpandIntOp_STORE()
H A DTargetLowering.cpp4434 Lod->getPointerInfo().getWithOffset(bestOffset), in SimplifySetCC()
8906 LD->getPointerInfo(), SrcIntVT, LD->getOriginalAlign(), in scalarizeVectorLoad()
8942 LD->getPointerInfo().getWithOffset(Idx * Stride), in scalarizeVectorLoad()
9005 return DAG.getStore(Chain, SL, CurrVal, BasePtr, ST->getPointerInfo(), in scalarizeVectorStore()
9025 Chain, SL, Elt, Ptr, ST->getPointerInfo().getWithOffset(Idx * Stride), in scalarizeVectorStore()
9091 RegVT, dl, Chain, Ptr, LD->getPointerInfo().getWithOffset(Offset), in expandUnalignedLoad()
9110 LD->getPointerInfo().getWithOffset(Offset), MemVT, in expandUnalignedLoad()
9153 Lo = DAG.getExtLoad(ISD::ZEXTLOAD, dl, VT, Chain, Ptr, LD->getPointerInfo(), in expandUnalignedLoad()
9159 LD->getPointerInfo().getWithOffset(IncrementSize), in expandUnalignedLoad()
9163 Hi = DAG.getExtLoad(HiExtType, dl, VT, Chain, Ptr, LD->getPointerInfo(), in expandUnalignedLoad()
[all …]
H A DLegalizeFloatTypes.cpp709 L->getPointerInfo(), NVT, L->getOriginalAlign(), in SoftenFloatRes_LOAD()
720 L->getPointerInfo(), L->getMemoryVT(), in SoftenFloatRes_LOAD()
2495 L->getChain(), L->getBasePtr(), L->getOffset(), L->getPointerInfo(), IVT, in PromoteFloatRes_LOAD()
2811 L->getPointerInfo(), MVT::i16, L->getOriginalAlign(), in SoftPromoteHalfRes_LOAD()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp314 LAI.getRuntimePointerChecking()->getPointerInfo(PtrIdx1).PointerValue; in needsChecking()
316 LAI.getRuntimePointerChecking()->getPointerInfo(PtrIdx2).PointerValue; in needsChecking()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h201 const MachinePointerInfo &getPointerInfo() const { return PtrInfo; } in getPointerInfo() function
H A DSelectionDAGNodes.h1361 const MachinePointerInfo &getPointerInfo() const {
1362 return MMO->getPointerInfo();
1367 return getPointerInfo().getAddrSpace();
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp197 PtrToGroup[RtPtrChecking->getPointerInfo(PtrIdx).PointerValue] = &Group; in prepareNoAliasMetadata()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h501 const PointerInfo &getPointerInfo(unsigned PtrIdx) const { in getPointerInfo() function
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonStoreWidening.cpp419 MF->getMachineMemOperand(OldM.getPointerInfo(), OldM.getFlags(), in createWideStores()
H A DHexagonSplitDouble.cpp684 const MachinePointerInfo &Ptr = MO->getPointerInfo(); in splitMemRef()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineFunction.cpp508 const MachinePointerInfo &PtrInfo = MMO->getPointerInfo(); in getMachineMemOperand()
541 MMO->getPointerInfo(), Flags, MMO->getSize(), MMO->getBaseAlign(), in getMachineMemOperand()
/openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2917 LdNode->getPointerInfo(), Alignment); in LowerF128Load()
2923 LdNode->getPointerInfo().getWithOffset(8), in LowerF128Load()
2984 StNode->getBasePtr(), StNode->getPointerInfo(), in LowerF128Store()
2991 StNode->getPointerInfo().getWithOffset(8), in LowerF128Store()
3010 St->getChain(), dl, Val, St->getBasePtr(), St->getPointerInfo(), in LowerSTORE()
3613 Ld->getBasePtr(), Ld->getPointerInfo(), MVT::v2i32, in ReplaceNodeResults()
/openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/
H A DReducerWorkItem.cpp166 MachinePointerInfo NewPtrInfo(OldMMO->getPointerInfo()); in cloneMemOperands()
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1334 LdNode->getPointerInfo(), Alignment, in lowerLoadF128()
1342 LdNode->getPointerInfo(), Alignment, in lowerLoadF128()
1390 LdNode->getPointerInfo(), Alignment, in lowerLoadI1()
1411 LdNode->getPointerInfo(), Alignment, in lowerLoadI1()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1135 NewChain, DL, Value, Ptr, StoreNode->getPointerInfo(), MemVT, in LowerSTORE()
1388 ISD::EXTLOAD, DL, VT, Chain, Ptr, LoadNode->getPointerInfo(), MemVT, in LowerLOAD()

12