reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 1351     DAG.ReplaceAllUsesOfValueWith(SDValue(N, 1), NewLD.getValue(1));
 2621                        flipBoolean(Sub.getValue(1), DL, DAG, TLI));
 2771                        NewY.getValue(1));
 2781   if (Carry0.getOperand(0) == Carry1.getValue(0)) {
 2792   if (Carry1.getOperand(0) == Carry0.getValue(0)) {
 2796   if (Carry1.getOperand(1) == Carry0.getValue(0)) {
 2812                        flipBoolean(Sub.getValue(1), DL, DAG, TLI));
 2821         N0.getValue(1) != CarryIn)) &&
 3571         CombineTo(User, combined.getValue(1));
 3945     return DivRem.getValue(1);
 4919       CombineTo(Load, NewLoad, NewLoad.getValue(1));
 5214           SDValue To[] = { NewLoad.getValue(0), NewLoad.getValue(1),
 5214           SDValue To[] = { NewLoad.getValue(0), NewLoad.getValue(1),
 5215                            NewLoad.getValue(2) };
 5218           CombineTo(Load, NewLoad.getValue(0), NewLoad.getValue(1));
 5218           CombineTo(Load, NewLoad.getValue(0), NewLoad.getValue(1));
 5302       CombineTo(N0.getNode(), ExtLoad, ExtLoad.getValue(1));
 8488         return DAG.getSelect(DL, VT, UAO.getValue(1), N1, UAO.getValue(0));
 8488         return DAG.getSelect(DL, VT, UAO.getValue(1), N1, UAO.getValue(0));
 9133     Loads.push_back(SplitLoad.getValue(0));
 9134     Chains.push_back(SplitLoad.getValue(1));
 9219     DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 1), ExtLoad.getValue(1));
 9223     CombineTo(Load, Trunc, ExtLoad.getValue(1));
 9301   DAG.ReplaceAllUsesOfValueWith(SDValue(LN0, 1), ExtLoad.getValue(1));
 9340     DAG.ReplaceAllUsesOfValueWith(SDValue(LN0, 1), ExtLoad.getValue(1));
 9345     Combiner.CombineTo(LN0, Trunc, ExtLoad.getValue(1));
 9528           DAG.ReplaceAllUsesOfValueWith(SDValue(LN00, 1), ExtLoad.getValue(1));
 9532           CombineTo(LN00, Trunc, ExtLoad.getValue(1));
 9853           DAG.ReplaceAllUsesOfValueWith(SDValue(LN00, 1), ExtLoad.getValue(1));
 9857           CombineTo(LN00, Trunc, ExtLoad.getValue(1));
10027         DAG.ReplaceAllUsesOfValueWith(SDValue(LN0, 1), ExtLoad.getValue(1));
10032         CombineTo(LN0, Trunc, ExtLoad.getValue(1));
10051       DAG.ReplaceAllUsesOfValueWith(SDValue(LN0, 1), ExtLoad.getValue(1));
10333   DAG.ReplaceAllUsesOfValueWith(N0.getValue(1), Load.getValue(1));
10333   DAG.ReplaceAllUsesOfValueWith(N0.getValue(1), Load.getValue(1));
10474     CombineTo(N0.getNode(), ExtLoad, ExtLoad.getValue(1));
10490     CombineTo(N0.getNode(), ExtLoad, ExtLoad.getValue(1));
10715         DAG.ReplaceAllUsesOfValueWith(N0.getValue(1), NewLoad.getValue(1));
10715         DAG.ReplaceAllUsesOfValueWith(N0.getValue(1), NewLoad.getValue(1));
11013       DAG.ReplaceAllUsesOfValueWith(N0.getValue(1), Load.getValue(1));
11013       DAG.ReplaceAllUsesOfValueWith(N0.getValue(1), Load.getValue(1));
13101               ExtLoad.getValue(1));
13658     DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Result.getValue(0));
13659     DAG.ReplaceAllUsesOfValueWith(SDValue(N, 1), Result.getValue(2));
13661     DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Result.getValue(1));
13711     SDValue NewOp2 = Result.getValue(isLoad ? 1 : 0);
13721   DAG.ReplaceAllUsesOfValueWith(Ptr, Result.getValue(isLoad ? 1 : 0));
13832           DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Result.getValue(0));
13833           DAG.ReplaceAllUsesOfValueWith(SDValue(N, 1), Result.getValue(2));
13835           DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Result.getValue(1));
13843                                       Result.getValue(isLoad ? 1 : 0));
14135                                   MVT::Other, Chain, ReplLoad.getValue(1));
14138       return CombineTo(N, ReplLoad.getValue(0), Token);
14690     ArgChains.push_back(SliceInst.getValue(1));
14951       DAG.ReplaceAllUsesOfValueWith(N0.getValue(1), NewLD.getValue(1));
14951       DAG.ReplaceAllUsesOfValueWith(N0.getValue(1), NewLD.getValue(1));
15003     DAG.ReplaceAllUsesOfValueWith(Value.getValue(1), NewLD.getValue(1));
15003     DAG.ReplaceAllUsesOfValueWith(Value.getValue(1), NewLD.getValue(1));
16734     Chain = Load.getValue(1);
16739     Chain = Load.getValue(1);
19895     CombineTo(LHS.getNode(), Load.getValue(0), Load.getValue(1));
19895     CombineTo(LHS.getNode(), Load.getValue(0), Load.getValue(1));
19896     CombineTo(RHS.getNode(), Load.getValue(0), Load.getValue(1));
19896     CombineTo(RHS.getNode(), Load.getValue(0), Load.getValue(1));
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  693         RChain = Res.getValue(1);
  704       RChain = Res.getValue(1);
  755     Ch = Result.getValue(1); // The chain.
  806       Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
  807                        Hi.getValue(1));
  837       Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
  838                        Hi.getValue(1));
  866           Chain = Res.getValue(1);
  898           Chain = Load.getValue(1);
  914           Chain = Result.getValue(1);
  942       Chain = Result.getValue(1);
 1239           ResultVals.push_back(Res.getValue(i));
 1597   Chain = SP.getValue(1);
 2737     Results.push_back(Swap.getValue(0));
 2738     Results.push_back(Swap.getValue(1));
 2748     Results.push_back(Swap.getValue(1));
 2792     Results.push_back(ExtRes.getValue(0));
 2794     Results.push_back(Res.getValue(1));
 2923     Results.push_back(Results[0].getValue(1));
 3054       Results.push_back(Results[0].getValue(1));
 3072     Results.push_back(Results[0].getValue(0));
 3124         Tmp1 = Tmp1.getValue(1);
 3206       Tmp1 = DAG.getNode(DivRemOpc, dl, VTs, Tmp2, Tmp3).getValue(1);
 3239     Results.push_back(Tmp1.getValue(1));
 3475     Tmp1 = TLI.expandIndirectJTBranch(dl, LD.getValue(1), Addr, DAG);
 4207     Chain = Tmp1.getValue(1);
 4572     Results.push_back(NewAtomic.getValue(1));
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
  734     if (N != NewL.getValue(1).getNode())
  735       ReplaceValueWith(SDValue(N, 1), NewL.getValue(1));
  746   ReplaceValueWith(SDValue(N, 1), NewL.getValue(1));
  784   if (N != NewVAARG.getValue(1).getNode())
  785     ReplaceValueWith(SDValue(N, 1), NewVAARG.getValue(1));
 1531   Chain = Hi.getValue(1);
 2287   ReplaceValueWith(SDValue(N, 1), newL.getValue(1));
 2352   ReplaceValueWith(SDValue(N, 1), NewAtomic.getValue(1));
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  231   ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
  243   ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
  264     ReplaceValueWith(SDValue(N, 0), Res.getValue(0));
  265     ReplaceValueWith(SDValue(N, 2), Res.getValue(2));
  266     return Res.getValue(1);
  278     ReplaceValueWith(SDValue(N, i), Res.getValue(i));
  515     ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
  585   ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
  599   ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
  617   ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
  643   return DAG.getBoolExtOrTrunc(Res.getValue(1), dl, NVT, VT);
 1021   ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
 1103     Chain = Parts[i].getValue(1);
 1750     ReplaceValueWith(SDValue(N, 2), Tmp.getValue(1));
 2144       HiOps[2] = Lo.getValue(1);
 2148       HiOps[2] = Lo.getValue(1);
 2168       HiOps[2] = Lo.getValue(1);
 2172       HiOps[2] = Lo.getValue(1);
 2197     SDValue OVF = Lo.getValue(1);
 2265     HiOps[2] = Lo.getValue(1);
 2269     HiOps[2] = Lo.getValue(1);
 2275   ReplaceValueWith(SDValue(N, 1), Hi.getValue(1));
 2290   HiOps[2] = Lo.getValue(1);
 2295   ReplaceValueWith(SDValue(N, 1), Hi.getValue(1));
 2336     HiOps[2] = Lo.getValue(1);
 2339     Ovf = Hi.getValue(1);
 2368   HiOps[2] = Lo.getValue(1);
 2373   ReplaceValueWith(SDValue(N, 1), Hi.getValue(1));
 2671     Ch = Lo.getValue(1);
 2707     Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
 2708                      Hi.getValue(1));
 2734     Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
 2735                      Hi.getValue(1));
 2854   Lo = R.getValue(0);
 2855   Hi = R.getValue(1);
 2856   ReplaceValueWith(SDValue(N, 1), R.getValue(2));
 2892       SDValue Product = Result.getValue(0);
 2893       SDValue Overflow = Result.getValue(1);
 3133     SplitInteger(Res.getValue(0), Lo, Hi);
 3207     Hi = Lo.getValue(1);
 3324     SplitInteger(Res.getValue(1), Lo, Hi);
 3389     Overflow = DAG.getNode(ISD::OR, dl, BitVT, Overflow, One.getValue(1));
 3391                                     One.getValue(0));
 3394     Overflow = DAG.getNode(ISD::OR, dl, BitVT, Overflow, Two.getValue(1));
 3396                                     Two.getValue(0));
 3409     Overflow = DAG.getNode(ISD::OR, dl, BitVT, Overflow, Five.getValue(1));
 3482     SplitInteger(Res.getValue(0), Lo, Hi);
 3509     SplitInteger(Res.getValue(1), Lo, Hi);
 3566   ReplaceValueWith(SDValue(N, 0), Swap.getValue(0));
 3567   ReplaceValueWith(SDValue(N, 1), Swap.getValue(2));
 3774                               LHSHi, RHSHi, LowCmp.getValue(1),
 3858                      LowCmp.getValue(1), Cond);
 4064   return Swap.getValue(1);
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
  274   Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
  275                       Hi.getValue(1));
  295   Hi = DAG.getVAArg(NVT, dl, Lo.getValue(1), Ptr, N->getOperand(2), 0);
  296   Chain = Hi.getValue(1);
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  225     AddLegalizedOperand(Op.getValue(i), Result.getValue(i));
  225     AddLegalizedOperand(Op.getValue(i), Result.getValue(i));
  226   return Result.getValue(Op.getResNo());
  687       LoadVals.push_back(ScalarLoad.getValue(0));
  688       LoadChains.push_back(ScalarLoad.getValue(1));
  752       NewChain = Scalarized.getValue(1);
  753       Value = Scalarized.getValue(0);
  757   AddLegalizedOperand(Op.getValue(0), Value);
  758   AddLegalizedOperand(Op.getValue(1), NewChain);
 1195       DAG.ReplaceAllUsesOfValueWith(Op.getValue(1), Chain);
 1321     AddLegalizedOperand(Op.getValue(1), LegalizeOp(Overflow));
 1324     AddLegalizedOperand(Op.getValue(0), LegalizeOp(Result));
 1334     AddLegalizedOperand(Op.getValue(1), LegalizeOp(Overflow));
 1337     AddLegalizedOperand(Op.getValue(0), LegalizeOp(Result));
 1348     AddLegalizedOperand(Op.getValue(1), LegalizeOp(Overflow));
 1351     AddLegalizedOperand(Op.getValue(0), LegalizeOp(Result));
 1402     OpValues.push_back(ScalarOp.getValue(0));
 1403     OpChains.push_back(ScalarOp.getValue(1));
 1409   AddLegalizedOperand(Op.getValue(0), Result);
 1410   AddLegalizedOperand(Op.getValue(1), NewChain);
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  248   ReplaceValueWith(SDValue(N, 1), Result.getValue(1));
  337   ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
  371   ReplaceValueWith(SDValue(N, 1), Result.getValue(1));
  699   ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
  806   ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
 1342                       Lo.getValue(1), Hi.getValue(1));
 1342                       Lo.getValue(1), Hi.getValue(1));
 1391     Chains.push_back(Scalar.getValue(1));
 1565   Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
 1566                    Hi.getValue(1));
 1629   Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
 1630                    Hi.getValue(1));
 1695   Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
 1696                    Hi.getValue(1));
 1756                                    Lo.getValue(1), Hi.getValue(1));
 1756                                    Lo.getValue(1), Hi.getValue(1));
 1766                                    Lo.getValue(1), Hi.getValue(1));
 1766                                    Lo.getValue(1), Hi.getValue(1));
 1944   Hi = DAG.getVAArg(NVT, dl, Lo.getValue(1), Ptr, SV, Alignment);
 1945   Chain = Hi.getValue(1);
 2168     SDValue Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
 2169                              Hi.getValue(1));
 2345   Ch = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
 2346                    Hi.getValue(1));
 2669                                    Lo.getValue(1), Hi.getValue(1));
 2669                                    Lo.getValue(1), Hi.getValue(1));
 3160       Chains.push_back(Oper.getValue(1));
 3188         Chains.push_back(Oper.getValue(1));
 3369     OpChains.push_back(Ops[i].getValue(1));
 3757   ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
 3791   ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
 4304       ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
 4324       OpChains.push_back(Ops[i].getValue(1));
 4508   ReplaceValueWith(SDValue(N, 1), Res.getValue(1));
 4509   ReplaceValueWith(SDValue(N, 0), Res.getValue(0));
 4789   LdChain.push_back(LdOp.getValue(1));
 4832       LdChain.push_back(L.getValue(1));
 4850       LdChain.push_back(L.getValue(1));
 4941   LdChain.push_back(Ops[0].getValue(1));
 4948     LdChain.push_back(Ops[i].getValue(1));
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 1925       getStore(VAListLoad.getValue(1), dl, Tmp1, Tmp2, MachinePointerInfo(V));
 1940   return getStore(Tmp1.getValue(1), dl, Tmp1, Node->getOperand(1),
 5896       OutLoadChains.push_back(Value.getValue(1));
 6026     LoadChains.push_back(Value.getValue(1));
 9212         getSelect(dl, OvEltVT, Res.getValue(1),
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  828         *Flag = P.getValue(2);
  831       Chain = P.getValue(1);
  907     getCopyToParts(DAG, dl, Val.getValue(Val.getResNo() + Value), &Parts[Part],
  920       *Flag = Part.getValue(1);
  923     Chains[i] = Part.getValue(0);
 1812       SDValue Val = RetOp.getValue(RetOp.getResNo() + i);
 2411                                     MVT::Other, Index.getValue(1),
 3994   DAG.setRoot(DSA.getValue(1));
 4105     Chains[ChainI] = L.getValue(1);
 4486     PendingLoads.push_back(Load.getValue(1));
 4544   SDValue OutChain = Gather.getValue(1);
 4581   SDValue OutChain = L.getValue(2);
 4630   SDValue OutChain = L.getValue(1);
 4694     SDValue OutChain = L.getValue(1);
 4705   SDValue OutChain = L.getValue(1);
 4840     SDValue Chain = Result.getValue(Result.getNode()->getNumValues()-1);
 5681     DAG.setRoot(Res.getValue(1));
 5969     setValue(&I, Op.getValue(0));
 5970     DAG.setRoot(Op.getValue(1));
 6189     DAG.setRoot(Res.getValue(1));
 6344     DAG.setRoot(Res.getValue(1));
 7017   SDValue OutChain = Result.getValue(1);
 7019   SDValue FPResult = Result.getValue(0);
 7237     Builder.PendingLoads.push_back(LoadVal.getValue(1));
 8407   Flag = Chain.getValue(1);
 8552   DAG.setRoot(V.getValue(1));
 8609     Ops.push_back(Op.getValue(I));
 8710   InFlag = Chain.getValue(1);
 8735   InFlag = Chain.getValue(1);
 9319       Chains[i] = L.getValue(1);
 9564   Chains.push_back(ArgVal.getValue(1));
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 2311         ChainVal = ChainVal.getValue(ChainVal->getNumValues()-2);
 2636     Result = !::CheckType(Table, Index, N.getValue(Res), SDISel.TLI,
 3065       if (!::CheckType(MatcherTable, MatcherIndex, N.getValue(Res), TLI,
 3339       InputGlue = InputChain.getValue(1);
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  721     Chain = GCTransitionStart.getValue(0);
  722     Glue = GCTransitionStart.getValue(1);
 1041   DAG.setRoot(SpillLoad.getValue(1));
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 5737   SDValue Carry = Next.getValue(1);
 5979       Chain = Result.getValue(1);
 6012                          { SrcBiased.getValue(1), Val });
 6013       Chain = SInt.getValue(1);
 6376     Vals.push_back(ScalarLoad.getValue(0));
 6377     LoadChains.push_back(ScalarLoad.getValue(1));
 6480         return std::make_pair(Scalarized.getValue(0), Scalarized.getValue(1));
 6480         return std::make_pair(Scalarized.getValue(0), Scalarized.getValue(1));
 6492       return std::make_pair(Result, newLoad.getValue(1));
 6524           Load.getValue(1), dl, Load, StackPtr,
 6545         Load.getValue(1), dl, Load, StackPtr,
 6609   SDValue TF = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
 6610                              Hi.getValue(1));
 6678       Stores.push_back(DAG.getStore(Load.getValue(1), dl, Load, Ptr,
 6700         DAG.getTruncStore(Load.getValue(1), dl, Load, Ptr,
 6927   SDValue SumDiff = Result.getValue(0);
 6928   SDValue Overflow = Result.getValue(1);
 6990       SDValue Product = Result.getValue(0);
 6991       SDValue Overflow = Result.getValue(1);
 7004       SDValue Product = Result.getValue(0);
 7005       SDValue Overflow = Result.getValue(1);
 7025     Lo = Result.getValue(0);
 7026     Hi = Result.getValue(1);
 7214     TopHalf = BottomHalf.getValue(1);
lib/Target/AArch64/AArch64ISelLowering.cpp
 1644       .getValue(1);
 2165                        .getValue(1);
 2178                         UpperBits).getValue(1);
 2193                      .getValue(1);
 2200                       UpperBits).getValue(1);
 2211     Overflow = Value.getValue(1);
 2253     std::tie(Value, Overflow) = getAArch64XALUOOp(CC, Sel.getValue(0), DAG);
 3426           Val.getValue(1), DL, Val, FIN,
 3459             Val.getValue(1), DL, Val, FIN,
 3511       Chain = Val.getValue(1);
 3512       InFlag = Val.getValue(2);
 4018     InFlag = Chain.getValue(1);
 4057     InFlag = Chain.getValue(1);
 4129   InFlag = Chain.getValue(1);
 4139     InFlag = Chain.getValue(1);
 4230     Flag = Chain.getValue(1);
 4245     Flag = Chain.getValue(1);
 4441   Chain = FuncTLVGet.getValue(1);
 4464                   DAG.getRegisterMask(Mask), Chain.getValue(1));
 4465   return DAG.getCopyFromReg(Chain, DL, AArch64::X0, PtrVT, Chain.getValue(1));
 4496   SDValue Glue = Chain.getValue(1);
 4617   Chain = TLSArray.getValue(1);
 4631   Chain = TLSIndex.getValue(1);
 4641   Chain = TLS.getValue(1);
 4716     std::tie(Value, Overflow) = getAArch64XALUOOp(OFCC, LHS.getValue(0), DAG);
 5231     std::tie(Value, Overflow) = getAArch64XALUOOp(OFCC, CCVal.getValue(0), DAG);
 5455   Chain = VAList.getValue(1);
 5496     SDValue NarrowFP = DAG.getNode(ISD::FP_ROUND, DL, VT, WideFP.getValue(0),
 5498     SDValue Ops[] = { NarrowFP, WideFP.getValue(1) };
 8301                   DAG.getRegisterMask(Mask), Chain.getValue(1));
 8328     Chain = SP.getValue(1);
 8331       SP = DAG.getNode(ISD::AND, dl, VT, SP.getValue(0),
 8343   Chain = SP.getValue(1);
 8346     SP = DAG.getNode(ISD::AND, dl, VT, SP.getValue(0),
 9550     DAG.ReplaceAllUsesOfValueWith(SDValue(LN0, 1), Load.getValue(1));
10656     NewST1 = DAG.getStore(NewST1.getValue(0), DL, SplatVal, OffsetPtr,
10860   return DAG.getStore(NewST1.getValue(0), DL, SubVector1, OffsetPtr,
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  437     CurDAG->ReplaceAllUsesOfValueWith(SDValue(LdHi, 1), NewLoadHi.getValue(1));
  471     CurDAG->ReplaceAllUsesOfValueWith(SDValue(LdLo, 1), NewLoadLo.getValue(1));
  607   return glueCopyToOp(N, M0, M0.getValue(1));
 1134   Ops[9] = VCC.getValue(1);
 2081                        VCC.getValue(0));
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 1451                                      LoLoad.getValue(1), HiLoad.getValue(1))};
 1451                                      LoLoad.getValue(1), HiLoad.getValue(1))};
 1478        WideLoad.getValue(1)},
 1660     SDValue DIV = DAG.getBuildVector(MVT::v2i32, DL, {Res.getValue(0), Zero});
 1661     SDValue REM = DAG.getBuildVector(MVT::v2i32, DL, {Res.getValue(1), Zero});
 1709                                   Mulhi1_Hi, Add1_Lo.getValue(1));
 1724                                    Mulhi2_Hi, Add1_Lo.getValue(1));
 1726                                   Zero, Add2_Lo.getValue(1));
 1738                                   Mul3_Hi, Sub1_Lo.getValue(1));
 1758                                   RHS_Hi, Sub1_Lo.getValue(1));
 1760                                   Zero, Sub2_Lo.getValue(1));
 1778                                   RHS_Hi, Sub2_Lo.getValue(1));
 1780                                   Zero, Sub3_Lo.getValue(1));
 1984       DAG.getNode(ISD::SIGN_EXTEND, DL, VT, DIVREM.getValue(0)),
 1985       DAG.getNode(ISD::SIGN_EXTEND, DL, VT, DIVREM.getValue(1))
 2002   SDValue Rem = Div.getValue(1);
 2890   DCI.CombineTo(N, BC, NewLoad.getValue(1));
 3271                      Mul.getValue(0), Mul.getValue(1));
 3271                      Mul.getValue(0), Mul.getValue(1));
lib/Target/AMDGPU/R600ISelLowering.cpp
  681     Results.push_back(RES.getValue(1));
 1181   Chain = Dst.getValue(1);
 1435     Read.getValue(1) // This should be our output chain
lib/Target/AMDGPU/SIISelLowering.cpp
 1491     return DAG.getMergeValues({ ArgVal, Load.getValue(1) }, SL);
 1500   return DAG.getMergeValues({ Val, Load.getValue(1) }, SL);
 2140       Chains.push_back(Arg.getValue(1));
 2160         Chains.push_back(Val.getValue(1));
 2303     Flag = Chain.getValue(1);
 2336     Flag = Chain.getValue(1);
 2388       Chain = Val.getValue(1);
 2389       InFlag = Val.getValue(2);
 2775     CopyFromChains.push_back(ScratchRSrcReg.getValue(1));
 2888     InFlag = Chain.getValue(1);
 2904     InFlag = Chain.getValue(1);
 2916     InFlag = Chain.getValue(1);
 2965   Chain = Call.getValue(0);
 2966   InFlag = Call.getValue(1);
 2973     InFlag = Chain.getValue(1);
 4143   return DAG.getMergeValues({ Adjusted, Load.getValue(1) }, DL);
 4177       {DAG.getNode(ISD::BITCAST, DL, LoadVT, MemNode), MemNode.getValue(1)},
 4313         Results.push_back(Res.getValue(1));
 4623     ToReg.getValue(1)
 4694   return DAG.getLoad(MVT::i32, DL, QueuePtr.getValue(1), Ptr, PtrInfo,
 5909         ToM0.getValue(1)
 5926       ToM0.getValue(1)
 6191       copyToM0(DAG, Chain, DL, M0).getValue(1), // Glue
 7210   return DAG.getMergeValues({LoadVal, BufferLoad.getValue(1)}, DL);
 7317   return DAG.getMergeValues({ Cvt, NewLoad.getValue(1) }, SL);
 7345         NewLD.getValue(1)
 7361       NewLD.getValue(1)
 7584   return DAG.getNode(Opcode, SL, VTList, GlueChain.getValue(1), A, B,
 7585                      GlueChain.getValue(2));
 7605   return DAG.getNode(Opcode, SL, VTList, GlueChain.getValue(1), A, B, C,
 7606                      GlueChain.getValue(2));
 7724       EnableDenorm.getValue(0),
 7725       EnableDenorm.getValue(1)
 7756                                   Fma4.getValue(1), DisableDenormValue,
 7757                                   Fma4.getValue(2));
 7763                                   Fma4.getValue(1), DisableDenormValue,
 7764                                   BitField, Fma4.getValue(2));
 7772   SDValue Scale = NumeratorScaled.getValue(1);
 7837     Scale = DivScale1.getValue(1);
 8674                                   BufferLoadSignExt.getValue(1)}, SDLoc(N));
10268                            VReg, ToVReg.getValue(1));
10356     Ops.push_back(ImpDef.getValue(1));
lib/Target/ARC/ARCISelLowering.cpp
  317     Glue = Chain.getValue(1);
  354   Glue = Chain.getValue(1);
  359   Glue = Chain.getValue(1);
  382       Chain = RetValue.getValue(1);
  383       Glue = RetValue.getValue(2);
  406     MemOpChains.push_back(Load.getValue(1));
  496         CFRegNode.push_back(ArgIn.getValue(ArgIn->getNumValues() - 1));
  541         CFRegNode.push_back(Val.getValue(Val->getNumValues() - 1));
  546             DAG.getStore(Val.getValue(1), dl, Val, VAObj, MachinePointerInfo());
  668     Flag = Chain.getValue(1);
lib/Target/ARM/ARMISelDAGToDAG.cpp
 3260         Subc.getOperand(1) != SmulLoHi.getValue(0) ||
 3261         N->getOperand(1) != SmulLoHi.getValue(1) ||
 3262         N->getOperand(2) != Subc.getValue(1))
 4725                                                Chain.getValue(1));
 4733                                         RegCopy.getValue(1));
 4734       SDValue T1 = CurDAG->getCopyToReg(Sub1, dl, Reg1, Sub1, T0.getValue(1));
 4738       Ops.push_back(T1.getValue(1));
 4748                                           Chain.getValue(1));
 4750                                           T0.getValue(1));
 4757       Chain = CurDAG->getCopyToReg(T1, dl, GPVR, Pair, T1.getValue(1));
 4760       Glue = Chain.getValue(1);
lib/Target/ARM/ARMISelLowering.cpp
 1954       Chain = Lo.getValue(1);
 1955       InFlag = Lo.getValue(2);
 1959       Chain = Hi.getValue(1);
 1960       InFlag = Hi.getValue(2);
 1972         Chain = Lo.getValue(1);
 1973         InFlag = Lo.getValue(2);
 1976         Chain = Hi.getValue(1);
 1977         InFlag = Hi.getValue(2);
 1987       Chain = Val.getValue(1);
 1988       InFlag = Val.getValue(2);
 2030   RegsToPass.push_back(std::make_pair(VA.getLocReg(), fmrrd.getValue(id)));
 2033     RegsToPass.push_back(std::make_pair(NextVA.getLocReg(), fmrrd.getValue(1-id)));
 2040     MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, fmrrd.getValue(1-id),
 2217           MemOpChains.push_back(Load.getValue(1));
 2262     InFlag = Chain.getValue(1);
 2435   InFlag = Chain.getValue(1);
 2441     InFlag = Chain.getValue(1);
 2795                                  HalfGPRs.getValue(isLittleEndian ? 0 : 1),
 2797         Flag = Chain.getValue(1);
 2801                                  HalfGPRs.getValue(isLittleEndian ? 1 : 0),
 2803         Flag = Chain.getValue(1);
 2816                                fmrrd.getValue(isLittleEndian ? 0 : 1),
 2818       Flag = Chain.getValue(1);
 2822                                fmrrd.getValue(isLittleEndian ? 1 : 0),
 2829     Flag = Chain.getValue(1);
 3095   Chain = FuncTLVGet.getValue(1);
 3116                   DAG.getRegisterMask(Mask), Chain.getValue(1));
 3117   return DAG.getCopyFromReg(Chain, DL, ARM::R0, MVT::i32, Chain.getValue(1));
 3140   SDValue TEB = CurrentTEB.getValue(0);
 3141   Chain = CurrentTEB.getValue(1);
 3193   SDValue Chain = Argument.getValue(1);
 3244     Chain = Offset.getValue(1);
 3919     SDValue Store = DAG.getStore(Val.getValue(1), dl, Val, FIN,
 4284                                      Shift.getValue(1), SDValue());
 4286     return Chain.getValue(1);
 4387                 .getValue(0);
 4406     OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, Value.getValue(1),
 4408     Value = Value.getValue(0); // We only want the low 32 bits for the result.
 4417     OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, Value.getValue(1),
 4419                                           Value.getValue(0),
 4421     Value = Value.getValue(0); // We only want the low 32 bits for the result.
 4461   return Carry.getValue(1);
 4495     Overflow = ConvertCarryFlagToBooleanCarry(Value.getValue(1), VT, DAG);
 4500     Overflow = ConvertCarryFlagToBooleanCarry(Value.getValue(1), VT, DAG);
 4669     SDValue TrueLow = TrueVal.getValue(0);
 4670     SDValue TrueHigh = TrueVal.getValue(1);
 4671     SDValue FalseLow = FalseVal.getValue(0);
 4672     SDValue FalseHigh = FalseVal.getValue(1);
 5245     std::tie(Value, OverflowCmp) = getARMXALUOOp(LHS.getValue(0), DAG, ARMcc);
 5286     SDValue Ops[] = { Res, Dest, ARMcc, CCR, Res.getValue(1) };
 5316     Chain = Addr.getValue(1);
 5323     Chain = Addr.getValue(1);
 5503                        Tmp1).getValue(1);
 5520   SDValue Lo = Tmp0.getValue(0);
 5521   SDValue Hi = DAG.getNode(ISD::AND, dl, MVT::i32, Tmp0.getValue(1), Mask2);
 5596   Results.push_back(DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Read.getValue(0),
 5597                     Read.getValue(1)));
 5766     return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Cvt, Cvt.getValue(1));
 6150   Lo = DAG.getNode(ARMISD::RRX, dl, MVT::i32, Lo, Hi.getValue(1));
 6361                                    Cmp.getValue(1), SDValue());
 6363                      CCR, Chain.getValue(1));
 7660                        OpLHS, OpRHS).getValue(OpNum-OP_VUZPL);
 7664                        OpLHS, OpRHS).getValue(OpNum-OP_VZIPL);
 7668                        OpLHS, OpRHS).getValue(OpNum-OP_VTRNL);
 7880             .getValue(WhichResult);
 7925         return DAG.getNode(ISD::CONCAT_VECTORS, dl, VT, Res.getValue(0),
 7926                            Res.getValue(1));
 8363     DAG.ReplaceAllUsesOfValueWith(SDValue(LD, 1), newLoad.getValue(1));
 8700     Carry = ConvertCarryFlagToBooleanCarry(Result.getValue(1), VT, DAG);
 8714     Carry = ConvertCarryFlagToBooleanCarry(Result.getValue(1), VT, DAG);
 8793       DAG.getLoad(ArgVT, dl, LoadSin.getValue(1), Add, MachinePointerInfo());
 8797                      LoadSin.getValue(0), LoadCos.getValue(0));
 8797                      LoadSin.getValue(0), LoadCos.getValue(0));
 8955   return DAG.getMergeValues({Pred, Load.getValue(1)}, dl);
 9015   return DAG.getMergeValues({Combo, NewLoad.getValue(1)}, dl);
 9048   Results.push_back(Cycles32.getValue(1));
 9269   Results.push_back(LongMul.getValue(0));
 9270   Results.push_back(LongMul.getValue(1));
 9301     Results.push_back(Res.getValue(0));
 9302     Results.push_back(Res.getValue(1));
11308   if ((AddeSubeOp0 != MULOp.getValue(1)) && (AddeSubeOp1 != MULOp.getValue(1)))
11308   if ((AddeSubeOp0 != MULOp.getValue(1)) && (AddeSubeOp1 != MULOp.getValue(1)))
11319   if (AddcSubcOp0 == MULOp.getValue(0)) {
11323   if (AddcSubcOp1 == MULOp.getValue(0)) {
12604     DAG.ReplaceAllUsesOfValueWith(SDValue(LD, 1), NewLD2.getValue(1));
13231     DAG.ReplaceAllUsesOfValueWith(SDValue(LD, 1), VLDDup.getValue(1));
13426     return DAG.getStore(NewST1.getValue(0), DL,
14171     DAG.ReplaceAllUsesOfValueWith(Int.getValue(1), Int.getOperand(0));
14336                         DAG.getConstant(1, dl, MVT::i32), Neg.getValue(1));
14346                                           Sub.getValue(1), SDValue());
14348                         N->getOperand(3), CPSRGlue.getValue(1));
14360                                           Sub.getValue(1), SDValue());
14363                         N->getOperand(3), CPSRGlue.getValue(1));
14392     Res = DAG.getNode(ISD::SUBCARRY, dl, VTs, FalseVal, Subc, Subc.getValue(1));
16073     Chain = SP.getValue(1);
16076       SP = DAG.getNode(ISD::AND, DL, MVT::i32, SP.getValue(0),
16088   Flag = Chain.getValue(1);
16094   Chain = NewSP.getValue(1);
lib/Target/ARM/ARMSelectionDAGInfo.cpp
  187     Src = Dst.getValue(1);
  188     Chain = Dst.getValue(2);
  216     TFOps[i] = Loads[i].getValue(1);
lib/Target/AVR/AVRISelDAGToDAG.cpp
  379                                Chain.getValue(1));
  444   Ops.push_back(Chain.getValue(1));
  493     InChain = CopyFromLo.getValue(1);
  494     InGlue = CopyFromLo.getValue(2);
  504     InChain = CopyFromHi.getValue(1);
  505     InGlue = CopyFromHi.getValue(2);
lib/Target/AVR/AVRISelLowering.cpp
  735       Results.push_back(Res.getValue(I));
 1265     InFlag = Chain.getValue(1);
 1292   InFlag = Chain.getValue(1);
 1299     InFlag = Chain.getValue(1);
 1335                 .getValue(1);
 1336     InFlag = Chain.getValue(2);
 1337     InVals.push_back(Chain.getValue(0));
 1407     Flag = Chain.getValue(1);
lib/Target/BPF/BPFISelLowering.cpp
  361     InFlag = Chain.getValue(1);
  392   InFlag = Chain.getValue(1);
  398   InFlag = Chain.getValue(1);
  441     Flag = Chain.getValue(1);
  468     return DAG.getCopyFromReg(Chain, DL, 1, Ins[0].VT, InFlag).getValue(1);
  476                                Val.getValVT(), InFlag).getValue(1);
  477     InFlag = Chain.getValue(2);
  478     InVals.push_back(Chain.getValue(0));
lib/Target/BPF/BPFSelectionDAGInfo.cpp
   41   return Dst.getValue(0);
lib/Target/Hexagon/HexagonISelLowering.cpp
  220     Flag = Chain.getValue(1);
  290       SDValue TPR = DAG.getCopyToReg(FR0.getValue(1), dl, PredR,
  291                                      FR0.getValue(0), FR0.getValue(2));
  291                                      FR0.getValue(0), FR0.getValue(2));
  296       RetVal = DAG.getCopyFromReg(TPR.getValue(0), dl, PredR, MVT::i1);
  297       Glue = TPR.getValue(1);
  298       Chain = TPR.getValue(0);
  302       Glue = RetVal.getValue(2);
  303       Chain = RetVal.getValue(1);
  305     InVals.push_back(RetVal.getValue(0));
  451     Glue = Chain.getValue(1);
  462       Glue = Chain.getValue(1);
  479       Glue = Chain.getValue(1);
  529   Glue = Chain.getValue(1);
  534   Glue = Chain.getValue(1);
 1103   Glue = Chain.getValue(1);
 1195   InFlag = Chain.getValue(1);
 2735                                  Load0.getValue(1), Load1.getValue(1));
 2735                                  Load0.getValue(1), Load1.getValue(1));
 2790   SDValue Out[] = { SubC.getValue(0),
 2791                     DAG.getLogicalNOT(dl, SubC.getValue(1), CarryTy) };
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
 1505                             Load0.getValue(1), Load1.getValue(1)) }, dl);
 1505                             Load0.getValue(1), Load1.getValue(1)) }, dl);
lib/Target/Lanai/LanaiISelLowering.cpp
  560     Flag = Chain.getValue(1);
  578     Flag = Chain.getValue(1);
  717     InFlag = Chain.getValue(1);
  756   InFlag = Chain.getValue(1);
  764   InFlag = Chain.getValue(1);
  789                 .getValue(1);
  790     InFlag = Chain.getValue(2);
  791     InVals.push_back(Chain.getValue(0));
lib/Target/MSP430/MSP430ISelLowering.cpp
  754     Flag = Chain.getValue(1);
  770     Flag = Chain.getValue(1);
  877     InFlag = Chain.getValue(1);
  904   InFlag = Chain.getValue(1);
  909   InFlag = Chain.getValue(1);
  935                                RVLocs[i].getValVT(), InFlag).getValue(1);
  936     InFlag = Chain.getValue(2);
  937     InVals.push_back(Chain.getValue(0));
lib/Target/Mips/MipsISelLowering.cpp
  590     InChain = CopyFromLo.getValue(1);
  591     InGlue = CopyFromLo.getValue(2);
 1206       Results.push_back(Res.getValue(I));
 2186   Chain = DAG.getStore(VAListLoad.getValue(1), DL, Tmp3, VAListPtr,
 2435   Chain = DAG.getCopyToReg(Chain, DL, AddrReg, Handler, Chain.getValue(1));
 2439                      Chain.getValue(1));
 2579     return createLoadLR(MipsISD::LDR, DAG, LD, LDL.getValue(1), LDL,
 2585   SDValue LWR = createLoadLR(MipsISD::LWR, DAG, LD, LWL.getValue(1), LWL,
 2612   SDValue Ops[] = { SRL, LWR.getValue(1) };
 2936     InFlag = Chain.getValue(1);
 3319   SDValue InFlag = Chain.getValue(1);
 3326     InFlag = Chain.getValue(1);
 3359     Chain = Val.getValue(1);
 3360     InFlag = Val.getValue(2);
 3576       OutChains.push_back(ArgValue.getValue(1));
 3714     Flag = Chain.getValue(1);
 3733     Flag = Chain.getValue(1);
 4252       MemOpChains.push_back(LoadVal.getValue(1));
 4279         MemOpChains.push_back(LoadVal.getValue(1));
lib/Target/Mips/MipsSEISelLowering.cpp
 1191       MVT::i32, DL, Lo.getValue(1), Ptr, MachinePointerInfo(),
 1198   SDValue Ops[2] = {BP, Hi.getValue(1)};
lib/Target/NVPTX/NVPTXISelLowering.cpp
 1444   SDValue InFlag = Chain.getValue(1);
 1497       InFlag = Chain.getValue(1);
 1563           InFlag = Chain.getValue(1);
 1602     InFlag = Chain.getValue(1);
 1625       InFlag = Chain.getValue(1);
 1657       InFlag = Chain.getValue(1);
 1667       InFlag = Chain.getValue(1);
 1704     InFlag = Chain.getValue(1);
 1717   InFlag = Chain.getValue(1);
 1723   InFlag = Chain.getValue(1);
 1730   InFlag = Chain.getValue(1);
 1742     InFlag = Chain.getValue(1);
 1749   InFlag = Chain.getValue(1);
 1757     InFlag = Chain.getValue(1);
 1833           ProxyRegOps.push_back(RetVal.getValue(j));
 1841         Chain = RetVal.getValue(NumElts);
 1842         InFlag = RetVal.getValue(NumElts + 1);
 1856   InFlag = Chain.getValue(1);
 1869     Chain = Ret.getValue(1);
 1870     InFlag = Ret.getValue(2);
 4751   return DCI.DAG.getNode(ISD::BUILD_VECTOR, DL, CCType, CCNode.getValue(0),
 4752                          CCNode.getValue(1));
 4884       SDValue SubVector = NewLD.getValue(i);
 4894       SDValue Res = NewLD.getValue(i);
 4901   SDValue LoadChain = NewLD.getValue(NumElts);
 5006         SDValue Res = NewLD.getValue(i);
 5013       SDValue LoadChain = NewLD.getValue(NumElts);
 5040                                     NewLD.getValue(0)));
 5041       Results.push_back(NewLD.getValue(1));
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 2639                                    WideOp.getValue(1)), 0);
 3267                                           Xor, AC.getValue(1)), 0);
 3413                                           Addic, Addic.getValue(1)), 0);
 3426                                           SC, SC.getValue(1)), 0);
 4035         CurDAG->SelectNodeTo(N, PPC::SUBFE, MVT::i32, AD, Op, AD.getValue(1));
 4066                                      0), Op.getValue(1));
 4145                                InFlag).getValue(1);
lib/Target/PowerPC/PPCISelLowering.cpp
 3043   InChain = GprIndex.getValue(1);
 3065   InChain = FprIndex.getValue(1);
 3076   InChain = OverflowArea.getValue(1);
 3080   InChain = RegSaveArea.getValue(1);
 3640           DAG.getStore(Val.getValue(1), dl, Val, FIN, MachinePointerInfo());
 3659           DAG.getStore(Val.getValue(1), dl, Val, FIN, MachinePointerInfo());
 3848             Store = DAG.getTruncStore(Val.getValue(1), dl, Val, Arg,
 3854             Store = DAG.getStore(Val.getValue(1), dl, Val, FIN,
 3883         SDValue Store = DAG.getStore(Val.getValue(1), dl, Val, Addr,
 4088           DAG.getStore(Val.getValue(1), dl, Val, FIN, MachinePointerInfo());
 4257               DAG.getTruncStore(Val.getValue(1), dl, Val, FIN,
 4280           SDValue Store = DAG.getStore(Val.getValue(1), dl, Val, FIN,
 4448           DAG.getStore(Val.getValue(1), dl, Val, FIN, MachinePointerInfo());
 4929   InFlag = Chain.getValue(1);
 5056       SDValue LDChain = CallSeqStart.getValue(CallSeqStart->getNumValues()-1);
 5058         LDChain = CallSeqStart.getValue(CallSeqStart->getNumValues()-2);
 5085       Chain = TOCVal.getValue(0);
 5086       InFlag = TOCVal.getValue(1);
 5094         Chain = EnvVal.getValue(0);
 5095         InFlag = EnvVal.getValue(1);
 5105     InFlag = Chain.getValue(1);
 5176       Chain = Lo.getValue(1);
 5177       InFlag = Lo.getValue(2);
 5181       Chain = Hi.getValue(1);
 5182       InFlag = Hi.getValue(2);
 5189       Chain = Val.getValue(1);
 5190       InFlag = Val.getValue(2);
 5323   InFlag = Chain.getValue(1);
 5329     InFlag = Chain.getValue(1);
 5586         RegsToPass.push_back(std::make_pair(VA.getLocReg(), SVal.getValue(0)));
 5590                              SVal.getValue(0)));
 5622     InFlag = Chain.getValue(1);
 5634     InFlag = Chain.getValue(1);
 5938           MemOpChains.push_back(Load.getValue(1));
 5999         MemOpChains.push_back(Load.getValue(1));
 6015           MemOpChains.push_back(Load.getValue(1));
 6181           MemOpChains.push_back(Load.getValue(1));
 6192           MemOpChains.push_back(Load.getValue(1));
 6237           MemOpChains.push_back(Load.getValue(1));
 6248           MemOpChains.push_back(Load.getValue(1));
 6298         Val.getValue(1), dl, Val, AddPtr,
 6313     InFlag = Chain.getValue(1);
 6488           MemOpChains.push_back(Load.getValue(1));
 6519           MemOpChains.push_back(Load.getValue(1));
 6561             MemOpChains.push_back(Load.getValue(1));
 6569             MemOpChains.push_back(Load.getValue(1));
 6616           MemOpChains.push_back(Load.getValue(1));
 6627           MemOpChains.push_back(Load.getValue(1));
 6694     InFlag = Chain.getValue(1);
 6863     InFlag = Chain.getValue(1);
 6933       Flag = Chain.getValue(1);
 6938     Flag = Chain.getValue(1);
 7009   Chain = DAG.getCopyToReg(LoadLinkSP.getValue(1), dl, SP, SaveSP);
 7816       spliceIntoChain(RLI.ResChain, Bits.getValue(1), DAG);
 7826       spliceIntoChain(RLI.ResChain, Bits.getValue(1), DAG);
 7836       spliceIntoChain(RLI.ResChain, Bits.getValue(1), DAG);
 7924       spliceIntoChain(RLI.ResChain, Ld.getValue(1), DAG);
 9484                                 CompNode.getValue(1));
 9754       LoadChains[Idx] = Load.getValue(1);
 9765       SDValue RetOps[] = { Value, Vals[0].getValue(1), TF };
 9788     VectElmtChains[i] = VectElmts[i].getValue(1);
 9854       SDValue RetOps[] = { TF, Stores[0].getValue(1) };
 9904     LoadChains[i] = Loads[i].getValue(1);
10198     Results.push_back(RTB.getValue(1));
10199     Results.push_back(RTB.getValue(2));
10216     Results.push_back(NewInt.getValue(1));
10229       Results.push_back(NewNode.getValue(1));
13168   Chain = Load.getValue(1);
13179                        N, Swap.getValue(1));
13242   Chain = Swap.getValue(1);
13736         BaseLoad.getValue(1), ExtraLoad.getValue(1));
13736         BaseLoad.getValue(1), ExtraLoad.getValue(1));
13913       DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1));
13979       DAG.ReplaceAllUsesOfValueWith(Cond.getValue(1), Cond.getOperand(0));
14019       DAG.ReplaceAllUsesOfValueWith(LHS.getValue(1), LHS.getOperand(0));
14078                          N->getOperand(4), CompNode.getValue(1));
lib/Target/RISCV/RISCVISelLowering.cpp
  876     Results.push_back(RCW.getValue(1));
  877     Results.push_back(RCW.getValue(2));
  959     SDValue Lo = NewSplitF64.getValue(0);
  960     SDValue Hi = NewSplitF64.getValue(1);
 2167       SDValue Lo = SplitF64.getValue(0);
 2168       SDValue Hi = SplitF64.getValue(1);
 2255     Glue = Chain.getValue(1);
 2320   Glue = Chain.getValue(1);
 2327   Glue = Chain.getValue(1);
 2340     Chain = RetValue.getValue(1);
 2341     Glue = RetValue.getValue(2);
 2347       Chain = RetValue2.getValue(1);
 2348       Glue = RetValue2.getValue(2);
 2410       SDValue Lo = SplitF64.getValue(0);
 2411       SDValue Hi = SplitF64.getValue(1);
 2423       Glue = Chain.getValue(1);
 2426       Glue = Chain.getValue(1);
 2439       Glue = Chain.getValue(1);
lib/Target/Sparc/SparcISelDAGToDAG.cpp
  240                                                Chain.getValue(1));
  248                                         RegCopy.getValue(1));
  249       SDValue T1 = CurDAG->getCopyToReg(Sub1, dl, Reg1, Sub1, T0.getValue(1));
  253       Ops.push_back(T1.getValue(1));
  263                                           Chain.getValue(1));
  265                                           T0.getValue(1));
  283       Chain = CurDAG->getCopyToReg(T1, dl, GPVR, Pair, T1.getValue(1));
  286       Glue = Chain.getValue(1);
  361                   .getValue(1);
lib/Target/Sparc/SparcISelLowering.cpp
  252       Flag = Chain.getValue(1);
  261     Flag = Chain.getValue(1);
  275     Flag = Chain.getValue(1);
  356     Flag = Chain.getValue(1);
  936     InFlag = Chain.getValue(1);
  974   InFlag = Chain.getValue(1);
  978   InFlag = Chain.getValue(1);
  993       Chain = Lo.getValue(1);
  994       InFlag = Lo.getValue(2);
  999       Chain = Hi.getValue(1);
 1000       InFlag = Hi.getValue(2);
 1008               .getValue(1);
 1009       InFlag = Chain.getValue(2);
 1010       InVals.push_back(Chain.getValue(0));
 1239     InGlue = Chain.getValue(1);
 1278   InGlue = Chain.getValue(1);
 1283   InGlue = Chain.getValue(1);
 1311         RV = Chain.getValue(0);
 1316       Chain = RV.getValue(1);
 1317       InGlue = Chain.getValue(2);
 2052     InFlag = Chain.getValue(1);
 2067     InFlag = Chain.getValue(1);
 2070     InFlag = Chain.getValue(1);
 2535   InChain = DAG.getStore(VAList.getValue(1), DL, NextPtr, VAListPtr,
 2596   Chain = DAG.getCopyToReg(SP.getValue(1), dl, SPReg, NewSP);    // Output chain
 2917   SDValue Hi = DAG.getNode(hiOpc, dl, VTs, Src1Hi, Src2Hi, Lo.getValue(1));
 2918   SDValue Carry = Hi.getValue(1);
 3402     Results.push_back(LoadRes.getValue(1));
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
 1278   if (Chain == Load.getValue(1)) {
 1288       if (Op == Load.getValue(1)) {
lib/Target/SystemZ/SystemZISelLowering.cpp
 1424         MemOps[I] = DAG.getStore(ArgValue.getValue(1), DL, ArgValue, FIN,
 1568     Glue = Chain.getValue(1);
 1576     Glue = Chain.getValue(1);
 1605   Glue = Chain.getValue(1);
 1612   Glue = Chain.getValue(1);
 1626     Chain = RetValue.getValue(1);
 1627     Glue = RetValue.getValue(2);
 1695     Glue = Chain.getValue(1);
 2040     DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 1), C.Op0.getValue(1));
 2871   Glue = Chain.getValue(1);
 2873   Glue = Chain.getValue(1);
 2900   Glue = Chain.getValue(1);
 3119       DAG.ReplaceAllUsesOfValueWith(SDValue(LoadN, 1), NewLoad.getValue(1));
 3473   SDValue SetCC = emitSETCC(DAG, DL, Result.getValue(1), CCValid, CCMask);
 3539   SDValue SetCC = emitSETCC(DAG, DL, Result.getValue(1), CCValid, CCMask);
 3734   SDValue RetOps[2] = { Result, AtomicOp.getValue(1) };
 3795     SDValue Success = emitSETCC(DAG, DL, AtomicOp.getValue(1),
 3798     DAG.ReplaceAllUsesOfValueWith(Op.getValue(0), AtomicOp.getValue(0));
 3798     DAG.ReplaceAllUsesOfValueWith(Op.getValue(0), AtomicOp.getValue(0));
 3799     DAG.ReplaceAllUsesOfValueWith(Op.getValue(1), Success);
 3800     DAG.ReplaceAllUsesOfValueWith(Op.getValue(2), AtomicOp.getValue(2));
 3800     DAG.ReplaceAllUsesOfValueWith(Op.getValue(2), AtomicOp.getValue(2));
 3830   SDValue Success = emitSETCC(DAG, DL, AtomicOp.getValue(1),
 3833   DAG.ReplaceAllUsesOfValueWith(Op.getValue(0), AtomicOp.getValue(0));
 3833   DAG.ReplaceAllUsesOfValueWith(Op.getValue(0), AtomicOp.getValue(0));
 3834   DAG.ReplaceAllUsesOfValueWith(Op.getValue(1), Success);
 3835   DAG.ReplaceAllUsesOfValueWith(Op.getValue(2), AtomicOp.getValue(2));
 3835   DAG.ReplaceAllUsesOfValueWith(Op.getValue(2), AtomicOp.getValue(2));
 5079     Results.push_back(Res.getValue(1));
 5109     SDValue Success = emitSETCC(DAG, DL, Res.getValue(1),
 5114     Results.push_back(Res.getValue(2));
 5674       DCI.CombineTo(Load.getNode(), ESLoad, ESLoad.getValue(1));
 5871       DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1));
lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp
  188     Chain = CCReg.getValue(1);
  207   SDValue CCReg = End.getValue(1);
  208   Chain = End.getValue(2);
  227   return std::make_pair(isStpcpy ? EndDest : Dest, EndDest.getValue(1));
  238   SDValue CCReg = Unused.getValue(1);
  239   Chain = Unused.getValue(2);
  256   Chain = End.getValue(2);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  845     Chain = Res.getValue(1);
lib/Target/X86/X86ISelDAGToDAG.cpp
  783       Callee.getValue(1).isOperandOf(Chain.getOperand(0).getNode()) &&
  784       Callee.getValue(1).hasOneUse())
 2884   if (Chain == Load.getValue(1)) {
 2890       if (Op == Load.getValue(1)) {
 3026       if ((IsOne || IsNegOne) && hasNoCarryFlagUses(StoredVal.getValue(1))) {
 3132           hasNoCarryFlagUses(StoredVal.getValue(1))) {
 3154                              Segment, Operand, CopyTo, CopyTo.getValue(1)};
 3552     ReplaceUses(Input.getValue(1), SDValue(NewNode, 2));
 3588     ReplaceUses(N1.getValue(1), SDValue(CNode, 2));
 3622     ReplaceUses(N2.getValue(1), SDValue(CNode, 2));
 4277     ReplaceUses(Load.getValue(1), SDValue(CNode, 1));
 4395         SDValue InFlag = Chain.getValue(1);
 4402           InFlag = Chain.getValue(1);
 4405           InFlag = Chain.getValue(1);
 4608         ReplaceUses(N0.getValue(1), SDValue(CNode, 2));
 4665                                           N0, SDValue()).getValue(1);
 4682       ReplaceUses(N1.getValue(1), SDValue(CNode, NVT == MVT::i8 ? 2 : 3));
 4747                                           N0, SDValue()).getValue(1);
 4759       ReplaceUses(N1.getValue(1), Chain);
 4774       InFlag = ResLo.getValue(2);
 4784       InFlag = ResHi.getValue(2);
 4858         ReplaceUses(N0.getValue(1), Chain);
 4869       InFlag = Chain.getValue(1);
 4873                              LoReg, N0, SDValue()).getValue(1);
 4906                                       ClrNode, InFlag).getValue(1);
 4917       ReplaceUses(N1.getValue(1), SDValue(CNode, 0));
 4953       InFlag = Result.getValue(2);
 4962       InFlag = Result.getValue(2);
 5101         ReplaceUses(Reg.getValue(1), SDValue(NewNode, 1));
 5153                                           SDValue()).getValue(1);
 5155                                   Node->getOperand(3), InFlag).getValue(1);
lib/Target/X86/X86ISelLowering.cpp
 2590       Flag = Chain.getValue(1);
 2634     Flag = Chain.getValue(1);
 2765     *InFlag = ArgValueLo.getValue(2);
 2768     *InFlag = ArgValueHi.getValue(2);
 2878                   .getValue(1);
 2879       Val = Chain.getValue(0);
 2880       InFlag = Chain.getValue(2);
 3415           DAG.getStore(Val.getValue(1), dl, Val, FIN,
 3990     InFlag = Chain.getValue(1);
 4020     InFlag = Chain.getValue(1);
 4106   InFlag = Chain.getValue(1);
 4143     InFlag = Chain.getValue(1);
17961   SDValue Flag = Chain.getValue(1);
17974   InFlag = Chain.getValue(1);
18006     InFlag = Chain.getValue(1);
18145                                Chain.getValue(1), DL);
18154     return DAG.getCopyFromReg(Chain, DL, Reg, PtrVT, Chain.getValue(1));
18503     Chain = Result.getValue(1);
18504     SDValue InFlag = Result.getValue(2);
18586       DAG.getLoad(MVT::v2f64, dl, CLod0.getValue(1), CPIdx1,
19008     Chain = Value.getValue(1);
20112                        Op->getOperand(1)).getValue(1);
20184   return Sub.getValue(1);
21107   SDValue Cmp = DAG.getNode(X86ISD::SBB, DL, VTs, LHS, RHS, Carry.getValue(1));
21108   return getSETCC(CC, Cmp.getValue(1), DL, DAG);
21155     Overflow = Value.getValue(1);
21432     std::tie(Value, Cond) = getX86XALUOOp(X86Cond, Cond.getValue(0), DAG);
21936     return DAG.getMergeValues({Val, NewLd.getValue(1)}, dl);
22039     std::tie(Value, Cond) = getX86XALUOOp(X86Cond, Cond.getValue(0), DAG);
22222     Chain = SP.getValue(1);
22257     Chain = SP.getValue(1);
22260       SP = DAG.getNode(ISD::AND, dl, VT, SP.getValue(0),
22385   Chain = VAARG.getValue(1);
23298                           Op.getOperand(3), GenCF.getValue(1));
23300       SDValue SetCC = getSETCC(X86::COND_B, Res.getValue(1), dl, DAG);
23507     SDValue PCMP = DAG.getNode(Opcode, dl, VTs, NewOps).getValue(2);
23535     return DAG.getNode(Opcode, dl, VTs, NewOps).getValue(1);
23696   return DAG.getMergeValues({ Res, Res.getValue(2) }, dl);
23733   return DAG.getMergeValues({ Res, Res.getValue(2) }, dl);
23763   return Res.getValue(1);
23808     Glue = Chain.getValue(1);
23821     HI = DAG.getCopyFromReg(LO.getValue(1), DL, X86::RDX, MVT::i64,
23822                             LO.getValue(2));
23825     HI = DAG.getCopyFromReg(LO.getValue(1), DL, X86::EDX, MVT::i32,
23826                             LO.getValue(2));
23828   Chain = HI.getValue(1);
23829   Glue = HI.getValue(2);
23869   Results.push_back(ecx.getValue(1));
24008       SDValue SetCC = getSETCC(X86::COND_B, Operation.getValue(0), dl, DAG);
24010                          Operation.getValue(1));
24029       SDValue SetCC = getSETCC(X86::COND_E, Operation.getValue(0), dl, DAG);
24031                          Operation.getValue(1));
24789                      Op.getValue(1)};
24819                    Op.getValue(1)};
26707   SDValue Ops[] = { cpIn.getValue(0),
26711                     cpIn.getValue(1) };
26718     DAG.getCopyFromReg(Result.getValue(0), DL, Reg, T, Result.getValue(1));
26718     DAG.getCopyFromReg(Result.getValue(0), DL, Reg, T, Result.getValue(1));
26719   SDValue EFLAGS = DAG.getCopyFromReg(cpOut.getValue(1), DL, X86::EFLAGS,
26720                                       MVT::i32, cpOut.getValue(2));
26724                      cpOut, Success, EFLAGS.getValue(1));
27196                      DAG.getUNDEF(VT), LockOp.getValue(1));
27247   return Swap.getValue(1);
27270                             Op.getOperand(1), Carry.getValue(1));
27272   SDValue SetCC = getSETCC(X86::COND_B, Sum.getValue(1), DL, DAG);
27476     return DAG.getMergeValues({ Select, NewLoad.getValue(1) }, dl);
27513                                NewLoad.getValue(0),
27515   SDValue RetOps[] = {Exract, NewLoad.getValue(1)};
27607   return DAG.getMergeValues({Extract, NewGather.getValue(2)}, dl);
27812     Results.push_back(Res.getValue(I));
28292     cpInH = DAG.getCopyToReg(cpInL.getValue(0), dl,
28294                              cpInH, cpInL.getValue(1));
28301         DAG.getCopyToReg(cpInH.getValue(0), dl, Regs64bit ? X86::RCX : X86::ECX,
28302                          swapInH, cpInH.getValue(1));
28326       SDValue RBXSave = DAG.getCopyFromReg(swapInH.getValue(0), dl,
28328                                            HalfT, swapInH.getValue(1));
28329       SDValue Ops[] = {/*Chain*/ RBXSave.getValue(1), N->getOperand(1), swapInL,
28331                        /*Glue*/ RBXSave.getValue(2)};
28336       swapInL = DAG.getCopyToReg(swapInH.getValue(0), dl,
28338                                  swapInH.getValue(1));
28339       SDValue Ops[] = {swapInL.getValue(0), N->getOperand(1),
28340                        swapInL.getValue(1)};
28343     SDValue cpOutL = DAG.getCopyFromReg(Result.getValue(0), dl,
28345                                         HalfT, Result.getValue(1));
28346     SDValue cpOutH = DAG.getCopyFromReg(cpOutL.getValue(1), dl,
28348                                         HalfT, cpOutL.getValue(2));
28349     SDValue OpsF[] = { cpOutL.getValue(0), cpOutH.getValue(0)};
28349     SDValue OpsF[] = { cpOutL.getValue(0), cpOutH.getValue(0)};
28351     SDValue EFLAGS = DAG.getCopyFromReg(cpOutH.getValue(1), dl, X86::EFLAGS,
28352                                         MVT::i32, cpOutH.getValue(2));
28358     Results.push_back(EFLAGS.getValue(1));
28378         Results.push_back(Ld.getValue(1));
28390         SDValue Chain = Result.getValue(1);
28391         SDValue InFlag = Result.getValue(2);
28412         Results.push_back(Result.getValue(1));
28507       Results.push_back(Res.getValue(2));
28528       SDValue Chain = Res.getValue(1);
28543     Results.push_back(Res.getValue(1));
33526         DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), BcastLd.getValue(1));
33531         DCI.CombineTo(LN, Scl, BcastLd.getValue(1));
33710         DAG.ReplaceAllUsesOfValueWith(SDValue(MemIntr, 1), Load.getValue(1));
34246       DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), VZLoad.getValue(1));
35560     DAG.ReplaceAllUsesOfValueWith(SDValue(BCast, 1), ResNode.getValue(1));
36075       DAG.ReplaceAllUsesOfValueWith(SDValue(MemIntr, 1), Load.getValue(1));
37310     DAG.ReplaceAllUsesOfValueWith(CmpLHS.getValue(0),
37312     DAG.ReplaceAllUsesOfValueWith(CmpLHS.getValue(1), LockOp.getValue(1));
37312     DAG.ReplaceAllUsesOfValueWith(CmpLHS.getValue(1), LockOp.getValue(1));
37333   DAG.ReplaceAllUsesOfValueWith(CmpLHS.getValue(0),
37335   DAG.ReplaceAllUsesOfValueWith(CmpLHS.getValue(1), LockOp.getValue(1));
37335   DAG.ReplaceAllUsesOfValueWith(CmpLHS.getValue(1), LockOp.getValue(1));
39096   SDValue Flags = DAG.getNode(X86ISD::XOR, DL, VTs, Lo, Hi).getValue(1);
40240                              Load1.getValue(1), Load2.getValue(1));
40240                              Load1.getValue(1), Load2.getValue(1));
40257       return DCI.CombineTo(N, BoolVec, IntLoad.getValue(1), true);
40351   return DCI.CombineTo(ML, Insert, Load.getValue(1), true);
40375     return DCI.CombineTo(ML, Blend, VecLd.getValue(1), true);
40399   return DCI.CombineTo(ML, Blend, NewML.getValue(1), true);
42011       DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), VZLoad.getValue(1));
42046       DAG.ReplaceAllUsesOfValueWith(SDValue(LN, 1), VZLoad.getValue(1));
42799       return DAG.getNode(ISD::TRUNCATE, DL, VT, SetCC.getValue(0));
43280       DAG.ReplaceAllUsesOfValueWith(Op0.getValue(1), FILDChain.getValue(1));
43280       DAG.ReplaceAllUsesOfValueWith(Op0.getValue(1), FILDChain.getValue(1));
43440   return Op.getValue(1);
44513     DAG.ReplaceAllUsesOfValueWith(SDValue(MemIntr, 1), BcastLd.getValue(1));
44697       DAG.ReplaceAllUsesOfValueWith(SDValue(MemIntr, 1), BcastLd.getValue(1));
44859         DAG.ReplaceAllUsesOfValueWith(SDValue(Ld, 1), Load.getValue(1));
45600     Chain = Flag.getValue(1);
lib/Target/X86/X86SelectionDAGInfo.cpp
  146     InFlag = Chain.getValue(1);
  151     InFlag = Chain.getValue(1);
  157   InFlag = Chain.getValue(1);
  160   InFlag = Chain.getValue(1);
  196   InFlag = Chain.getValue(1);
  198   InFlag = Chain.getValue(1);
  200   InFlag = Chain.getValue(1);
lib/Target/XCore/XCoreISelLowering.cpp
  397   Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1),
  398                       High.getValue(1));
  458     Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1),
  459                              High.getValue(1));
  752   InChain = DAG.getStore(VAList.getValue(1), dl, nextPtr, VAListPtr,
 1070                                  InFlag).getValue(1);
 1071       InFlag = Chain.getValue(2);
 1072       InVals.push_back(Chain.getValue(0));
 1091     MemOpChains.push_back(load.getValue(1));
 1189     InFlag = Chain.getValue(1);
 1219   InFlag = Chain.getValue(1);
 1224   InFlag = Chain.getValue(1);
 1315         CFRegNode.push_back(ArgIn.getValue(ArgIn->getNumValues() - 1));
 1366         CFRegNode.push_back(Val.getValue(Val->getNumValues() - 1));
 1369             DAG.getStore(Val.getValue(1), dl, Val, FIN, MachinePointerInfo());
 1505     Flag = Chain.getValue(1);