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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 8238       SDValue NotCond = DAG.getNOT(DL, Cond, MVT::i1);
 8240         NotCond = DAG.getNode(ISD::ZERO_EXTEND, DL, VT, NotCond);
 8245       SDValue NotCond = DAG.getNOT(DL, Cond, MVT::i1);
 8247         NotCond = DAG.getNode(ISD::SIGN_EXTEND, DL, VT, NotCond);
 8253         Cond = DAG.getNode(ISD::ZERO_EXTEND, DL, VT, Cond);
 8259         Cond = DAG.getNode(ISD::SIGN_EXTEND, DL, VT, Cond);
 8273           Cond = DAG.getNode(ISD::ZERO_EXTEND, DL, VT, Cond);
 8274         return DAG.getNode(ISD::ADD, DL, VT, Cond, N2);
 8279           Cond = DAG.getNode(ISD::SIGN_EXTEND, DL, VT, Cond);
 8280         return DAG.getNode(ISD::ADD, DL, VT, Cond, N2);
 8286           Cond = DAG.getNode(ISD::ZERO_EXTEND, DL, VT, Cond);
 8287         SDValue ShAmtC = DAG.getConstant(C1Val.exactLogBase2(), DL, VT);
 8288         return DAG.getNode(ISD::SHL, DL, VT, Cond, ShAmtC);
 8314         DAG.getNode(ISD::XOR, DL, CondVT, Cond, DAG.getConstant(1, DL, CondVT));
 8314         DAG.getNode(ISD::XOR, DL, CondVT, Cond, DAG.getConstant(1, DL, CondVT));
 8317     return DAG.getZExtOrTrunc(NotCond, DL, VT);