|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 3646 return DAG.getSelect(DL, VT, DAG.getSetCC(DL, CCVT, N0, N1, ISD::SETEQ),
3739 SDValue IsOne = DAG.getSetCC(DL, CCVT, N1, One, ISD::SETEQ);
3740 SDValue IsAllOnes = DAG.getSetCC(DL, CCVT, N1, AllOnes, ISD::SETEQ);
3750 SDValue IsNeg = DAG.getSetCC(DL, CCVT, N1, Zero, ISD::SETLT);
3789 return DAG.getSelect(DL, VT, DAG.getSetCC(DL, CCVT, N0, N1, ISD::SETEQ),
3886 return DAG.getSelect(DL, VT, DAG.getSetCC(DL, CCVT, N0, N1, ISD::SETEQ),
4459 return DAG.getSetCC(DL, VT, Or, LR, CC1);
4478 return DAG.getSetCC(DL, VT, And, LR, CC1);
4492 return DAG.getSetCC(DL, VT, Add, Two, ISD::SETUGE);
4506 return DAG.getSetCC(DL, VT, Or, Zero, CC1);
4531 return DAG.getSetCC(DL, VT, And, Zero, CC0);
4552 return DAG.getSetCC(DL, VT, LL, LR, NewCC);
5030 SDValue Setcc = DAG.getSetCC(DL, CCVT, NewAnd, Zero, ISD::SETEQ);
6914 return DAG.getSetCC(SDLoc(N0), VT, LHS, RHS, NotCC);
8761 SDValue WideSetCC = DAG.getSetCC(DL, WideSetCCVT, WideLHS, WideRHS, CC);
9566 return DAG.getSetCC(DL, VT, N00, N01, CC);
9573 SDValue VsetCC = DAG.getSetCC(DL, MatchingVecType, N00, N01, CC);
9607 SDValue SetCC = DAG.getSetCC(DL, SetCCVT, N00, N01, CC);
10074 return DAG.getSetCC(SDLoc(N), VT, N0.getOperand(0),
10083 DAG.getSetCC(SDLoc(N), MatchingVectorType, N0.getOperand(0),
13363 return DAG.getSetCC(DL, getSetCCResultType(Op0.getValueType()),
13413 return DAG.getSetCC(SDLoc(TheXor), SetCCVT, Op0, Op1,
20016 DAG.getSetCC(DL, getSetCCResultType(N0.getValueType()), N0, N1, CC);
20115 SCC = DAG.getSetCC(DL, CmpResVT, N0, N1, CC);
20121 SCC = DAG.getSetCC(SDLoc(N0), MVT::i1, N0, N1, CC);
20450 SDValue IsDenorm = DAG.getSetCC(DL, CCVT, Fabs, NormC, ISD::SETLT);
20455 SDValue IsZero = DAG.getSetCC(DL, CCVT, Op, FPZero, ISD::SETEQ);
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 1522 SDValue Cond = DAG.getSetCC(DL, getSetCCResultType(IntVT), SignBit,
1718 SetCC1 = DAG.getSetCC(dl, VT, LHS, RHS, CC1);
1719 SetCC2 = DAG.getSetCC(dl, VT, LHS, RHS, CC2);
1722 SetCC1 = DAG.getSetCC(dl, VT, LHS, LHS, CC1);
1723 SetCC2 = DAG.getSetCC(dl, VT, RHS, RHS, CC2);
2407 SDValue SignSet = DAG.getSetCC(dl, getSetCCResultType(SrcVT), Op0,
2790 DAG.getSetCC(dl, Node->getValueType(1), LHS, RHS, ISD::SETEQ);
3360 SDValue Overflow = DAG.getSetCC(dl, SetCCType, Sum, LHS, CC);
3373 IsAdd ? DAG.getSetCC(dl, SetCCType, Sum2, Zero, ISD::SETEQ)
3374 : DAG.getSetCC(dl, SetCCType, Sum, Zero, ISD::SETEQ);
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp 1694 Tmp1 = DAG.getSetCC(dl, getSetCCResultType(LHSHi.getValueType()),
1696 Tmp2 = DAG.getSetCC(dl, getSetCCResultType(LHSLo.getValueType()),
1699 Tmp1 = DAG.getSetCC(dl, getSetCCResultType(LHSHi.getValueType()),
1701 Tmp2 = DAG.getSetCC(dl, getSetCCResultType(LHSHi.getValueType()),
1997 return DAG.getSetCC(SDLoc(N), NVT, Op0, Op1, CCCode);
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp 786 Ofl = DAG.getSetCC(dl, N->getValueType(1), Ofl, Res, ISD::SETNE);
986 Ofl = DAG.getSetCC(dl, N->getValueType(1), Ofl, Res, ISD::SETNE);
1064 Overflow = DAG.getSetCC(DL, N->getValueType(1), Hi,
1071 Overflow = DAG.getSetCC(DL, N->getValueType(1), SExt, Mul, ISD::SETNE);
1745 SDValue Success = DAG.getSetCC(SDLoc(N), N->getValueType(1), Tmp,
2017 SDValue isShort = DAG.getSetCC(dl, getSetCCResultType(ShTy),
2019 SDValue isZero = DAG.getSetCC(dl, getSetCCResultType(ShTy),
2113 SDValue IsHiLeft = DAG.getSetCC(DL, CCT, LHSH, RHSH, CondC);
2114 SDValue IsHiEq = DAG.getSetCC(DL, CCT, LHSH, RHSH, ISD::SETEQ);
2217 SDValue Cmp1 = DAG.getSetCC(dl, getSetCCResultType(NVT), Lo, LoOps[0],
2229 SDValue Cmp2 = DAG.getSetCC(dl, getSetCCResultType(NVT), Lo, LoOps[1],
2238 DAG.getSetCC(dl, getSetCCResultType(LoOps[0].getValueType()),
2348 Ovf = DAG.getSetCC(dl, N->getValueType(1), Sum, LHS, Cond);
2484 SDValue HiIsNeg = DAG.getSetCC(dl, getSetCCResultType(NVT),
2497 SDValue HiNotZero = DAG.getSetCC(dl, getSetCCResultType(NVT), Hi,
2528 SDValue LoNotZero = DAG.getSetCC(dl, getSetCCResultType(NVT), Lo,
2900 SDValue ProdNeg = DAG.getSetCC(dl, BoolVT, Product, Zero, ISD::SETLT);
3003 SatMax = DAG.getSetCC(dl, BoolNVT, Tmp, NVTZero, ISD::SETNE);
3006 SatMax = DAG.getSetCC(dl, BoolNVT, ResultHH, NVTZero, ISD::SETNE);
3012 SatMax = DAG.getSetCC(dl, BoolNVT, HLAdjusted, NVTZero, ISD::SETNE);
3035 SDValue HHGT0 = DAG.getSetCC(dl, BoolNVT, ResultHH, NVTZero, ISD::SETGT);
3036 SDValue HHEQ0 = DAG.getSetCC(dl, BoolNVT, ResultHH, NVTZero, ISD::SETEQ);
3037 SDValue HLUGT = DAG.getSetCC(dl, BoolNVT, ResultHL, HLLoMask, ISD::SETUGT);
3041 SDValue HHLT = DAG.getSetCC(dl, BoolNVT, ResultHH, NVTNeg1, ISD::SETLT);
3042 SDValue HHEQ = DAG.getSetCC(dl, BoolNVT, ResultHH, NVTNeg1, ISD::SETEQ);
3043 SDValue HLULT = DAG.getSetCC(dl, BoolNVT, ResultHL, HLHiMask, ISD::SETULT);
3048 SDValue HHGT0 = DAG.getSetCC(dl, BoolNVT, ResultHH, NVTZero, ISD::SETGT);
3049 SDValue HHEQ0 = DAG.getSetCC(dl, BoolNVT, ResultHH, NVTZero, ISD::SETEQ);
3050 SDValue HLNeg = DAG.getSetCC(dl, BoolNVT, ResultHL, NVTZero, ISD::SETLT);
3054 SDValue HHLT = DAG.getSetCC(dl, BoolNVT, ResultHH, NVTNeg1, ISD::SETLT);
3055 SDValue HHEQ = DAG.getSetCC(dl, BoolNVT, ResultHH, NVTNeg1, ISD::SETEQ);
3056 SDValue HLPos = DAG.getSetCC(dl, BoolNVT, ResultHL, NVTZero, ISD::SETGE);
3067 SatMax = DAG.getSetCC(dl, BoolNVT, ResultHH, HHLoMask, ISD::SETGT);
3068 SatMin = DAG.getSetCC(dl, BoolNVT, ResultHH, HHHiMask, ISD::SETLT);
3110 SDValue LHSSign = DAG.getSetCC(dl, OType, LHS, Zero, ISD::SETGE);
3111 SDValue RHSSign = DAG.getSetCC(dl, OType, RHS, Zero, ISD::SETGE);
3112 SDValue SignsMatch = DAG.getSetCC(dl, OType, LHSSign, RHSSign,
3116 SDValue SumSign = DAG.getSetCC(dl, OType, Sum, Zero, ISD::SETGE);
3117 SDValue SumSignNE = DAG.getSetCC(dl, OType, LHSSign, SumSign, ISD::SETNE);
3385 DAG.getSetCC(dl, BitVT, LHSHigh, HalfZero, ISD::SETNE),
3386 DAG.getSetCC(dl, BitVT, RHSHigh, HalfZero, ISD::SETNE));
3467 SDValue Ofl = DAG.getSetCC(dl, N->getValueType(1), Temp2,
3710 LoCmp = DAG.getSetCC(dl, getSetCCResultType(LHSLo.getValueType()), LHSLo,
3785 DAG.getSetCC(dl, getSetCCResultType(HiVT), LHSHi, RHSHi, ISD::SETEQ);
4016 SDValue SignSet = DAG.getSetCC(dl,
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 2099 return getSetCC(dl, VT, N2, N1, SwappedCond);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 2351 Cond = DAG.getSetCC(dl, MVT::i1, CondLHS, CondRHS, CB.CC);
2363 Cond = DAG.getSetCC(dl, MVT::i1, CmpOp, DAG.getConstant(High, dl, VT),
2368 Cond = DAG.getSetCC(dl, MVT::i1, SUB,
2447 SDValue CMP = DAG.getSetCC(
2573 SDValue Cmp = DAG.getSetCC(dl, TLI.getSetCCResultType(DAG.getDataLayout(),
2662 SDValue RangeCmp = DAG.getSetCC(dl,
2695 Cmp = DAG.getSetCC(
2701 Cmp = DAG.getSetCC(
2713 Cmp = DAG.getSetCC(
3220 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Opcode));
3239 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Condition));
6285 SDValue IsZeroShift = DAG.getSetCC(sdl, CCVT, ShAmt, Zero, ISD::SETEQ);
7342 SDValue Cmp = DAG.getSetCC(getCurSDLoc(), MVT::i1, LoadL, LoadR, ISD::SETNE);
10080 SDValue Cond = DAG.getSetCC(
lib/CodeGen/SelectionDAG/TargetLowering.cpp 2814 return DAG.getSetCC(DL, VT, N0, Zero, Cond);
2831 return DAG.getSetCC(DL, VT, NewAnd, Zero, Cond);
2929 SDValue T2 = DAG.getSetCC(DL, SCCVT, T1, X, NewCond);
3001 SDValue T2 = DAG.getSetCC(DL, SCCVT, T1, N1C, Cond);
3024 return DAG.getSetCC(DL, VT, Y, DAG.getConstant(0, DL, OpVT), Cond);
3032 return DAG.getSetCC(DL, VT, X, DAG.getConstant(0, DL, OpVT), Cond);
3045 return DAG.getSetCC(DL, VT, X, YShl1, Cond);
3067 return DAG.getSetCC(dl, VT, N1, N0, SwappedCC);
3078 return DAG.getSetCC(dl, VT, N1, N0, SwappedCC);
3102 return DAG.getSetCC(dl, VT, N0.getOperand(0).getOperand(0),
3125 return DAG.getSetCC(dl, VT, And, DAG.getConstant(0, dl, CTVT), CC);
3138 SDValue LHS = DAG.getSetCC(dl, VT, CTOp, Zero, InvCond);
3139 SDValue RHS = DAG.getSetCC(dl, VT, And, Zero, Cond);
3195 return DAG.getSetCC(dl, VT, Trunc, DAG.getConstant(0, dl, MVT::i1),
3198 return DAG.getSetCC(dl, VT, Trunc, C, Cond);
3227 return DAG.getSetCC(dl, VT, TopSetCC.getOperand(0),
3284 return DAG.getSetCC(dl, VT,
3339 SDValue NewSetCC = DAG.getSetCC(dl, NewSetCCVT, N0.getOperand(0),
3372 return DAG.getSetCC(dl, VT, ZextOp,
3395 return DAG.getSetCC(dl, VT, N0.getOperand(0), N0.getOperand(1), CC);
3423 return DAG.getSetCC(dl, VT, Val, N1,
3439 return DAG.getSetCC(dl, VT, Op0.getOperand(0), Op0.getOperand(1),
3455 return DAG.getSetCC(dl, VT, Op0,
3461 return DAG.getSetCC(dl, VT, Op0,
3476 return DAG.getSetCC(dl, VT, N0.getOperand(0), N1, Cond);
3513 return DAG.getSetCC(dl, VT, N0,
3533 return DAG.getSetCC(dl, VT, N0,
3548 return DAG.getSetCC(dl, VT, N0, N1, ISD::SETNE);
3552 return DAG.getSetCC(dl, VT, N0,
3566 return DAG.getSetCC(dl, VT, N0, N1, ISD::SETNE);
3570 return DAG.getSetCC(dl, VT, N0,
3591 return DAG.getSetCC(dl, VT, N0,
3601 return DAG.getSetCC(dl, VT, N0, ConstMinusOne, ISD::SETGT);
3660 return DAG.getSetCC(dl, VT, Shift, CmpRHS, Cond);
3690 return DAG.getSetCC(dl, VT, Shift, CmpRHS, NewCond);
3705 return DAG.getSetCC(dl, VT, N0, N0, Cond);
3713 return DAG.getSetCC(dl, VT, N0.getOperand(0), NegN1, SwapCond);
3727 return DAG.getSetCC(dl, VT, N0, N1, ISD::SETOLE);
3730 return DAG.getSetCC(dl, VT, N0, N1, ISD::SETULE);
3733 return DAG.getSetCC(dl, VT, N0, N1, ISD::SETUGT);
3736 return DAG.getSetCC(dl, VT, N0, N1, ISD::SETOGT);
3740 return DAG.getSetCC(dl, VT, N0, N1, ISD::SETOGE);
3743 return DAG.getSetCC(dl, VT, N0, N1, ISD::SETUGE);
3746 return DAG.getSetCC(dl, VT, N0, N1, ISD::SETULT);
3749 return DAG.getSetCC(dl, VT, N0, N1, ISD::SETOLT);
3773 return DAG.getSetCC(dl, VT, N0, N1, NewCond);
3783 return DAG.getSetCC(dl, VT, N0.getOperand(1), N1.getOperand(1), Cond);
3785 return DAG.getSetCC(dl, VT, N0.getOperand(0), N1.getOperand(0), Cond);
3789 return DAG.getSetCC(dl, VT, N0.getOperand(1), N1.getOperand(0),
3792 return DAG.getSetCC(dl, VT, N0.getOperand(0), N1.getOperand(1),
3805 return DAG.getSetCC(dl, VT, N0.getOperand(0),
3817 DAG.getSetCC(dl, VT, N0.getOperand(0),
3828 DAG.getSetCC(dl, VT, N0.getOperand(1),
4869 SDValue IsOne = DAG.getSetCC(dl, VT, N1, One, ISD::SETEQ);
5064 return DAG.getSetCC(DL, SETCCVT, Op0, QVal,
5284 DAG.getSetCC(DL, SETCCVT, Op0, QVal,
5312 SDValue DivisorIsIntMin = DAG.getSetCC(DL, SETCCVT, D, IntMin, ISD::SETEQ);
5318 SDValue MaskedIsZero = DAG.getSetCC(DL, SETCCVT, Masked, Zero, Cond);
5828 SDValue IsZeroShift = DAG.getSetCC(DL, CCVT, ShAmt, Zero, ISD::SETEQ);
5986 SDValue Sel = DAG.getSetCC(dl, SetCCVT, Src, Cst, ISD::SETLT);
6077 SDValue SignBitTest = DAG.getSetCC(
6240 SDValue SrcIsZero = DAG.getSetCC(dl, SetCCVT, Op, Zero, ISD::SETEQ);
6292 SDValue SrcIsZero = DAG.getSetCC(dl, SetCCVT, Op, Zero, ISD::SETEQ);
6956 SDValue SumNeg = DAG.getSetCC(dl, BoolVT, SumDiff, Zero, ISD::SETLT);
6998 SDValue ProdNeg = DAG.getSetCC(dl, BoolVT, Product, Zero, ISD::SETLT);
7076 SDValue Overflow = DAG.getSetCC(dl, BoolVT, Hi, Sign, ISD::SETNE);
7127 SDValue SetCC = DAG.getSetCC(dl, SetCCType, Result, LHS, CC);
7149 SDValue SetCC = DAG.getSetCC(dl, OType, Result, Sat, ISD::SETNE);
7162 SDValue ResultLowerThanLHS = DAG.getSetCC(dl, OType, Result, LHS, ISD::SETLT);
7164 DAG.getSetCC(dl, OType, RHS, Zero, IsAdd ? ISD::SETLT : ISD::SETGT);
7190 Overflow = DAG.getSetCC(dl, SetCCVT,
7299 Overflow = DAG.getSetCC(dl, SetCCVT, TopHalf, Sign, ISD::SETNE);
7301 Overflow = DAG.getSetCC(dl, SetCCVT, TopHalf,
lib/Target/AArch64/AArch64ISelLowering.cpp 5798 SDValue Eq = DAG.getSetCC(DL, CCVT, Operand, FPZero, ISD::SETEQ);
8170 SDValue NewSetcc = DAG.getSetCC(dl, MVT::v4i16, LHS, RHS, CC);
11583 DAG.getSetCC(SDLoc(N), CmpVT.changeVectorElementTypeToInteger(),
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 1605 SDValue cv = DAG.getSetCC(DL, SetCCVT, fr, fb, ISD::SETOGE);
2049 SDValue Lt0 = DAG.getSetCC(SL, SetCCVT, Src, Zero, ISD::SETOGT);
2050 SDValue NeTrunc = DAG.getSetCC(SL, SetCCVT, Src, Trunc, ISD::SETONE);
2113 SDValue ExpLt0 = DAG.getSetCC(SL, SetCCVT, Exp, Zero, ISD::SETLT);
2114 SDValue ExpGt51 = DAG.getSetCC(SL, SetCCVT, Exp, FiftyOne, ISD::SETGT);
2144 SDValue Cond = DAG.getSetCC(SL, SetCCVT, Fabs, C2, ISD::SETOGT);
2183 SDValue Cmp = DAG.getSetCC(SL, SetCCVT, AbsDiff, Half, ISD::SETOGE);
2219 SDValue Tmp1 = DAG.getSetCC(SL, SetCCVT,
2230 SDValue ExpLt0 = DAG.getSetCC(SL, SetCCVT, Exp, Zero, ISD::SETLT);
2231 SDValue ExpGt51 = DAG.getSetCC(SL, SetCCVT, Exp, FiftyOne, ISD::SETGT);
2232 SDValue ExpEqNegOne = DAG.getSetCC(SL, SetCCVT, NegOne, Exp, ISD::SETEQ);
2275 SDValue Lt0 = DAG.getSetCC(SL, SetCCVT, Src, Zero, ISD::SETOLT);
2276 SDValue NeTrunc = DAG.getSetCC(SL, SetCCVT, Src, Trunc, ISD::SETONE);
2347 SDValue Hi0orLo0 = DAG.getSetCC(SL, SetCCVT, HiOrLo, Zero, ISD::SETEQ);
2370 SDValue Lo0OrHi0 = DAG.getSetCC(SL, SetCCVT, LoOrHi, Zero, ISD::SETEQ);
2434 DAG.getSetCC(SL, SetCCVT, L, ZeroI64, ISD::SETNE),
2453 SDValue RCmp = DAG.getSetCC(SL, SetCCVT, T, C, ISD::SETUGT);
2454 SDValue TCmp = DAG.getSetCC(SL, SetCCVT, T, C, ISD::SETEQ);
3571 SDValue NewCond = DAG.getSetCC(SL, Cond.getValueType(), LHS, RHS, NewCC);
lib/Target/AMDGPU/SIISelLowering.cpp 4719 SDValue NonNull = DAG.getSetCC(SL, MVT::i1, Src, FlatNullPtr, ISD::SETNE);
4737 = DAG.getSetCC(SL, MVT::i1, Src, SegmentNullPtr, ISD::SETNE);
6078 return DAG.getSetCC(SL, MVT::i1, SrcHi, Aperture, ISD::SETEQ);
7648 SDValue r2 = DAG.getSetCC(SL, SetCCVT, r1, K0, ISD::SETOGT);
7833 SDValue CmpDen = DAG.getSetCC(SL, MVT::i1, DenHi, Scale0Hi, ISD::SETEQ);
7834 SDValue CmpNum = DAG.getSetCC(SL, MVT::i1, NumHi, Scale1Hi, ISD::SETEQ);
lib/Target/ARM/ARMISelLowering.cpp 3667 DAG.getSetCC(dl, MVT::i1, CLSHi, Constant31, ISD::CondCode::SETEQ);
3669 DAG.getSetCC(dl, MVT::i1, Hi, Constant0, ISD::CondCode::SETEQ);
lib/Target/Hexagon/HexagonISelLowering.cpp 749 Copy = DAG.getSetCC(dl, MVT::i1, T, DAG.getConstant(0, dl, RegVT),
823 return DAG.getSetCC(dl, ResTy,
861 return DAG.getSetCC(dl, ResTy,
2762 SDValue Ov = DAG.getSetCC(dl, MVT::i1, Op, getZero(dl, ty(Op), DAG),
2768 SDValue Ov = DAG.getSetCC(dl, MVT::i1, Op,
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp 891 PickHi = DAG.getSetCC(dl, MVT::i1, IdxV, HalfV, ISD::SETUGT);
lib/Target/Lanai/LanaiISelLowering.cpp 1259 SDValue SetCC = DAG.getSetCC(dl, MVT::i32, ShAmt, Zero, ISD::SETEQ);
1270 SetCC = DAG.getSetCC(dl, MVT::i32, ExtraShAmt, Zero, ISD::SETGE);
1307 SDValue SetCC = DAG.getSetCC(dl, MVT::i32, NegatedPlus32, Zero, ISD::SETLE);
1316 SDValue ShiftIsZero = DAG.getSetCC(dl, MVT::i32, ShAmt, Zero, ISD::SETEQ);
lib/Target/Mips/MipsISelLowering.cpp 712 SetCC = DAG.getSetCC(DL, SetCC.getValueType(), SetCC.getOperand(0),
746 SetCC = DAG.getSetCC(DL, SetCC.getValueType(), SetCC.getOperand(0),
lib/Target/Mips/MipsSEISelLowering.cpp 1717 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1723 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1729 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1735 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1741 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1747 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1753 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1759 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1765 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1771 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1826 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1830 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1834 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1838 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1842 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1846 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1850 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1854 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1858 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
1862 return DAG.getSetCC(DL, Op->getValueType(0), Op->getOperand(1),
lib/Target/NVPTX/NVPTXISelLowering.cpp 2006 SDValue Cmp = DAG.getSetCC(dl, MVT::i1, ShAmt,
2066 SDValue Cmp = DAG.getSetCC(dl, MVT::i1, ShAmt,
2121 DAG.getSetCC(SL, SetCCVT, AbsA, DAG.getConstantFP(pow(2.0, 23.0), SL, VT),
2126 SDValue IsSmall =DAG.getSetCC(SL, SetCCVT, AbsA,
2152 SDValue IsSmall =DAG.getSetCC(SL, SetCCVT, AbsA,
2164 DAG.getSetCC(SL, SetCCVT, AbsA, DAG.getConstantFP(pow(2.0, 52.0), SL, VT),
lib/Target/PowerPC/PPCISelLowering.cpp 2987 DAG.getSetCC(dl, MVT::v4i32,
3024 return DAG.getSetCC(dl, VT, Sub, DAG.getConstant(0, dl, LHSVT), CC);
3049 SDValue CC64 = DAG.getSetCC(dl, MVT::i32, GprAnd,
3083 SDValue CC = DAG.getSetCC(dl, MVT::i32, VT.isInteger() ? GprIndex : FprIndex,
7803 Cond = DAG.getSetCC(dl, MVT::i32,
8364 return DAG.getSetCC(dl, MVT::v4i1, LoadedVect, FPZeros, ISD::SETEQ);
12603 return DAG.getSetCC(DL, VT, Add, DAG.getConstant(0, DL, OpVT), CC);
lib/Target/RISCV/RISCVISelLowering.cpp 751 SDValue CC = DAG.getSetCC(DL, VT, ShamtMinusXLen, Zero, ISD::SETLT);
803 SDValue CC = DAG.getSetCC(DL, VT, ShamtMinusXLen, Zero, ISD::SETLT);
lib/Target/Sparc/SparcISelLowering.cpp 2965 TopHalf = DAG.getSetCC(dl, MVT::i32, TopHalf, Tmp1, ISD::SETNE);
2967 TopHalf = DAG.getSetCC(dl, MVT::i32, TopHalf, DAG.getConstant(0, dl, VT),
lib/Target/X86/X86ISelLowering.cpp16965 return DAG.getSetCC(DL, VT, DAG.getConstant(0, DL, ExtVT),
17234 SDValue Mask = DAG.getSetCC(dl, MaskVT, Cond,
18261 SDValue Cond = DAG.getSetCC(dl, MVT::i8, AndNode,
18870 SDValue SignSet = DAG.getSetCC(
18978 SDValue Cmp = DAG.getSetCC(DL,
18987 Cmp = DAG.getSetCC(DL, getSetCCResultType(DAG.getDataLayout(),
19313 return DAG.getSetCC(DL, VT, DAG.getConstant(0, DL, InVT),
19361 return DAG.getSetCC(DL, VT, DAG.getConstant(0, DL, InVT), In, ISD::SETGT);
19362 return DAG.getSetCC(DL, VT, In, DAG.getConstant(0, DL, InVT), ISD::SETNE);
20340 SDValue Cmp = DAG.getSetCC(DL, MVT::i8, N0, Zero, ISD::SETLT);
20536 return DAG.getSetCC(dl, VT, Op0, Op1, SetCCOpcode);
21695 SDValue Sign = DAG.getSetCC(dl, MVT::v4i32, Zero, Curr, ISD::SETGT);
24692 HiZ = DAG.getSetCC(DL, MaskVT, Hi, Zero, ISD::SETEQ);
24695 HiZ = DAG.getSetCC(DL, CurrVT, Hi, Zero, ISD::SETEQ);
24718 HiZ = DAG.getSetCC(DL, MaskVT, DAG.getBitcast(CurrVT, Op0),
24722 HiZ = DAG.getSetCC(DL, CurrVT, DAG.getBitcast(CurrVT, Op0),
24926 SDValue Cmp = DAG.getSetCC(DL, SetCCResultType, X, Add, ISD::SETUGT);
24932 SDValue Cmp = DAG.getSetCC(DL, SetCCResultType, X, Y, ISD::SETUGT);
25014 SDValue Cond = DAG.getSetCC(DL, VT, N0, N1, CC);
25230 DAG.getSetCC(dl, VT, Zero, A, ISD::SETGT), B);
25232 DAG.getSetCC(dl, VT, Zero, B, ISD::SETGT), A);
25567 SDValue CMP = DAG.getSetCC(dl, MVT::v64i1, Zeros, R, ISD::SETGT);
25891 SDValue ZAmt = DAG.getSetCC(dl, VT, Amt, Zero, ISD::SETEQ);
25910 DAG.getSetCC(dl, VT, Amt, DAG.getConstant(0, dl, VT), ISD::SETEQ);
25912 DAG.getSetCC(dl, VT, Amt, DAG.getConstant(1, dl, VT), ISD::SETEQ);
26060 Sel = DAG.getSetCC(dl, MaskVT, DAG.getConstant(0, dl, VT), Sel,
28062 SDValue SignBits = DAG.getSetCC(dl, MVT::v4i32, Zero, In, ISD::SETGT);
35946 SDValue Setcc = DAG.getSetCC(DL, SetccVT, Movmsk, CmpC, CondCode);
36502 Res = DAG.getSetCC(dl, MVT::i1, Res, Mask, ISD::SETEQ);
36581 Cond = DAG.getSetCC(DL, CondVT, Cond.getOperand(0), Cond.getOperand(1),
37082 Cond = DAG.getSetCC(SDLoc(Cond), Cond.getValueType(),
39212 return DAG.getSetCC(dl, MVT::i1, Mask,
39617 return DAG.getSetCC(dl, MVT::i1, Mask,
39812 SDValue Cond = DAG.getSetCC(DL, SetCCResultType, ShiftOp,
41970 SDValue IsOp0Nan = DAG.getSetCC(DL, SetCCType, Op0, Op0, ISD::SETUO);
42396 Vec = DAG.getSetCC(DL, CCVT, Vec, BitMask, ISD::SETEQ);
42442 SDValue Res = DAG.getSetCC(dl, VT, N0.getOperand(0), N0.getOperand(1), CC);
42763 SDValue Cmp1 = DAG.getSetCC(DL, CmpVT, A, B, ISD::SETNE);
42764 SDValue Cmp2 = DAG.getSetCC(DL, CmpVT, C, D, ISD::SETNE);
42771 SDValue Cmp1 = DAG.getSetCC(DL, CmpVT, A, B, ISD::SETEQ);
42772 SDValue Cmp2 = DAG.getSetCC(DL, CmpVT, C, D, ISD::SETEQ);
42779 Cmp = DAG.getSetCC(DL, CmpVT, VecX, VecY, ISD::SETNE);
42783 Cmp = DAG.getSetCC(DL, CmpVT, VecX, VecY, ISD::SETEQ);
42790 return DAG.getSetCC(DL, VT, DAG.getBitcast(KRegVT, Cmp),
42809 return DAG.getSetCC(DL, VT, MovMsk, FFFFs, CC);
42830 return DAG.getSetCC(DL, VT, Add, DAG.getConstant(0, DL, OpVT), CC);
42837 return DAG.getSetCC(DL, VT, Add, DAG.getConstant(0, DL, OpVT), CC);