| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LoadStoreOpt.cpp | 80 BaseIndexOffset GISelAddressing::getPointerInfo(Register Ptr, in getPointerInfo() function in GISelAddressing 110 BaseIndexOffset BasePtr0 = getPointerInfo(LdSt1->getPointerReg(), MRI); in aliasIsKnownForLoadStore() 111 BaseIndexOffset BasePtr1 = getPointerInfo(LdSt2->getPointerReg(), MRI); in aliasIsKnownForLoadStore() 531 auto BIO = getPointerInfo(StoreAddr, *MRI); in addStoreToCandidate() 891 LowestIdxStore->getMMO().getPointerInfo(), in mergeTruncStore()
|
| H A D | LegalizerHelper.cpp | 3102 auto *NewMMO = MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), Ty); in widenScalar() 4066 MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), WideMemTy); in lowerLoad() 4230 MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), WideTy); in lowerStore() 4326 auto PtrInfo = MMO.getPointerInfo(); in scalarizeVectorBooleanStore() 9747 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemset() 9904 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemcpy() 9905 MachinePointerInfo SrcPtrInfo = SrcMMO.getPointerInfo(); in lowerMemcpy() 10009 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemmove() 10010 MachinePointerInfo SrcPtrInfo = SrcMMO.getPointerInfo(); in lowerMemmove()
|
| H A D | CombinerHelper.cpp | 1025 auto PtrInfo = MMO.getPointerInfo(); in matchCombineLoadWithAndMask() 1163 auto PtrInfo = MMO.getPointerInfo(); in applySextInRegOfLoad() 1443 PtrInfo = MMO.getPointerInfo().getWithOffset(Offset); in matchCombineExtractedVectorLoad() 1448 PtrInfo = MachinePointerInfo(MMO.getPointerInfo().getAddrSpace()); in matchCombineExtractedVectorLoad() 4152 auto PtrInfo = MMO.getPointerInfo(); in matchLoadOrCombine()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LoadStoreOpt.h | 59 LLVM_ABI BaseIndexOffset getPointerInfo(Register Ptr, MachineRegisterInfo &MRI);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeTypesGeneric.cpp | 262 Lo = DAG.getLoad(NVT, dl, Chain, Ptr, LD->getPointerInfo(), in ExpandRes_NormalLoad() 269 LD->getPointerInfo().getWithOffset(IncrementSize), in ExpandRes_NormalLoad() 498 DAG.getStore(Chain, dl, Lo, Ptr, St->getPointerInfo(), St->getBaseAlign(), in ExpandOp_NormalStore() 503 Chain, dl, Hi, Ptr, St->getPointerInfo().getWithOffset(IncrementSize), in ExpandOp_NormalStore()
|
| H A D | LegalizeVectorTypes.cpp | 465 N->getPointerInfo(), N->getMemoryVT().getVectorElementType(), in ScalarizeVecRes_LOAD() 998 N->getBasePtr(), N->getPointerInfo(), in ScalarizeVecOp_STORE() 1003 N->getBasePtr(), N->getPointerInfo(), N->getBaseAlign(), in ScalarizeVecOp_STORE() 1416 MPI = MachinePointerInfo(N->getPointerInfo().getAddrSpace()); in IncrementPointer() 1422 MPI = N->getPointerInfo().getWithOffset(IncrementSize); in IncrementPointer() 1728 MachinePointerInfo MPI = Load->getPointerInfo(); in SplitVecRes_INSERT_SUBVECTOR() 2043 MachinePointerInfo MPI = Load->getPointerInfo(); in SplitVecRes_INSERT_VECTOR_ELT() 2130 LD->getPointerInfo(), LoMemVT, LD->getBaseAlign(), MMOFlags, in SplitVecRes_LOAD() 2187 LD->getPointerInfo(), MachineMemOperand::MOLoad, in SplitVecRes_VP_LOAD() 2206 MPI = MachinePointerInfo(LD->getPointerInfo().getAddrSpace()); in SplitVecRes_VP_LOAD() [all …]
|
| H A D | SelectionDAG.cpp | 827 ID.AddInteger(LD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom() 835 ID.AddInteger(ST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom() 843 ID.AddInteger(ELD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom() 851 ID.AddInteger(EST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom() 859 ID.AddInteger(SLD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom() 866 ID.AddInteger(SST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom() 873 ID.AddInteger(EG->getPointerInfo().getAddrSpace()); in AddNodeIDCustom() 881 ID.AddInteger(ES->getPointerInfo().getAddrSpace()); in AddNodeIDCustom() 889 ID.AddInteger(MLD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom() 897 ID.AddInteger(MST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom() [all …]
|
| H A D | LegalizeDAG.cpp | 449 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() 533 SDValue Result = DAG.getStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), in LegalizeStoreOps() 556 DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), NVT, in LegalizeStoreOps() 579 Lo = DAG.getTruncStore(Chain, dl, Value, Ptr, ST->getPointerInfo(), in LegalizeStoreOps() 591 ST->getPointerInfo().getWithOffset(IncrementSize), in LegalizeStoreOps() 601 Hi = DAG.getTruncStore(Chain, dl, Hi, Ptr, ST->getPointerInfo(), RoundVT, in LegalizeStoreOps() 610 ST->getPointerInfo().getWithOffset(IncrementSize), in LegalizeStoreOps() [all …]
|
| H A D | DAGCombiner.cpp | 9521 FirstStore->getPointerInfo(), FirstStore->getAlign()); in mergeTruncStores() 9724 FirstLoad->getPointerInfo(), MemVT, FirstLoad->getAlign()); in MatchLoadCombine() 11317 RHS->getPointerInfo().getWithOffset(PtrOff), NewAlign, in visitFunnelShift() 12609 MST->getBasePtr(), MST->getPointerInfo(), in visitMSTORE() 12795 MLD->getPointerInfo(), MLD->getBaseAlign(), in visitMLOAD() 13962 BasePtr, LN0->getPointerInfo().getWithOffset(Offset), in CombineExtLoad() 15541 LN0->getPointerInfo().getWithOffset(PtrOff), in reduceLoadWidth() 15546 LN0->getPointerInfo().getWithOffset(PtrOff), ExtVT, in reduceLoadWidth() 16343 LD1->getPointerInfo(), LD1->getAlign()); in CombineConsecutiveLoads() 20129 LD->getPointerInfo(), LD->getMemoryVT(), *Alignment, in visitLOAD() [all …]
|
| H A D | TargetLowering.cpp | 4921 Lod->getPointerInfo().getWithOffset(bestOffset), in SimplifySetCC() 10152 LD->getPointerInfo(), SrcIntVT, LD->getBaseAlign(), in scalarizeVectorLoad() 10187 LD->getPointerInfo().getWithOffset(Idx * Stride), SrcEltVT, in scalarizeVectorLoad() 10248 return DAG.getStore(Chain, SL, CurrVal, BasePtr, ST->getPointerInfo(), in scalarizeVectorStore() 10267 Chain, SL, Elt, Ptr, ST->getPointerInfo().getWithOffset(Idx * Stride), in scalarizeVectorStore() 10333 RegVT, dl, Chain, Ptr, LD->getPointerInfo().getWithOffset(Offset), in expandUnalignedLoad() 10351 LD->getPointerInfo().getWithOffset(Offset), MemVT, LD->getBaseAlign(), in expandUnalignedLoad() 10393 Lo = DAG.getExtLoad(ISD::ZEXTLOAD, dl, VT, Chain, Ptr, LD->getPointerInfo(), in expandUnalignedLoad() 10399 LD->getPointerInfo().getWithOffset(IncrementSize), in expandUnalignedLoad() 10403 Hi = DAG.getExtLoad(HiExtType, dl, VT, Chain, Ptr, LD->getPointerInfo(), in expandUnalignedLoad() [all …]
|
| H A D | LegalizeIntegerTypes.cpp | 4289 Lo = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr, N->getPointerInfo(), MemVT, in ExpandIntRes_LOAD() 4312 Lo = DAG.getLoad(NVT, dl, Ch, Ptr, N->getPointerInfo(), N->getBaseAlign(), in ExpandIntRes_LOAD() 4323 N->getPointerInfo().getWithOffset(IncrementSize), NEVT, in ExpandIntRes_LOAD() 4339 Hi = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr, N->getPointerInfo(), in ExpandIntRes_LOAD() 4348 N->getPointerInfo().getWithOffset(IncrementSize), in ExpandIntRes_LOAD() 5849 return DAG.getTruncStore(Ch, dl, Lo, Ptr, N->getPointerInfo(), in ExpandIntOp_STORE() 5858 Lo = DAG.getStore(Ch, dl, Lo, Ptr, N->getPointerInfo(), N->getBaseAlign(), in ExpandIntOp_STORE() 5869 N->getPointerInfo().getWithOffset(IncrementSize), in ExpandIntOp_STORE() 5898 Hi = DAG.getTruncStore(Ch, dl, Hi, Ptr, N->getPointerInfo(), HiVT, in ExpandIntOp_STORE() 5905 N->getPointerInfo().getWithOffset(IncrementSize), in ExpandIntOp_STORE()
|
| H A D | LegalizeFloatTypes.cpp | 997 L->getPointerInfo(), NVT, L->getBaseAlign(), MMOFlags, in SoftenFloatRes_LOAD() 1008 L->getPointerInfo(), L->getMemoryVT(), L->getBaseAlign(), in SoftenFloatRes_LOAD() 3167 L->getChain(), L->getBasePtr(), L->getOffset(), L->getPointerInfo(), IVT, in PromoteFloatRes_LOAD() 3597 L->getPointerInfo(), MVT::i16, L->getBaseAlign(), in SoftPromoteHalfRes_LOAD()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopLoadElimination.cpp | 322 LAI.getRuntimePointerChecking()->getPointerInfo(PtrIdx1).PointerValue; in needsChecking() 324 LAI.getRuntimePointerChecking()->getPointerInfo(PtrIdx2).PointerValue; in needsChecking()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineMemOperand.h | 207 const MachinePointerInfo &getPointerInfo() const { return PtrInfo; } in getPointerInfo() function
|
| H A D | SelectionDAGNodes.h | 1483 const MachinePointerInfo &getPointerInfo() const { 1484 return MMO->getPointerInfo(); 1489 return getPointerInfo().getAddrSpace();
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopVersioning.cpp | 197 PtrToGroup[RtPtrChecking->getPointerInfo(PtrIdx).PointerValue] = &Group; in prepareNoAliasMetadata()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 412 LD->getPointerInfo(), MVT::i16, Align(2), in LowerLOAD() 418 LD->getPointerInfo().getWithOffset(2), MVT::i16, in LowerLOAD() 470 DAG.getTruncStore(Chain, dl, Low, BasePtr, ST->getPointerInfo(), in LowerSTORE() 475 Chain, dl, High, HighAddr, ST->getPointerInfo().getWithOffset(2), in LowerSTORE() 1679 ST->getPointerInfo(), LD->getPointerInfo()); in PerformDAGCombine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoadStoreWidening.cpp | 596 MF->getMachineMemOperand(OldM.getPointerInfo(), OldM.getFlags(), in createWideStores() 716 MF->getMachineMemOperand(OldM.getPointerInfo(), OldM.getFlags(), in createWideLoads()
|
| H A D | HexagonSplitDouble.cpp | 677 const MachinePointerInfo &Ptr = MO->getPointerInfo(); in splitMemRef()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 606 const PointerInfo &getPointerInfo(unsigned PtrIdx) const { in getPointerInfo() function
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineFunction.cpp | 572 const MachinePointerInfo &PtrInfo = MMO->getPointerInfo(); in getMachineMemOperand() 605 MMO->getPointerInfo(), Flags, MMO->getSize(), MMO->getBaseAlign(), in getMachineMemOperand()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 2929 LdNode->getPointerInfo(), Alignment); in LowerF128Load() 2935 LdNode->getPointerInfo().getWithOffset(8), in LowerF128Load() 2996 StNode->getBasePtr(), StNode->getPointerInfo(), in LowerF128Store() 3003 StNode->getPointerInfo().getWithOffset(8), in LowerF128Store() 3022 St->getChain(), dl, Val, St->getBasePtr(), St->getPointerInfo(), in LowerSTORE() 3509 Ld->getBasePtr(), Ld->getPointerInfo(), MVT::v2i32, Ld->getBaseAlign(), in ReplaceNodeResults()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 1323 LdNode->getPointerInfo(), Alignment, in lowerLoadF128() 1331 LdNode->getPointerInfo(), Alignment, in lowerLoadF128() 1379 LdNode->getPointerInfo(), Alignment, in lowerLoadI1() 1400 LdNode->getPointerInfo(), Alignment, in lowerLoadI1()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86LegalizerInfo.cpp | 777 auto *NewMMO = MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), ValTy); in legalizeNarrowingStore()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelLowering.cpp | 1133 NewChain, DL, Value, Ptr, StoreNode->getPointerInfo(), MemVT, in LowerSTORE() 1386 ISD::EXTLOAD, DL, VT, Chain, Ptr, LoadNode->getPointerInfo(), MemVT, in LowerLOAD()
|