Lines Matching defs:Chain
376 spillIncomingStatepointValue(SDValue Incoming, SDValue Chain,
408 Chain = Builder.DAG.getStore(Chain, Builder.getCurSDLoc(), Incoming, Loc,
417 return std::make_tuple(Loc, Chain, MMO);
489 SDValue Chain = Builder.getRoot();
490 auto Res = spillIncomingStatepointValue(Incoming, Chain, Builder);
494 Chain = std::get<1>(Res);
495 Builder.DAG.setRoot(Chain);
752 // Call Node: Chain, Target, {Args}, RegMask, [Glue]
753 SDValue Chain = CallNode->getOperand(0);
776 TSOps.push_back(Chain);
794 Chain = GCTransitionStart.getValue(0);
843 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);