Lines Matching defs:Chains
13094 SmallVector<SDValue, 4> Chains;
13109 Chains.push_back(SplitLoad.getValue(1));
13112 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
20144 SmallVector<SDValue, 8> Chains;
20155 Chains.push_back(StoreNodes[i].MemNode->getChain());
20158 assert(!Chains.empty() && "Chain should have generated a chain");
20159 return DAG.getTokenFactor(StoreDL, Chains);
21668 SmallVector<SDValue, 8> Chains = {N->getOperand(0)};
21669 while (!Chains.empty()) {
21670 SDValue Chain = Chains.pop_back_val();
21676 Chains.push_back(Chain.getOperand(--Nops));
21683 Chains.push_back(Chain.getOperand(0));
28411 SmallVector<SDValue, 8> Chains; // List of chains to visit.
28419 Chains.push_back(OriginalChain);
28468 while (!Chains.empty()) {
28469 SDValue Chain = Chains.pop_back_val();
28497 Chains.push_back(Chain.getOperand(--n));
28505 Chains.push_back(Chain);