Lines Matching defs:Chains
13385 SmallVector<SDValue, 4> Chains;
13400 Chains.push_back(SplitLoad.getValue(1));
13403 SDValue NewChain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains);
20587 SmallVector<SDValue, 8> Chains;
20598 Chains.push_back(StoreNodes[i].MemNode->getChain());
20601 assert(!Chains.empty() && "Chain should have generated a chain");
20602 return DAG.getTokenFactor(StoreDL, Chains);
22112 SmallVector<SDValue, 8> Chains = {N->getOperand(0)};
22113 while (!Chains.empty()) {
22114 SDValue Chain = Chains.pop_back_val();
22120 Chains.push_back(Chain.getOperand(--Nops));
22127 Chains.push_back(Chain.getOperand(0));
28953 SmallVector<SDValue, 8> Chains; // List of chains to visit.
28961 Chains.push_back(OriginalChain);
29010 while (!Chains.empty()) {
29011 SDValue Chain = Chains.pop_back_val();
29039 Chains.push_back(Chain.getOperand(--n));
29047 Chains.push_back(Chain);