Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/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.cpp2946 MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), WideMemTy); in lowerLoad()
3098 MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), WideTy); in lowerStore()
7469 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemset()
7628 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemcpy()
7629 MachinePointerInfo SrcPtrInfo = SrcMMO.getPointerInfo(); in lowerMemcpy()
7733 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemmove()
7734 MachinePointerInfo SrcPtrInfo = SrcMMO.getPointerInfo(); in lowerMemmove()
/llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/
H A DReduceIRReferences.cpp28 if (MMO->getPointerInfo().V.is<const Value *>()) in dropIRReferencesFromInstructions()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DLoadStoreOpt.h44 BaseIndexOffset getPointerInfo(Register Ptr, MachineRegisterInfo &MRI);
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp445 LD->getPointerInfo(), MVT::i16, Align(2), in LowerLOAD()
451 LD->getPointerInfo().getWithOffset(2), MVT::i16, in LowerLOAD()
503 DAG.getTruncStore(Chain, dl, Low, BasePtr, ST->getPointerInfo(), in LowerSTORE()
508 Chain, dl, High, HighAddr, ST->getPointerInfo().getWithOffset(2), in LowerSTORE()
945 N->getChain(), N->getBasePtr(), N->getPointerInfo(), in LowerATOMIC_LOAD()
953 N->getBasePtr(), N->getPointerInfo(), MVT::i16, in LowerATOMIC_LOAD()
959 N->getBasePtr(), N->getPointerInfo(), MVT::i8, in LowerATOMIC_LOAD()
976 N->getPointerInfo(), N->getAlign(), in LowerATOMIC_STORE()
983 N->getBasePtr(), N->getPointerInfo(), MVT::i16, in LowerATOMIC_STORE()
989 N->getBasePtr(), N->getPointerInfo(), MVT::i8, in LowerATOMIC_STORE()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp264 Lo = DAG.getLoad(NVT, dl, Chain, Ptr, LD->getPointerInfo(), in ExpandRes_NormalLoad()
272 NVT, dl, Chain, Ptr, LD->getPointerInfo().getWithOffset(IncrementSize), in ExpandRes_NormalLoad()
481 Lo = DAG.getStore(Chain, dl, Lo, Ptr, St->getPointerInfo(), in ExpandOp_NormalStore()
487 Chain, dl, Hi, Ptr, St->getPointerInfo().getWithOffset(IncrementSize), in ExpandOp_NormalStore()
H A DLegalizeVectorTypes.cpp833 N->getBasePtr(), N->getPointerInfo(), in ScalarizeVecOp_STORE()
1429 MachinePointerInfo MPI = Load->getPointerInfo(); in SplitVecRes_INSERT_SUBVECTOR()
1748 MachinePointerInfo MPI = Load->getPointerInfo(); in SplitVecRes_INSERT_VECTOR_ELT()
1882 LD->getPointerInfo(), MachineMemOperand::MOLoad, in SplitVecRes_VP_LOAD()
1902 MPI = LD->getPointerInfo().getWithOffset( in SplitVecRes_VP_LOAD()
1985 MPI = MLD->getPointerInfo().getWithOffset( in SplitVecRes_MLOAD()
2051 N->getPointerInfo(), MachineMemOperand::MOLoad, in SplitVecRes_Gather()
3173 MPI = N->getPointerInfo().getWithOffset( in SplitVecOp_VP_STORE()
3249 MPI = N->getPointerInfo().getWithOffset( in SplitVecOp_MSTORE()
6415 MachinePointerInfo MPI = LD->getPointerInfo(); in GenWidenVectorLoads()
[all …]
H A DSelectionDAG.cpp713 ID.AddInteger(LD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
721 ID.AddInteger(ST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
729 ID.AddInteger(ELD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
737 ID.AddInteger(EST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
759 ID.AddInteger(EG->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
767 ID.AddInteger(ES->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
791 ID.AddInteger(MG->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
799 ID.AddInteger(MS->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
822 ID.AddInteger(AT->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
828 ID.AddInteger(PF->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
[all …]
H A DLegalizeDAG.cpp450 return DAG.getStore(Chain, dl, Con, Ptr, ST->getPointerInfo(), in OptimizeFloatStore()
459 return DAG.getStore(Chain, dl, Con, Ptr, ST->getPointerInfo(), in OptimizeFloatStore()
473 Lo = DAG.getStore(Chain, dl, Lo, Ptr, ST->getPointerInfo(), in OptimizeFloatStore()
477 ST->getPointerInfo().getWithOffset(4), in OptimizeFloatStore()
556 DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), NVT, in LegalizeStoreOps()
579 Lo = DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), in LegalizeStoreOps()
590 ST->getPointerInfo().getWithOffset(IncrementSize), in LegalizeStoreOps()
645 Result = DAG.getStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), in LegalizeStoreOps()
752 Chain, Ptr, LD->getPointerInfo(), NVT, in LegalizeLoadOps()
799 LD->getPointerInfo().getWithOffset(IncrementSize), in LegalizeLoadOps()
[all …]
H A DDAGCombiner.cpp10765 MLD->getPointerInfo(), MLD->getOriginalAlign(), in visitMLOAD()
17648 LD->getPointerInfo().getAddrSpace() != in ReduceLoadOpStoreWidth()
17649 ST->getPointerInfo().getAddrSpace()) in ReduceLoadOpStoreWidth()
17740 LD->getPointerInfo().getAddrSpace() != 0 || in TransformFPLoadStorePair()
17741 ST->getPointerInfo().getAddrSpace() != 0) in TransformFPLoadStorePair()
17766 LD->getPointerInfo(), LD->getAlign()); in TransformFPLoadStorePair()
17770 ST->getPointerInfo(), ST->getAlign()); in TransformFPLoadStorePair()
18031 FirstInChain->getPointerInfo(), in mergeStoresOfConstantsOrVecElts()
18776 FirstInChain->getPointerInfo(), JointMemOpVT, in tryStoreMergeOfLoads()
23766 LLD->getPointerInfo().getAddrSpace() != 0 || in SimplifySelectOps()
[all …]
H A DTargetLowering.cpp4348 Lod->getPointerInfo().getWithOffset(bestOffset), in SimplifySetCC()
8236 LD->getPointerInfo(), SrcIntVT, LD->getOriginalAlign(), in scalarizeVectorLoad()
8272 LD->getPointerInfo().getWithOffset(Idx * Stride), in scalarizeVectorLoad()
8335 return DAG.getStore(Chain, SL, CurrVal, BasePtr, ST->getPointerInfo(), in scalarizeVectorStore()
8355 Chain, SL, Elt, Ptr, ST->getPointerInfo().getWithOffset(Idx * Stride), in scalarizeVectorStore()
8421 RegVT, dl, Chain, Ptr, LD->getPointerInfo().getWithOffset(Offset), in expandUnalignedLoad()
8440 LD->getPointerInfo().getWithOffset(Offset), MemVT, in expandUnalignedLoad()
8489 LD->getPointerInfo().getWithOffset(IncrementSize), in expandUnalignedLoad()
8493 Hi = DAG.getExtLoad(HiExtType, dl, VT, Chain, Ptr, LD->getPointerInfo(), in expandUnalignedLoad()
8499 LD->getPointerInfo().getWithOffset(IncrementSize), in expandUnalignedLoad()
[all …]
H A DLegalizeIntegerTypes.cpp3545 Lo = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr, N->getPointerInfo(), MemVT, in ExpandIntRes_LOAD()
3568 Lo = DAG.getLoad(NVT, dl, Ch, Ptr, N->getPointerInfo(), in ExpandIntRes_LOAD()
3579 N->getPointerInfo().getWithOffset(IncrementSize), NEVT, in ExpandIntRes_LOAD()
3595 Hi = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr, N->getPointerInfo(), in ExpandIntRes_LOAD()
3604 N->getPointerInfo().getWithOffset(IncrementSize), in ExpandIntRes_LOAD()
5051 return DAG.getTruncStore(Ch, dl, Lo, Ptr, N->getPointerInfo(), in ExpandIntOp_STORE()
5060 Lo = DAG.getStore(Ch, dl, Lo, Ptr, N->getPointerInfo(), in ExpandIntOp_STORE()
5071 N->getPointerInfo().getWithOffset(IncrementSize), in ExpandIntOp_STORE()
5100 Hi = DAG.getTruncStore(Ch, dl, Hi, Ptr, N->getPointerInfo(), HiVT, in ExpandIntOp_STORE()
5107 N->getPointerInfo().getWithOffset(IncrementSize), in ExpandIntOp_STORE()
H A DLegalizeFloatTypes.cpp709 L->getPointerInfo(), NVT, L->getOriginalAlign(), in SoftenFloatRes_LOAD()
720 L->getPointerInfo(), L->getMemoryVT(), in SoftenFloatRes_LOAD()
2494 L->getChain(), L->getBasePtr(), L->getOffset(), L->getPointerInfo(), IVT, in PromoteFloatRes_LOAD()
2800 L->getPointerInfo(), MVT::i16, L->getOriginalAlign(), in SoftPromoteHalfRes_LOAD()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp312 LAI.getRuntimePointerChecking()->getPointerInfo(PtrIdx1).PointerValue; in needsChecking()
314 LAI.getRuntimePointerChecking()->getPointerInfo(PtrIdx2).PointerValue; in needsChecking()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h201 const MachinePointerInfo &getPointerInfo() const { return PtrInfo; } in getPointerInfo() function
H A DSelectionDAGNodes.h1348 const MachinePointerInfo &getPointerInfo() const {
1349 return MMO->getPointerInfo();
1354 return getPointerInfo().getAddrSpace();
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp197 PtrToGroup[RtPtrChecking->getPointerInfo(PtrIdx).PointerValue] = &Group; in prepareNoAliasMetadata()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h500 const PointerInfo &getPointerInfo(unsigned PtrIdx) const { in getPointerInfo() function
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonStoreWidening.cpp419 MF->getMachineMemOperand(OldM.getPointerInfo(), OldM.getFlags(), in createWideStores()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineFunction.cpp493 const MachinePointerInfo &PtrInfo = MMO->getPointerInfo(); in getMachineMemOperand()
526 MMO->getPointerInfo(), Flags, MMO->getSize(), MMO->getBaseAlign(), in getMachineMemOperand()
/llvm-project-15.0.7/llvm/tools/llvm-reduce/
H A DReducerWorkItem.cpp147 MachinePointerInfo NewPtrInfo(OldMMO->getPointerInfo()); in cloneMemOperands()
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2848 LdNode->getPointerInfo(), Alignment); in LowerF128Load()
2854 LdNode->getPointerInfo().getWithOffset(8), in LowerF128Load()
2915 StNode->getBasePtr(), StNode->getPointerInfo(), in LowerF128Store()
2922 StNode->getPointerInfo().getWithOffset(8), in LowerF128Store()
2941 St->getChain(), dl, Val, St->getBasePtr(), St->getPointerInfo(), in LowerSTORE()
3539 Ld->getBasePtr(), Ld->getPointerInfo(), MVT::v2i32, in ReplaceNodeResults()
/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1320 LdNode->getPointerInfo(), Alignment, in lowerLoadF128()
1328 LdNode->getPointerInfo(), Alignment, in lowerLoadF128()
1376 LdNode->getPointerInfo(), Alignment, in lowerLoadI1()
1397 LdNode->getPointerInfo(), Alignment, in lowerLoadI1()
/llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/
H A DKnownBitsVectorTest.cpp1010 MachineMemOperand NewMMO(OldMMO->getPointerInfo(), OldMMO->getFlags(), in TEST_F()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1111 NewChain, DL, Value, Ptr, StoreNode->getPointerInfo(), MemVT, in LowerSTORE()
1364 ISD::EXTLOAD, DL, VT, Chain, Ptr, LoadNode->getPointerInfo(), MemVT, in LowerLOAD()

12