| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 1328 SDValue TrueValue = getBoolConstant(true, DL, VT, VT); in getLogicalNOT() 1332 SDValue SelectionDAG::getBoolConstant(bool V, const SDLoc &DL, EVT VT, in getBoolConstant() function in SelectionDAG 2218 case ISD::SETFALSE2: return getBoolConstant(false, dl, VT, OpVT); in FoldSetCC() 2220 case ISD::SETTRUE2: return getBoolConstant(true, dl, VT, OpVT); in FoldSetCC() 2253 return getBoolConstant(ISD::isTrueWhenEqual(Cond), dl, VT, OpVT); in FoldSetCC() 2263 case ISD::SETEQ: return getBoolConstant(C1 == C2, dl, VT, OpVT); in FoldSetCC() 2264 case ISD::SETNE: return getBoolConstant(C1 != C2, dl, VT, OpVT); in FoldSetCC() 2265 case ISD::SETULT: return getBoolConstant(C1.ult(C2), dl, VT, OpVT); in FoldSetCC() 2266 case ISD::SETUGT: return getBoolConstant(C1.ugt(C2), dl, VT, OpVT); in FoldSetCC() 2267 case ISD::SETULE: return getBoolConstant(C1.ule(C2), dl, VT, OpVT); in FoldSetCC() [all …]
|
| H A D | LegalizeVectorOps.cpp | 1386 DAG.getBoolConstant(true, dl, VT, LHS.getValueType()), in ExpandSETCC() 1387 DAG.getBoolConstant(false, dl, VT, LHS.getValueType()), CC); in ExpandSETCC()
|
| H A D | TargetLowering.cpp | 3766 return DAG.getBoolConstant(Cond == ISD::SETNE, dl, VT, OpVT); in SimplifySetCC() 3904 return DAG.getBoolConstant(true, dl, VT, OpVT); in SimplifySetCC() 3924 return DAG.getBoolConstant(true, dl, VT, OpVT); in SimplifySetCC() 3943 return DAG.getBoolConstant(false, dl, VT, OpVT); // X < MIN --> false in SimplifySetCC() 3961 return DAG.getBoolConstant(false, dl, VT, OpVT); // X > MAX --> false in SimplifySetCC() 4212 return DAG.getBoolConstant(EqTrue, dl, VT, OpVT); in SimplifySetCC() 4214 return DAG.getBoolConstant(EqTrue, dl, VT, OpVT); in SimplifySetCC() 5654 SDValue Replacement = DAG.getBoolConstant(Cond == ISD::SETEQ ? false : true, in prepareUREMEqFold()
|
| H A D | LegalizeVectorTypes.cpp | 4494 DAG.getBoolConstant(true, dl, EltVT, VT), in WidenVecRes_STRICT_FSETCC() 4495 DAG.getBoolConstant(false, dl, EltVT, VT)); in WidenVecRes_STRICT_FSETCC() 5053 DAG.getBoolConstant(true, dl, EltVT, VT), in WidenVecOp_STRICT_FSETCC() 5054 DAG.getBoolConstant(false, dl, EltVT, VT)); in WidenVecOp_STRICT_FSETCC()
|
| H A D | DAGCombiner.cpp | 4688 DAG.getBoolConstant(Overflow, DL, CarryVT, CarryVT)); in visitMULO() 10956 : DAG.getBoolConstant(true, DL, VT, N00VT); in visitSIGN_EXTEND() 11302 DAG.getBoolConstant(true, DL, N0VT, N00VT), in visitZERO_EXTEND() 11303 DAG.getBoolConstant(false, DL, N0VT, N00VT), in visitZERO_EXTEND()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 652 SDValue getBoolConstant(bool V, const SDLoc &DL, EVT VT, EVT OpVT);
|