|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/CodeGen/SelectionDAG.h 611 SDValue getBoolConstant(bool V, const SDLoc &DL, EVT VT, EVT OpVT);
References
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 9593 : DAG.getBoolConstant(true, DL, VT, N00VT);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 1164 SDValue TrueValue = getBoolConstant(true, DL, VT, VT);
1976 case ISD::SETFALSE2: return getBoolConstant(false, dl, VT, OpVT);
1978 case ISD::SETTRUE2: return getBoolConstant(true, dl, VT, OpVT);
2011 return getBoolConstant(ISD::isTrueWhenEqual(Cond), dl, VT, OpVT);
2021 case ISD::SETEQ: return getBoolConstant(C1 == C2, dl, VT, OpVT);
2022 case ISD::SETNE: return getBoolConstant(C1 != C2, dl, VT, OpVT);
2023 case ISD::SETULT: return getBoolConstant(C1.ult(C2), dl, VT, OpVT);
2024 case ISD::SETUGT: return getBoolConstant(C1.ugt(C2), dl, VT, OpVT);
2025 case ISD::SETULE: return getBoolConstant(C1.ule(C2), dl, VT, OpVT);
2026 case ISD::SETUGE: return getBoolConstant(C1.uge(C2), dl, VT, OpVT);
2027 case ISD::SETLT: return getBoolConstant(C1.slt(C2), dl, VT, OpVT);
2028 case ISD::SETGT: return getBoolConstant(C1.sgt(C2), dl, VT, OpVT);
2029 case ISD::SETLE: return getBoolConstant(C1.sle(C2), dl, VT, OpVT);
2030 case ISD::SETGE: return getBoolConstant(C1.sge(C2), dl, VT, OpVT);
2045 case ISD::SETOEQ: return getBoolConstant(R==APFloat::cmpEqual, dl, VT,
2050 case ISD::SETONE: return getBoolConstant(R==APFloat::cmpGreaterThan ||
2056 case ISD::SETOLT: return getBoolConstant(R==APFloat::cmpLessThan, dl, VT,
2061 case ISD::SETOGT: return getBoolConstant(R==APFloat::cmpGreaterThan, dl,
2066 case ISD::SETOLE: return getBoolConstant(R==APFloat::cmpLessThan ||
2072 case ISD::SETOGE: return getBoolConstant(R==APFloat::cmpGreaterThan ||
2074 case ISD::SETO: return getBoolConstant(R!=APFloat::cmpUnordered, dl, VT,
2076 case ISD::SETUO: return getBoolConstant(R==APFloat::cmpUnordered, dl, VT,
2078 case ISD::SETUEQ: return getBoolConstant(R==APFloat::cmpUnordered ||
2081 case ISD::SETUNE: return getBoolConstant(R!=APFloat::cmpEqual, dl, VT,
2083 case ISD::SETULT: return getBoolConstant(R==APFloat::cmpUnordered ||
2086 case ISD::SETUGT: return getBoolConstant(R==APFloat::cmpGreaterThan ||
2089 case ISD::SETULE: return getBoolConstant(R!=APFloat::cmpGreaterThan, dl,
2091 case ISD::SETUGE: return getBoolConstant(R!=APFloat::cmpLessThan, dl, VT,
2111 return getBoolConstant(false, dl, VT, OpVT);
2113 return getBoolConstant(true, dl, VT, OpVT);
9213 getBoolConstant(true, dl, OvEltVT, ResVT),
lib/CodeGen/SelectionDAG/TargetLowering.cpp 3503 return DAG.getBoolConstant(true, dl, VT, OpVT);
3523 return DAG.getBoolConstant(true, dl, VT, OpVT);
3542 return DAG.getBoolConstant(false, dl, VT, OpVT); // X < MIN --> false
3560 return DAG.getBoolConstant(false, dl, VT, OpVT); // X > MAX --> false
3764 return DAG.getBoolConstant(EqTrue, dl, VT, OpVT);
3766 return DAG.getBoolConstant(EqTrue, dl, VT, OpVT);