Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp83 BaseIndexOffset GISelAddressing::getPointerInfo(Register Ptr, in getPointerInfo() function in GISelAddressing
113 BaseIndexOffset BasePtr0 = getPointerInfo(LdSt1->getPointerReg(), MRI); in aliasIsKnownForLoadStore()
114 BaseIndexOffset BasePtr1 = getPointerInfo(LdSt2->getPointerReg(), MRI); in aliasIsKnownForLoadStore()
522 auto BIO = getPointerInfo(StoreAddr, *MRI); in addStoreToCandidate()
882 LowestIdxStore->getMMO().getPointerInfo(), in mergeTruncStore()
H A DLegalizerHelper.cpp3317 MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), WideMemTy); in lowerLoad()
3469 MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), WideTy); in lowerStore()
8262 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemset()
8419 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemcpy()
8420 MachinePointerInfo SrcPtrInfo = SrcMMO.getPointerInfo(); in lowerMemcpy()
8524 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemmove()
8525 MachinePointerInfo SrcPtrInfo = SrcMMO.getPointerInfo(); in lowerMemmove()
H A DCombinerHelper.cpp803 auto PtrInfo = MMO.getPointerInfo(); in matchCombineLoadWithAndMask()
941 auto PtrInfo = MMO.getPointerInfo(); in applySextInRegOfLoad()
1211 PtrInfo = MMO.getPointerInfo().getWithOffset(Offset); in matchCombineExtractedVectorLoad()
1216 PtrInfo = MachinePointerInfo(MMO.getPointerInfo().getAddrSpace()); in matchCombineExtractedVectorLoad()
3860 auto PtrInfo = MMO.getPointerInfo(); in matchLoadOrCombine()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLoadStoreOpt.h58 BaseIndexOffset getPointerInfo(Register Ptr, MachineRegisterInfo &MRI);
/freebsd-14.2/contrib/llvm-project/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.cpp875 N->getBasePtr(), N->getPointerInfo(), in ScalarizeVecOp_STORE()
1511 MachinePointerInfo MPI = Load->getPointerInfo(); in SplitVecRes_INSERT_SUBVECTOR()
1833 MachinePointerInfo MPI = Load->getPointerInfo(); in SplitVecRes_INSERT_VECTOR_ELT()
1967 LD->getPointerInfo(), MachineMemOperand::MOLoad, in SplitVecRes_VP_LOAD()
1987 MPI = LD->getPointerInfo().getWithOffset( in SplitVecRes_VP_LOAD()
2151 MPI = MLD->getPointerInfo().getWithOffset( in SplitVecRes_MLOAD()
2217 N->getPointerInfo(), MachineMemOperand::MOLoad, in SplitVecRes_Gather()
3498 MPI = N->getPointerInfo().getWithOffset( in SplitVecOp_VP_STORE()
3648 MPI = N->getPointerInfo().getWithOffset( in SplitVecOp_MSTORE()
7091 MachinePointerInfo MPI = LD->getPointerInfo(); in GenWidenVectorLoads()
[all …]
H A DSelectionDAG.cpp798 ID.AddInteger(LD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
806 ID.AddInteger(ST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
814 ID.AddInteger(ELD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
822 ID.AddInteger(EST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
830 ID.AddInteger(SLD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
844 ID.AddInteger(EG->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
852 ID.AddInteger(ES->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
876 ID.AddInteger(MG->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
884 ID.AddInteger(MS->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
907 ID.AddInteger(AT->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
[all …]
H A DLegalizeDAG.cpp460 return DAG.getStore(Chain, dl, Con, Ptr, ST->getPointerInfo(), in OptimizeFloatStore()
470 return DAG.getStore(Chain, dl, Con, Ptr, ST->getPointerInfo(), in OptimizeFloatStore()
484 Lo = DAG.getStore(Chain, dl, Lo, Ptr, ST->getPointerInfo(), in OptimizeFloatStore()
488 ST->getPointerInfo().getWithOffset(4), in OptimizeFloatStore()
567 DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), NVT, in LegalizeStoreOps()
590 Lo = DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), in LegalizeStoreOps()
602 ST->getPointerInfo().getWithOffset(IncrementSize), in LegalizeStoreOps()
657 Result = DAG.getStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), in LegalizeStoreOps()
764 Chain, Ptr, LD->getPointerInfo(), NVT, in LegalizeLoadOps()
812 LD->getPointerInfo().getWithOffset(IncrementSize), in LegalizeLoadOps()
[all …]
H A DDAGCombiner.cpp12060 MLD->getPointerInfo(), MLD->getOriginalAlign(), in visitMLOAD()
19594 LD->getPointerInfo().getAddrSpace() != in ReduceLoadOpStoreWidth()
19595 ST->getPointerInfo().getAddrSpace()) in ReduceLoadOpStoreWidth()
19686 LD->getPointerInfo().getAddrSpace() != 0 || in TransformFPLoadStorePair()
19687 ST->getPointerInfo().getAddrSpace() != 0) in TransformFPLoadStorePair()
19712 LD->getPointerInfo(), LD->getAlign()); in TransformFPLoadStorePair()
20016 ? FirstInChain->getPointerInfo() in mergeStoresOfConstantsOrVecElts()
20030 ? FirstInChain->getPointerInfo() in mergeStoresOfConstantsOrVecElts()
21693 InsIndex == 0 ? ScalarLoad->getPointerInfo() in combineInsertEltToLoad()
26925 LLD->getPointerInfo().getAddrSpace() != 0 || in SimplifySelectOps()
[all …]
H A DLegalizeIntegerTypes.cpp3886 Lo = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr, N->getPointerInfo(), MemVT, in ExpandIntRes_LOAD()
3909 Lo = DAG.getLoad(NVT, dl, Ch, Ptr, N->getPointerInfo(), in ExpandIntRes_LOAD()
3920 N->getPointerInfo().getWithOffset(IncrementSize), NEVT, in ExpandIntRes_LOAD()
3936 Hi = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr, N->getPointerInfo(), in ExpandIntRes_LOAD()
3945 N->getPointerInfo().getWithOffset(IncrementSize), in ExpandIntRes_LOAD()
5439 return DAG.getTruncStore(Ch, dl, Lo, Ptr, N->getPointerInfo(), in ExpandIntOp_STORE()
5448 Lo = DAG.getStore(Ch, dl, Lo, Ptr, N->getPointerInfo(), in ExpandIntOp_STORE()
5459 N->getPointerInfo().getWithOffset(IncrementSize), in ExpandIntOp_STORE()
5488 Hi = DAG.getTruncStore(Ch, dl, Hi, Ptr, N->getPointerInfo(), HiVT, in ExpandIntOp_STORE()
5495 N->getPointerInfo().getWithOffset(IncrementSize), in ExpandIntOp_STORE()
H A DTargetLowering.cpp4634 Lod->getPointerInfo().getWithOffset(bestOffset), in SimplifySetCC()
9326 LD->getPointerInfo(), SrcIntVT, LD->getOriginalAlign(), in scalarizeVectorLoad()
9362 LD->getPointerInfo().getWithOffset(Idx * Stride), in scalarizeVectorLoad()
9425 return DAG.getStore(Chain, SL, CurrVal, BasePtr, ST->getPointerInfo(), in scalarizeVectorStore()
9445 Chain, SL, Elt, Ptr, ST->getPointerInfo().getWithOffset(Idx * Stride), in scalarizeVectorStore()
9511 RegVT, dl, Chain, Ptr, LD->getPointerInfo().getWithOffset(Offset), in expandUnalignedLoad()
9530 LD->getPointerInfo().getWithOffset(Offset), MemVT, in expandUnalignedLoad()
9579 LD->getPointerInfo().getWithOffset(IncrementSize), in expandUnalignedLoad()
9583 Hi = DAG.getExtLoad(HiExtType, dl, VT, Chain, Ptr, LD->getPointerInfo(), in expandUnalignedLoad()
9589 LD->getPointerInfo().getWithOffset(IncrementSize), in expandUnalignedLoad()
[all …]
H A DLegalizeFloatTypes.cpp793 L->getPointerInfo(), NVT, L->getOriginalAlign(), in SoftenFloatRes_LOAD()
804 L->getPointerInfo(), L->getMemoryVT(), in SoftenFloatRes_LOAD()
2681 L->getChain(), L->getBasePtr(), L->getOffset(), L->getPointerInfo(), IVT, in PromoteFloatRes_LOAD()
3022 L->getPointerInfo(), MVT::i16, L->getOriginalAlign(), in SoftPromoteHalfRes_LOAD()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp321 LAI.getRuntimePointerChecking()->getPointerInfo(PtrIdx1).PointerValue; in needsChecking()
323 LAI.getRuntimePointerChecking()->getPointerInfo(PtrIdx2).PointerValue; in needsChecking()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h202 const MachinePointerInfo &getPointerInfo() const { return PtrInfo; } in getPointerInfo() function
H A DSelectionDAGNodes.h1381 const MachinePointerInfo &getPointerInfo() const {
1382 return MMO->getPointerInfo();
1387 return getPointerInfo().getAddrSpace();
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp198 PtrToGroup[RtPtrChecking->getPointerInfo(PtrIdx).PointerValue] = &Group; in prepareNoAliasMetadata()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp439 LD->getPointerInfo(), MVT::i16, Align(2), in LowerLOAD()
445 LD->getPointerInfo().getWithOffset(2), MVT::i16, in LowerLOAD()
497 DAG.getTruncStore(Chain, dl, Low, BasePtr, ST->getPointerInfo(), in LowerSTORE()
502 Chain, dl, High, HighAddr, ST->getPointerInfo().getWithOffset(2), in LowerSTORE()
1709 ST->getPointerInfo(), LD->getPointerInfo()); in PerformDAGCombine()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h515 const PointerInfo &getPointerInfo(unsigned PtrIdx) const { in getPointerInfo() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonStoreWidening.cpp419 MF->getMachineMemOperand(OldM.getPointerInfo(), OldM.getFlags(), in createWideStores()
H A DHexagonSplitDouble.cpp683 const MachinePointerInfo &Ptr = MO->getPointerInfo(); in splitMemRef()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFunction.cpp524 const MachinePointerInfo &PtrInfo = MMO->getPointerInfo(); in getMachineMemOperand()
557 MMO->getPointerInfo(), Flags, MMO->getSize(), MMO->getBaseAlign(), in getMachineMemOperand()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2971 LdNode->getPointerInfo(), Alignment); in LowerF128Load()
2977 LdNode->getPointerInfo().getWithOffset(8), in LowerF128Load()
3038 StNode->getBasePtr(), StNode->getPointerInfo(), in LowerF128Store()
3045 StNode->getPointerInfo().getWithOffset(8), in LowerF128Store()
3064 St->getChain(), dl, Val, St->getBasePtr(), St->getPointerInfo(), in LowerSTORE()
3663 Ld->getBasePtr(), Ld->getPointerInfo(), MVT::v2i32, in ReplaceNodeResults()
/freebsd-14.2/contrib/llvm-project/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()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1131 NewChain, DL, Value, Ptr, StoreNode->getPointerInfo(), MemVT, in LowerSTORE()
1384 ISD::EXTLOAD, DL, VT, Chain, Ptr, LoadNode->getPointerInfo(), MemVT, in LowerLOAD()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5606 Ld->getPointerInfo(), Ld->getAlign(), in bitcastf32Toi32()
5625 DAG.getLoad(MVT::i32, dl, Ld->getChain(), Ptr, Ld->getPointerInfo(), in expandf64Toi32()
5632 Ld->getPointerInfo().getWithOffset(4), in expandf64Toi32()
9519 LD->getBasePtr(), LD->getPointerInfo(), LD->getAlign(), in SkipLoadExtensionForVMULL()
15068 LD->getPointerInfo().getWithOffset(4), in PerformVMOVRRDCombine()
16785 St->getPointerInfo(), NewToVT, Alignment, in PerformExtractFpToIntStores()
16829 BasePtr, St->getPointerInfo(), St->getOriginalAlign(), in PerformSTORECombine()
16836 OffsetPtr, St->getPointerInfo().getWithOffset(4), in PerformSTORECombine()
16861 St->getPointerInfo(), St->getAlign(), in PerformSTORECombine()
17828 LD->getPointerInfo().getWithOffset(NewOffset), NewFromVT, in PerformSplittingToWideningLoad()
[all …]

12