Lines Matching refs:getChain
1283 LD->getChain(), LD->getBasePtr(), in PromoteOperand()
1519 LD->getChain(), LD->getBasePtr(), in PromoteLoad()
2059 AddToWorklist(i, MemNode->getChain().getNode(), CurOpNumber); in visitTokenFactor()
6190 ExtVT, SDLoc(N), MLoad->getChain(), MLoad->getBasePtr(), in visitAND()
6338 Load->getChain(), Load->getBasePtr(), in visitAND()
6383 SDValue Ops[] = {GN0->getChain(), GN0->getPassThru(), GN0->getMask(), in visitAND()
6465 DAG.getExtLoad(ISD::ZEXTLOAD, SDLoc(N0), VT, LN0->getChain(), in visitAND()
7946 SDValue Chain = N->getChain(); in mergeTruncStores()
7956 Chain = Store->getChain(); in mergeTruncStores()
8190 SDValue LChain = L->getChain(); in MatchLoadCombine()
9772 VT, DL, RHS->getChain(), NewPtr, in visitFunnelShift()
10625 SDValue Chain = MSC->getChain(); in visitMSCATTER()
10657 SDValue Chain = MST->getChain(); in visitMSTORE()
10670 return DAG.getStore(MST->getChain(), SDLoc(N), MST->getValue(), in visitMSTORE()
10721 SDValue Chain = MGT->getChain(); in visitMGATHER()
10731 return CombineTo(N, PassThru, MGT->getChain()); in visitMGATHER()
10757 return CombineTo(N, MLD->getPassThru(), MLD->getChain()); in visitMLOAD()
10764 N->getValueType(0), SDLoc(N), MLD->getChain(), MLD->getBasePtr(), in visitMLOAD()
11557 ExtType, SDLoc(LN0), SplitDstVT, LN0->getChain(), BasePtr, in CombineExtLoad()
11633 Load->getChain(), Load->getBasePtr(), in CombineZExtLogicopShiftLoad()
11727 DAG.getExtLoad(ExtLoadType, SDLoc(LN0), VT, LN0->getChain(), in tryToFoldExtOfExtload()
11764 SDValue ExtLoad = DAG.getExtLoad(ExtLoadType, SDLoc(LN0), VT, LN0->getChain(), 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()
12929 Load = DAG.getLoad(VT, DL, LN0->getChain(), NewPtr, in reduceLoadWidth()
12933 Load = DAG.getExtLoad(ExtType, DL, VT, LN0->getChain(), NewPtr, in reduceLoadWidth()
13082 LN0->getChain(), in visitSIGN_EXTEND_INREG()
13099 LN0->getChain(), in visitSIGN_EXTEND_INREG()
13114 VT, SDLoc(N), Ld->getChain(), Ld->getBasePtr(), Ld->getOffset(), in visitSIGN_EXTEND_INREG()
13128 SDValue Ops[] = {GN0->getChain(), GN0->getPassThru(), GN0->getMask(), 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()
15839 LN0->getChain(), in visitFP_EXTEND()
16777 SDValue Chain = LD->getChain(); in visitLOAD()
17146 DAG->getLoad(SliceType, SDLoc(Origin), Origin->getChain(), BaseAddr, in loadSlice()
17580 return DAG.getTruncStore(St->getChain(), SDLoc(St), IVal, Ptr, in ShrinkLoadReplaceStoreWithStore()
17588 .getStore(St->getChain(), SDLoc(St), IVal, Ptr, in ShrinkLoadReplaceStoreWithStore()
17602 SDValue Chain = ST->getChain(); in ReduceLoadOpStoreWidth()
17703 DAG.getLoad(NewVT, SDLoc(N0), LD->getChain(), NewPtr, 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()
17870 if (Visited.insert(StoreNodes[i].MemNode->getChain().getNode()).second) in getMergeStoreChains()
17871 Chains.push_back(StoreNodes[i].MemNode->getChain()); in getMergeStoreChains()
18188 RootNode = St->getChain().getNode(); in getStoreMergeCandidates()
18193 RootNode = Ldn->getChain().getNode(); in getStoreMergeCandidates()
18601 SDValue LoadChain = FirstLoad->getChain(); in tryStoreMergeOfLoads()
18604 if (LoadNodes[i].MemNode->getChain() != LoadChain) in tryStoreMergeOfLoads()
18752 JointMemOpVT, LoadDL, FirstLoad->getChain(), FirstLoad->getBasePtr(), in tryStoreMergeOfLoads()
18771 FirstLoad->getChain(), FirstLoad->getBasePtr(), in tryStoreMergeOfLoads()
18908 MVT::Other, ST->getChain(), ReplStore); in replaceStoreChain()
18927 SDValue Chain = ST->getChain(); in replaceStoreOfFPConstant()
18997 SDValue Chain = ST->getChain(); in visitSTORE()
19058 Chain = ST->getChain(); in visitSTORE()
19143 CombineTo(ST1, ST1->getChain()); in visitSTORE()
19242 CombineTo(ST, ST->getChain()); in visitLIFETIME_END()
19345 SDValue Chain = ST->getChain(); in splitMergedValStore()
19702 Load = DAG.getExtLoad(ExtType, DL, ResultVT, OriginalLoad->getChain(), in scalarizeExtractedVectorLoad()
19709 Load = DAG.getLoad(VecEltVT, DL, OriginalLoad->getChain(), NewPtr, MPI, in scalarizeExtractedVectorLoad()
21522 SDValue NewLd = DAG.getLoad(VT, DL, Ld->getChain(), NewAddr, MMO); in narrowExtractedVectorLoad()
23389 return MemSD->getChain(); in visitVPOp()
23390 return CombineTo(N, DAG.getUNDEF(N->getValueType(0)), MemSD->getChain()); in visitVPOp()
23857 LLD->getChain(), Addr, MachinePointerInfo(), Alignment, in SimplifySelectOps()
23864 SDLoc(TheSelect), TheSelect->getValueType(0), LLD->getChain(), Addr, in SimplifySelectOps()
24899 while (StoreSDNode *Chain = dyn_cast<StoreSDNode>(STChain->getChain())) { in parallelizeChainedStores()
24938 SDValue NewChain = STChain->getChain(); in parallelizeChainedStores()
25002 SDValue BetterChain = FindBetterChain(St, St->getChain()); in findBetterNeighborChains()
25003 if (St->getChain() != BetterChain) { in findBetterNeighborChains()