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

References

lib/Target/ARM/ARMISelLowering.cpp
 4377     ARMcc = DAG.getConstant(ARMCC::VC, dl, MVT::i32);
 4378     Value = DAG.getNode(ISD::ADD, dl, Op.getValueType(), LHS, RHS);
 4379     OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, Value, LHS);
 4382     ARMcc = DAG.getConstant(ARMCC::HS, dl, MVT::i32);
 4385     Value = DAG.getNode(ARMISD::ADDC, dl,
 4388     OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, Value, LHS);
 4391     ARMcc = DAG.getConstant(ARMCC::VC, dl, MVT::i32);
 4392     Value = DAG.getNode(ISD::SUB, dl, Op.getValueType(), LHS, RHS);
 4393     OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, LHS, RHS);
 4396     ARMcc = DAG.getConstant(ARMCC::HS, dl, MVT::i32);
 4397     Value = DAG.getNode(ISD::SUB, dl, Op.getValueType(), LHS, RHS);
 4398     OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, LHS, RHS);
 4402     ARMcc = DAG.getConstant(ARMCC::EQ, dl, MVT::i32);
 4403     Value = DAG.getNode(ISD::UMUL_LOHI, dl,
 4406     OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, Value.getValue(1),
 4407                               DAG.getConstant(0, dl, MVT::i32));
 4413     ARMcc = DAG.getConstant(ARMCC::EQ, dl, MVT::i32);
 4414     Value = DAG.getNode(ISD::SMUL_LOHI, dl,
 4417     OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, Value.getValue(1),
 4418                               DAG.getNode(ISD::SRA, dl, Op.getValueType(),
 4420                                           DAG.getConstant(31, dl, MVT::i32)));