| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | IRBuilder.cpp | 83 assert(Array->getBasePtr() && "Base pointer must be present"); in buildAliasScopes() 84 AliasScopeMap[Array->getBasePtr()] = in buildAliasScopes() 92 if (Array->getBasePtr() == AliasScopePair.first) in buildAliasScopes() 100 OtherAliasScopeListMap[Array->getBasePtr()] = AliasScopeList; in buildAliasScopes()
|
| H A D | BlockGenerators.cpp | 505 Value *ScalarBase = Array->getBasePtr(); in getOrCreateAlloca() 524 Instruction *Inst = cast<Instruction>(Array->getBasePtr()); in handleOutsideUsers() 824 auto PHI = cast<PHINode>(Array->getBasePtr()); in createScalarInitialization() 841 auto *Inst = dyn_cast<Instruction>(Array->getBasePtr()); in createScalarInitialization() 854 Builder.CreateStore(Array->getBasePtr(), getOrCreateAlloca(Array)); in createScalarInitialization() 914 auto *Inst = dyn_cast<Instruction>(Array->getBasePtr()); in findOutsideUsers() 943 auto *Val = SAI->getBasePtr(); in createExitPHINodeMerges()
|
| H A D | IslNodeBuilder.cpp | 262 auto *BasePtr = Access->getLatestScopArrayInfo()->getBasePtr(); in addReferencesFromStmt() 881 dyn_cast<Instruction>(MA->getLatestScopArrayInfo()->getBasePtr()); in createNewAccesses() 1294 if (auto *BaseIAClass = S.lookupInvariantEquivClass(SAI->getBasePtr())) { in preloadInvariantEquivClass() 1353 Value *BasePtr = DerivedSAI->getBasePtr(); in preloadInvariantEquivClass() 1392 if (SAI->getBasePtr()) in allocateNewArrays()
|
| H A D | PPCGCodeGeneration.cpp | 188 for (User *U : SAI->getBasePtr()->users()) { in isScalarUsesContainedInScop() 814 << " | for array: " << *(ScopArray->getBasePtr()) in allocateDeviceArrays() 838 HostPtr = ScopArray->getBasePtr(); in prepareManagedDeviceArrays() 1203 HostPtr = ScopArray->getBasePtr(); in createDataTransfer() 1510 SubtreeValues.remove(SAI->getBasePtr()); in getReferencesInKernel()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 1367 const SDValue &getBasePtr() const { 1438 const SDValue &getBasePtr() const { return getOperand(1); } 2343 const SDValue &getBasePtr() const { return getOperand(1); } 2374 const SDValue &getBasePtr() const { return getOperand(2); } 2409 const SDValue &getBasePtr() const { 2478 const SDValue &getBasePtr() const { return getOperand(1); } 2507 const SDValue &getBasePtr() const { return getOperand(1); } 2544 const SDValue &getBasePtr() const { return getOperand(2); } 2580 const SDValue &getBasePtr() const { return getOperand(2); } 2650 const SDValue &getBasePtr() const { return getOperand(1); } [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGAddressAnalysis.cpp | 195 SDValue Ptr = N->getBasePtr(); in matchLSNode() 247 Base = DAG.getTargetLoweringInfo().unwrapAddress(LSBase->getBasePtr()); in matchLSNode()
|
| H A D | LegalizeVectorTypes.cpp | 372 N->getBasePtr(), DAG.getUNDEF(N->getBasePtr().getValueType()), in ScalarizeVecRes_LOAD() 1807 SDValue Ptr = LD->getBasePtr(); in SplitVecRes_LOAD() 1853 SDValue Ptr = LD->getBasePtr(); in SplitVecRes_VP_LOAD() 1932 SDValue Ptr = MLD->getBasePtr(); in SplitVecRes_MLOAD() 2015 SDValue Ptr = N->getBasePtr(); in SplitVecRes_Gather() 3114 SDValue Ptr = N->getBasePtr(); in SplitVecOp_VP_STORE() 3193 SDValue Ptr = N->getBasePtr(); in SplitVecOp_MSTORE() 3270 SDValue Ptr = N->getBasePtr(); in SplitVecOp_Scatter() 3358 SDValue Ptr = N->getBasePtr(); in SplitVecOp_STORE() 6338 SDValue BasePtr = LD->getBasePtr(); in GenWidenVectorLoads() [all …]
|
| H A D | DAGCombiner.cpp | 10659 SDValue Ptr = MST->getBasePtr(); in visitMSTORE() 16181 Ptr = LD->getBasePtr(); in getCombineLoadStoreParts() 16188 Ptr = ST->getBasePtr(); in getCombineLoadStoreParts() 16197 Ptr = LD->getBasePtr(); in getCombineLoadStoreParts() 16206 Ptr = ST->getBasePtr(); in getCombineLoadStoreParts() 16778 SDValue Ptr = LD->getBasePtr(); in visitLOAD() 17572 SDValue Ptr = St->getBasePtr(); in ShrinkLoadReplaceStoreWithStore() 17647 if (LD->getBasePtr() != Ptr || in ReduceLoadOpStoreWidth() 18928 SDValue Ptr = ST->getBasePtr(); in replaceStoreOfFPConstant() 19346 SDValue Ptr = ST->getBasePtr(); in splitMergedValStore() [all …]
|
| H A D | LegalizeFloatTypes.cpp | 708 L->getChain(), L->getBasePtr(), L->getOffset(), in SoftenFloatRes_LOAD() 719 dl, L->getChain(), L->getBasePtr(), L->getOffset(), in SoftenFloatRes_LOAD() 1079 return DAG.getStore(ST->getChain(), dl, Val, ST->getBasePtr(), in SoftenFloatOp_STORE() 1641 SDValue Ptr = LD->getBasePtr(); in ExpandFloatRes_LOAD() 2001 SDValue Ptr = ST->getBasePtr(); in ExpandFloatOp_STORE() 2218 return DAG.getStore(ST->getChain(), DL, NewVal, ST->getBasePtr(), in PromoteFloatOp_STORE() 2494 L->getChain(), L->getBasePtr(), L->getOffset(), L->getPointerInfo(), IVT, in PromoteFloatRes_LOAD() 2569 { AM->getChain(), AM->getBasePtr(), CastVal }, in BitcastToInt_ATOMIC_SWAP() 2799 SDLoc(N), L->getChain(), L->getBasePtr(), L->getOffset(), in SoftPromoteHalfRes_LOAD() 3048 return DAG.getStore(ST->getChain(), dl, Promoted, ST->getBasePtr(), in SoftPromoteHalfOp_STORE()
|
| H A D | LegalizeTypesGeneric.cpp | 259 SDValue Ptr = LD->getBasePtr(); in ExpandRes_NormalLoad() 469 SDValue Ptr = St->getBasePtr(); in ExpandOp_NormalStore()
|
| H A D | StatepointLowering.cpp | 583 LPadPointers.insert(Builder.getValue(Relocate->getBasePtr())); in lowerStatepointMetaArgs() 1089 SI.Bases.push_back(Relocate->getBasePtr()); in LowerStatepoint()
|
| H A D | LegalizeIntegerTypes.cpp | 306 N->getChain(), N->getBasePtr(), in PromoteIntRes_Atomic0() 318 N->getChain(), N->getBasePtr(), in PromoteIntRes_Atomic1() 341 N->getChain(), N->getBasePtr(), N->getOperand(2), N->getOperand(3), in PromoteIntRes_AtomicCmpSwap() 370 N->getBasePtr(), Op2, Op3, N->getMemOperand()); in PromoteIntRes_AtomicCmpSwap() 772 SDValue Res = DAG.getExtLoad(ExtType, dl, NVT, N->getChain(), N->getBasePtr(), in PromoteIntRes_LOAD() 790 SDValue Res = DAG.getMaskedLoad(NVT, dl, N->getChain(), N->getBasePtr(), in PromoteIntRes_MLOAD() 812 SDValue Ops[] = {N->getChain(), ExtPassThru, N->getMask(), N->getBasePtr(), in PromoteIntRes_MGATHER() 2017 SDValue Ch = N->getChain(), Ptr = N->getBasePtr(); in PromoteIntOp_STORE() 2044 return DAG.getMaskedStore(N->getChain(), SDLoc(N), DataOp, N->getBasePtr(), in PromoteIntOp_MSTORE() 3534 SDValue Ptr = N->getBasePtr(); in ExpandIntRes_LOAD() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVRISelDAGToDAG.cpp | 161 LD->getBasePtr(), LD->getChain()); in selectIndexedLoad() 319 SDValue BasePtr = ST->getBasePtr(); in select() 370 SDValue Ptr = LD->getBasePtr(); in select()
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 1197 if (!selectBDVAddr12Only(Load->getBasePtr(), ElemV, Base, Disp, Index) || in tryGather() 1231 if (!selectBDVAddr12Only(Store->getBasePtr(), ElemV, Base, Disp, Index) || in tryScatter() 1275 if (LoadNode->getBasePtr() != StoreNode->getBasePtr() || in isFusableLoadOpStorePattern() 1392 if (!selectBDAddr20Only(StoreNode->getBasePtr(), Base, Disp)) in tryFoldLoadStoreIntoMemOperand() 1447 if (SystemZISD::isPCREL(Load->getBasePtr().getOpcode())) in storeLoadCanUseMVC() 1450 if (SystemZISD::isPCREL(Store->getBasePtr().getOpcode())) in storeLoadCanUseMVC() 1470 SDValue BasePtr = MemAccess->getBasePtr(); in storeLoadIsAligned()
|
| /llvm-project-15.0.7/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelDAGToDAG.cpp | 343 LD->getBasePtr(), LD->getChain())); in tryIndexedLoad() 359 SDValue Ops0[] = { N2, LD->getBasePtr(), LD->getChain() }; in tryIndexedBinOp()
|
| /llvm-project-15.0.7/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 421 SDValue BasePtr = LD->getBasePtr(); in LowerLOAD() 494 SDValue BasePtr = ST->getBasePtr(); 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() 975 return DAG.getStore(N->getChain(), SDLoc(Op), N->getVal(), N->getBasePtr(), in LowerATOMIC_STORE() 983 N->getBasePtr(), N->getPointerInfo(), MVT::i16, in LowerATOMIC_STORE() 989 N->getBasePtr(), N->getPointerInfo(), MVT::i8, in LowerATOMIC_STORE() 1800 return DAG.getMemmove(Chain, dl, ST->getBasePtr(), LD->getBasePtr(), in PerformDAGCombine()
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 1319 DAG.getLoad(MVT::f64, DL, LdNode->getChain(), LdNode->getBasePtr(), in lowerLoadF128() 1323 EVT AddrVT = LdNode->getBasePtr().getValueType(); in lowerLoadF128() 1324 SDValue HiPtr = DAG.getNode(ISD::ADD, DL, AddrVT, LdNode->getBasePtr(), in lowerLoadF128() 1360 SDValue BasePtr = LdNode->getBasePtr(); in lowerLoadI1() 1424 SDValue BasePtr = LdNode->getBasePtr(); in lowerLOAD() 1461 StNode->getBasePtr(), MachinePointerInfo(), Alignment, in lowerStoreF128() 1464 EVT AddrVT = StNode->getBasePtr().getValueType(); in lowerStoreF128() 1465 SDValue HiPtr = DAG.getNode(ISD::ADD, DL, AddrVT, StNode->getBasePtr(), in lowerStoreF128() 1486 SDValue BasePtr = StNode->getBasePtr(); in lowerStoreI1() 1537 SDValue BasePtr = StNode->getBasePtr(); in lowerSTORE()
|
| H A D | VECustomDAG.cpp | 232 return MemN->getBasePtr(); in getMemoryPtr()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelLowering.cpp | 1019 SDValue BasePtr = Store->getBasePtr(); in lowerPrivateTruncStore() 1091 SDValue Ptr = StoreNode->getBasePtr(); in LowerSTORE() 1250 SDValue BasePtr = Load->getBasePtr(); in lowerPrivateExtLoad() 1312 SDValue Ptr = LoadNode->getBasePtr(); in LowerLOAD() 1655 SDValue Ptr = LoadNode->getBasePtr(); in constBufferLoad() 1914 SDValue Ptr = LoadNode->getBasePtr(); in PerformDAGCombine()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 303 GCR->getBasePtr(), GCR->getDerivedPtr()); in getHashValueImpl() 370 GCR1->getBasePtr() == GCR2->getBasePtr() && in isEqualImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 68 SDValue Base = LD->getBasePtr(); in SelectIndexedLoad() 465 SDValue Base = ST->getBasePtr(); in SelectIndexedStore() 973 SDValue LDBasePtr = cast<MemSDNode>(SYNode)->getBasePtr(); in isMemOPCandidate() 974 SDValue STBasePtr = cast<MemSDNode>(UUse)->getBasePtr(); in isMemOPCandidate() 2259 SDValue BasePtr = cast<MemSDNode>(N)->getBasePtr(); in rebalanceAddressTrees()
|
| H A D | HexagonISelLowering.cpp | 2956 LN->getChain(), LN->getBasePtr(), LN->getOffset(), LN->getPointerInfo(), in LowerLoad() 2963 if (!validateConstPtrAlignment(LN->getBasePtr(), ClaimAlign, dl, DAG)) in LowerLoad() 2987 SDValue NS = DAG.getStore(SN->getChain(), dl, TC, SN->getBasePtr(), in LowerStore() 2990 NS = DAG.getIndexedStore(NS, dl, SN->getBasePtr(), SN->getOffset(), in LowerStore() 2997 if (!validateConstPtrAlignment(SN->getBasePtr(), ClaimAlign, dl, DAG)) in LowerStore() 3054 SDValue Base = LN->getBasePtr(); in LowerUnalignedLoad() 3606 std::pair<SDValue,int> BO = getBaseAndOffset(L->getBasePtr()); in shouldReduceLoadWidth()
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 2847 DAG.getLoad(MVT::f64, dl, LdNode->getChain(), LdNode->getBasePtr(), in LowerF128Load() 2849 EVT addrVT = LdNode->getBasePtr().getValueType(); in LowerF128Load() 2851 LdNode->getBasePtr(), in LowerF128Load() 2915 StNode->getBasePtr(), StNode->getPointerInfo(), in LowerF128Store() 2917 EVT addrVT = StNode->getBasePtr().getValueType(); in LowerF128Store() 2919 StNode->getBasePtr(), 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/polly/lib/Analysis/ |
| H A D | ScopInfo.cpp | 885 BaseAddr = SAI->getBasePtr(); in MemoryAccess() 1066 SAI->getBasePtr()); in setNewAccessRelation() 2440 Instruction *Val = dyn_cast<Instruction>(SAI->getBasePtr()); in getValueDef() 2461 PHINode *PHI = cast<PHINode>(SAI->getBasePtr()); in getPHIRead()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 5001 SDValue Ptr = Ld->getBasePtr(); in MatchingStackOffset() 9082 SDValue Ptr = LD->getBasePtr(); in LowerAsSplatVectorLoad() 25601 SDValue Ptr0 = Store->getBasePtr(); in splitVectorStore() 31949 SDValue BasePtr = N->getBasePtr(); in LowerMSCATTER() 47684 SDValue Base = Ld->getBasePtr(); in getIndexFromUnindexedLoad() 48986 SDValue Ptr1 = Ld->getBasePtr(); in combineLoad() 49026 SDValue Ptr = Ld->getBasePtr(); in combineLoad() 49112 Addr = MaskedOp->getBasePtr(); in getParamsForOneTrueMaskedElt() 52383 SDValue Base = GorS->getBasePtr(); in combineGatherScatter() 55291 return Ld->getBasePtr() == St->getBasePtr(); in IsDesirableToPromoteOp() [all …]
|