Lines Matching refs:getBasePtr

1283                           LD->getChain(), LD->getBasePtr(),  in PromoteOperand()
1519 LD->getChain(), LD->getBasePtr(), in PromoteLoad()
2126 if (LD->isIndexed() || LD->getBasePtr().getNode() != N) in canFoldInAddressingMode()
2131 if (ST->isIndexed() || ST->getBasePtr().getNode() != N) in canFoldInAddressingMode()
2136 if (LD->isIndexed() || LD->getBasePtr().getNode() != N) in canFoldInAddressingMode()
2141 if (ST->isIndexed() || ST->getBasePtr().getNode() != N) in canFoldInAddressingMode()
5729 EVT PtrType = LDST->getBasePtr().getValueType(); in isLegalNarrowLdSt()
6190 ExtVT, SDLoc(N), MLoad->getChain(), MLoad->getBasePtr(), in visitAND()
6338 Load->getChain(), Load->getBasePtr(), in visitAND()
6384 GN0->getBasePtr(), GN0->getIndex(), GN0->getScale()}; in visitAND()
6466 LN0->getBasePtr(), MemVT, LN0->getMemOperand()); in visitAND()
8098 DAG.getStore(Chain, DL, SourceValue, FirstStore->getBasePtr(), in mergeTruncStores()
8284 Chain, FirstLoad->getBasePtr(), in MatchLoadCombine()
9769 RHS->getBasePtr(), TypeSize::Fixed(PtrOff), DL); in visitFunnelShift()
10629 SDValue BasePtr = MSC->getBasePtr(); in visitMSCATTER()
10659 SDValue Ptr = MST->getBasePtr(); in visitMSTORE()
10671 MST->getBasePtr(), MST->getPointerInfo(), in visitMSTORE()
10725 SDValue BasePtr = MGT->getBasePtr(); in visitMGATHER()
10764 N->getValueType(0), SDLoc(N), MLD->getChain(), MLD->getBasePtr(), in visitMLOAD()
11551 SDValue BasePtr = LN0->getBasePtr(); in CombineExtLoad()
11633 Load->getChain(), Load->getBasePtr(), in CombineZExtLogicopShiftLoad()
11728 LN0->getBasePtr(), MemVT, LN0->getMemOperand()); in tryToFoldExtOfExtload()
11765 LN0->getBasePtr(), N0.getValueType(), in tryToFoldExtOfLoad()
11803 VT, dl, Ld->getChain(), Ld->getBasePtr(), Ld->getOffset(), Ld->getMask(), in tryToFoldExtOfMaskedLoad()
12075 LN00->getChain(), LN00->getBasePtr(), in visitSIGN_EXTEND()
12359 LN00->getChain(), LN00->getBasePtr(), in visitZERO_EXTEND()
12558 LN0->getChain(), LN0->getBasePtr(), in visitANY_EXTEND()
12586 VT, LN0->getChain(), LN0->getBasePtr(), in visitANY_EXTEND()
12923 SDValue NewPtr = DAG.getMemBasePlusOffset(LN0->getBasePtr(), in reduceLoadWidth()
13083 LN0->getBasePtr(), ExtVT, in visitSIGN_EXTEND_INREG()
13100 LN0->getBasePtr(), ExtVT, in visitSIGN_EXTEND_INREG()
13114 VT, SDLoc(N), Ld->getChain(), Ld->getBasePtr(), Ld->getOffset(), in visitSIGN_EXTEND_INREG()
13129 GN0->getBasePtr(), GN0->getIndex(), GN0->getScale()}; in visitSIGN_EXTEND_INREG()
13349 VT, LN0->getChain(), LN0->getBasePtr(), in visitTRUNCATE()
13546 return DAG.getLoad(VT, SDLoc(N), LD1->getChain(), LD1->getBasePtr(), in CombineConsecutiveLoads()
13671 DAG.getLoad(VT, SDLoc(N), LN0->getChain(), LN0->getBasePtr(), in visitBITCAST()
15840 LN0->getBasePtr(), N0.getValueType(), in visitFP_EXTEND()
16181 Ptr = LD->getBasePtr(); in getCombineLoadStoreParts()
16188 Ptr = ST->getBasePtr(); in getCombineLoadStoreParts()
16197 Ptr = LD->getBasePtr(); in getCombineLoadStoreParts()
16206 Ptr = ST->getBasePtr(); in getCombineLoadStoreParts()
16746 if (LD->getBasePtr().isUndef() || Offset != 0) in ForwardStoreValueToDirectLoad()
16778 SDValue Ptr = LD->getBasePtr(); in visitLOAD()
17078 EVT PtrType = Origin->getBasePtr().getValueType(); in isLegal()
17128 const SDValue &OldBaseAddr = Origin->getBasePtr(); in loadSlice()
17464 if (LD->getBasePtr() != Ptr) return Result; // Not from same pointer. in CheckForMaskedLoad()
17572 SDValue Ptr = St->getBasePtr(); in ShrinkLoadReplaceStoreWithStore()
17604 SDValue Ptr = ST->getBasePtr(); in ReduceLoadOpStoreWidth()
17647 if (LD->getBasePtr() != Ptr || in ReduceLoadOpStoreWidth()
17765 DAG.getLoad(IntVT, SDLoc(Value), LD->getChain(), LD->getBasePtr(), in TransformFPLoadStorePair()
17769 DAG.getStore(ST->getChain(), SDLoc(N), NewLD, ST->getBasePtr(), in TransformFPLoadStorePair()
18030 NewStore = DAG.getStore(NewChain, DL, StoredVal, FirstInChain->getBasePtr(), in mergeStoresOfConstantsOrVecElts()
18042 NewChain, DL, ExtendedStoreVal, FirstInChain->getBasePtr(), in mergeStoresOfConstantsOrVecElts()
18752 JointMemOpVT, LoadDL, FirstLoad->getChain(), FirstLoad->getBasePtr(), in tryStoreMergeOfLoads()
18765 NewStoreChain, StoreDL, StoreOp, FirstInChain->getBasePtr(), in tryStoreMergeOfLoads()
18771 FirstLoad->getChain(), FirstLoad->getBasePtr(), in tryStoreMergeOfLoads()
18775 NewStoreChain, StoreDL, NewLoad, FirstInChain->getBasePtr(), in tryStoreMergeOfLoads()
18899 ST->getBasePtr(), ST->getMemoryVT(), in replaceStoreChain()
18902 ReplStore = DAG.getStore(BetterChain, SL, ST->getValue(), ST->getBasePtr(), in replaceStoreChain()
18928 SDValue Ptr = ST->getBasePtr(); in replaceStoreOfFPConstant()
18999 SDValue Ptr = ST->getBasePtr(); in visitSTORE()
19104 if (Ld->getBasePtr() == Ptr && ST->getMemoryVT() == Ld->getMemoryVT() && in visitSTORE()
19119 if (OptLevel != CodeGenOpt::None && ST1->getBasePtr() == Ptr && in visitSTORE()
19128 !ST1->getBasePtr().isUndef() && in visitSTORE()
19346 SDValue Ptr = ST->getBasePtr(); in splitMergedValStore()
19690 SDValue NewPtr = TLI.getVectorElementPointer(DAG, OriginalLoad->getBasePtr(), in scalarizeExtractedVectorLoad()
21509 SDValue NewAddr = DAG.getMemBasePlusOffset(Ld->getBasePtr(), Offset, DL); in narrowExtractedVectorLoad()
23770 LLD->getBasePtr().getOpcode() == ISD::TargetFrameIndex || in SimplifySelectOps()
23771 RLD->getBasePtr().getOpcode() == ISD::TargetFrameIndex || in SimplifySelectOps()
23773 LLD->getBasePtr().getValueType())) in SimplifySelectOps()
23815 LLD->getBasePtr().getValueType(), in SimplifySelectOps()
23816 TheSelect->getOperand(0), LLD->getBasePtr(), in SimplifySelectOps()
23817 RLD->getBasePtr()); in SimplifySelectOps()
23837 LLD->getBasePtr().getValueType(), in SimplifySelectOps()
23840 LLD->getBasePtr(), RLD->getBasePtr(), in SimplifySelectOps()
24601 return {LSN->isVolatile(), LSN->isAtomic(), LSN->getBasePtr(), in mayAlias()
24954 St->getBasePtr(), St->getMemoryVT(), in parallelizeChainedStores()
24958 St->getBasePtr(), St->getMemOperand()); in parallelizeChainedStores()