Lines Matching refs:getBasePtr
1227 LD->getChain(), LD->getBasePtr(), in PromoteOperand()
1463 LD->getChain(), LD->getBasePtr(), in PromoteLoad()
2061 if (LD->isIndexed() || LD->getBasePtr().getNode() != N) in canFoldInAddressingMode()
2066 if (ST->isIndexed() || ST->getBasePtr().getNode() != N) in canFoldInAddressingMode()
2071 if (LD->isIndexed() || LD->getBasePtr().getNode() != N) in canFoldInAddressingMode()
2076 if (ST->isIndexed() || ST->getBasePtr().getNode() != N) in canFoldInAddressingMode()
5120 EVT PtrType = LDST->getBasePtr().getValueType(); in isLegalNarrowLdSt()
5476 ExtVT, SDLoc(N), MLoad->getChain(), MLoad->getBasePtr(), in visitAND()
5634 Load->getChain(), Load->getBasePtr(), in visitAND()
5661 GN0->getBasePtr(), GN0->getIndex(), GN0->getScale()}; in visitAND()
5747 LN0->getBasePtr(), MemVT, LN0->getMemOperand()); in visitAND()
7267 DAG.getStore(Chain, DL, SourceValue, FirstStore->getBasePtr(), in mergeTruncStores()
7453 Chain, FirstLoad->getBasePtr(), in MatchLoadCombine()
8839 RHS->getBasePtr(), TypeSize::Fixed(PtrOff), DL); in visitFunnelShift()
9484 SDValue BasePtr = MSC->getBasePtr(); in visitMSCATTER()
9524 MST->getBasePtr(), MST->getMemOperand()); in visitMSTORE()
9540 SDValue BasePtr = MGT->getBasePtr(); in visitMGATHER()
9581 MLD->getBasePtr(), MLD->getMemOperand()); in visitMLOAD()
10206 SDValue BasePtr = LN0->getBasePtr(); in CombineExtLoad()
10288 Load->getChain(), Load->getBasePtr(), in CombineZExtLogicopShiftLoad()
10383 LN0->getBasePtr(), MemVT, LN0->getMemOperand()); in tryToFoldExtOfExtload()
10417 LN0->getBasePtr(), N0.getValueType(), in tryToFoldExtOfLoad()
10455 VT, dl, Ld->getChain(), Ld->getBasePtr(), Ld->getOffset(), Ld->getMask(), in tryToFoldExtOfMaskedLoad()
10598 LN00->getChain(), LN00->getBasePtr(), in visitSIGN_EXTEND()
10933 LN00->getChain(), LN00->getBasePtr(), in visitZERO_EXTEND()
11123 LN0->getChain(), LN0->getBasePtr(), in visitANY_EXTEND()
11151 VT, LN0->getChain(), LN0->getBasePtr(), in visitANY_EXTEND()
11454 SDValue NewPtr = DAG.getMemBasePlusOffset(LN0->getBasePtr(), in ReduceLoadWidth()
11610 LN0->getBasePtr(), ExtVT, in visitSIGN_EXTEND_INREG()
11626 LN0->getBasePtr(), ExtVT, in visitSIGN_EXTEND_INREG()
11640 VT, SDLoc(N), Ld->getChain(), Ld->getBasePtr(), Ld->getOffset(), in visitSIGN_EXTEND_INREG()
11655 GN0->getBasePtr(), GN0->getIndex(), GN0->getScale()}; in visitSIGN_EXTEND_INREG()
11888 VT, LN0->getChain(), LN0->getBasePtr(), in visitTRUNCATE()
12060 return DAG.getLoad(VT, SDLoc(N), LD1->getChain(), LD1->getBasePtr(), in CombineConsecutiveLoads()
12186 DAG.getLoad(VT, SDLoc(N), LN0->getChain(), LN0->getBasePtr(), in visitBITCAST()
14363 LN0->getBasePtr(), N0.getValueType(), in visitFP_EXTEND()
14718 Ptr = LD->getBasePtr(); in getCombineLoadStoreParts()
14725 Ptr = ST->getBasePtr(); in getCombineLoadStoreParts()
14734 Ptr = LD->getBasePtr(); in getCombineLoadStoreParts()
14743 Ptr = ST->getBasePtr(); in getCombineLoadStoreParts()
15287 if (LD->getBasePtr().isUndef() || Offset != 0) in ForwardStoreValueToDirectLoad()
15319 SDValue Ptr = LD->getBasePtr(); in visitLOAD()
15619 EVT PtrType = Origin->getBasePtr().getValueType(); in isLegal()
15669 const SDValue &OldBaseAddr = Origin->getBasePtr(); in loadSlice()
16007 if (LD->getBasePtr() != Ptr) return Result; // Not from same pointer. in CheckForMaskedLoad()
16107 SDValue Ptr = St->getBasePtr(); in ShrinkLoadReplaceStoreWithStore()
16134 SDValue Ptr = ST->getBasePtr(); in ReduceLoadOpStoreWidth()
16174 if (LD->getBasePtr() != Ptr || in ReduceLoadOpStoreWidth()
16290 DAG.getLoad(IntVT, SDLoc(Value), LD->getChain(), LD->getBasePtr(), in TransformFPLoadStorePair()
16294 DAG.getStore(ST->getChain(), SDLoc(N), NewLD, ST->getBasePtr(), in TransformFPLoadStorePair()
16534 DAG.getStore(NewChain, DL, StoredVal, FirstInChain->getBasePtr(), in mergeStoresOfConstantsOrVecElts()
16545 NewChain, DL, ExtendedStoreVal, FirstInChain->getBasePtr(), in mergeStoresOfConstantsOrVecElts()
17237 JointMemOpVT, LoadDL, FirstLoad->getChain(), FirstLoad->getBasePtr(), in tryStoreMergeOfLoads()
17250 NewStoreChain, StoreDL, StoreOp, FirstInChain->getBasePtr(), in tryStoreMergeOfLoads()
17256 FirstLoad->getChain(), FirstLoad->getBasePtr(), in tryStoreMergeOfLoads()
17260 NewStoreChain, StoreDL, NewLoad, FirstInChain->getBasePtr(), in tryStoreMergeOfLoads()
17384 ST->getBasePtr(), ST->getMemoryVT(), in replaceStoreChain()
17387 ReplStore = DAG.getStore(BetterChain, SL, ST->getValue(), ST->getBasePtr(), in replaceStoreChain()
17413 SDValue Ptr = ST->getBasePtr(); in replaceStoreOfFPConstant()
17485 SDValue Ptr = ST->getBasePtr(); in visitSTORE()
17581 if (Ld->getBasePtr() == Ptr && ST->getMemoryVT() == Ld->getMemoryVT() && in visitSTORE()
17595 if (ST1->getBasePtr() == Ptr && ST1->getValue() == Value && in visitSTORE()
17603 !ST1->getBasePtr().isUndef() && in visitSTORE()
17820 SDValue Ptr = ST->getBasePtr(); in splitMergedValStore()
18088 SDValue NewPtr = OriginalLoad->getBasePtr(); in scalarizeExtractedVectorLoad()
19838 SDValue NewAddr = DAG.getMemBasePlusOffset(Ld->getBasePtr(), Offset, DL); in narrowExtractedVectorLoad()
21551 LLD->getBasePtr().getOpcode() == ISD::TargetFrameIndex || in SimplifySelectOps()
21552 RLD->getBasePtr().getOpcode() == ISD::TargetFrameIndex || in SimplifySelectOps()
21554 LLD->getBasePtr().getValueType())) in SimplifySelectOps()
21596 LLD->getBasePtr().getValueType(), in SimplifySelectOps()
21597 TheSelect->getOperand(0), LLD->getBasePtr(), in SimplifySelectOps()
21598 RLD->getBasePtr()); in SimplifySelectOps()
21618 LLD->getBasePtr().getValueType(), in SimplifySelectOps()
21621 LLD->getBasePtr(), RLD->getBasePtr(), in SimplifySelectOps()
22310 return {LSN->isVolatile(), LSN->isAtomic(), LSN->getBasePtr(), in isAlias()
22657 St->getBasePtr(), St->getMemoryVT(), in parallelizeChainedStores()
22661 St->getBasePtr(), St->getMemOperand()); in parallelizeChainedStores()