|
reference, declaration → definition
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);