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

References

lib/Target/ARM/ARMISelLowering.cpp
14282     Res = DAG.getNode(ARMISD::CMOV, dl, VT, LHS, TrueVal, ARMcc,
14287     Res = DAG.getNode(ARMISD::CMOV, dl, VT, LHS, FalseVal, ARMcc,
14300       return DAG.getNode(ARMISD::CMOV, dl, VT, FalseVal, TrueVal,
14306   if (!VT.isInteger())
14316         SDValue Sub = DAG.getNode(ISD::SUB, dl, VT, LHS, RHS);
14317         Res = DAG.getNode(ISD::SRL, dl, VT, DAG.getNode(ISD::CTLZ, dl, VT, Sub),
14317         Res = DAG.getNode(ISD::SRL, dl, VT, DAG.getNode(ISD::CTLZ, dl, VT, Sub),
14329         SDValue Sub = DAG.getNode(ISD::SUB, dl, VT, LHS, RHS);
14330         SDVTList VTs = DAG.getVTList(VT, MVT::i32);
14344           DAG.getNode(ARMISD::SUBS, dl, DAG.getVTList(VT, MVT::i32), LHS, RHS);
14347       Res = DAG.getNode(ARMISD::CMOV, dl, VT, Sub, TrueVal, ARMcc,
14358           DAG.getNode(ARMISD::SUBS, dl, DAG.getVTList(VT, MVT::i32), LHS, RHS);
14361       Res = DAG.getNode(ARMISD::CMOV, dl, VT, Sub, FalseVal,
14387     SDVTList VTs = DAG.getVTList(VT, MVT::i32);
14390       TrueVal = DAG.getConstant(1, dl, VT);
14395       Res = DAG.getNode(ISD::SHL, dl, VT, Res,