Lines Matching defs:Chain
377 spillIncomingStatepointValue(SDValue Incoming, SDValue Chain,
409 Chain = Builder.DAG.getStore(Chain, Builder.getCurSDLoc(), Incoming, Loc,
418 return std::make_tuple(Loc, Chain, MMO);
490 SDValue Chain = Builder.getRoot();
491 auto Res = spillIncomingStatepointValue(Incoming, Chain, Builder);
495 Chain = std::get<1>(Res);
496 Builder.DAG.setRoot(Chain);
753 // Call Node: Chain, Target, {Args}, RegMask, [Glue]
754 SDValue Chain = CallNode->getOperand(0);
777 TSOps.push_back(Chain);
795 Chain = GCTransitionStart.getValue(0);
844 Ops.push_back(Chain);
899 SDValue Chain = DAG.getRoot();
900 RFV.getCopyToRegs(Relocated, DAG, getCurSDLoc(), Chain, nullptr);
901 PendingExports.push_back(Chain);
1133 SDValue Chain = DAG.getEntryNode();
1135 RFV.getCopyToRegs(ReturnValue, DAG, getCurSDLoc(), Chain, nullptr);
1136 PendingExports.push_back(Chain);
1248 SDValue Chain = DAG.getRoot();
1250 Chain, nullptr, nullptr);
1266 const SDValue Chain = DAG.getRoot(); // != Builder.getRoot()
1279 DAG.getLoad(LoadVT, getCurSDLoc(), Chain, SpillSlot, LoadMMO);