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

References

lib/Target/ARM/ARMISelLowering.cpp
 4890       return DAG.getNode(ARMISD::USAT, dl, VT, SatValue,
 4891                          DAG.getConstant(countTrailingOnes(SatConstant), dl, VT));
 4893       return DAG.getNode(ARMISD::SSAT, dl, VT, SatValue,
 4894                          DAG.getConstant(countTrailingOnes(SatConstant), dl, VT));
 4906     SDValue ShiftV = DAG.getNode(ISD::SRA, dl, VT, SatValue,
 4907                                  DAG.getConstant(31, dl, VT));
 4909       SDValue NotShiftV = DAG.getNode(ISD::XOR, dl, VT, ShiftV,
 4910                                       DAG.getAllOnesConstant(dl, VT));
 4911       return DAG.getNode(ISD::AND, dl, VT, SatValue, NotShiftV);
 4913       return DAG.getNode(ISD::OR, dl, VT, SatValue, ShiftV);
 4968       SDValue Cmp = getARMCmp(LHS, RHS, CC, ARMcc, DAG, dl);
 4970       return DAG.getNode(Opcode, dl, VT, TrueVal, FalseVal, ARMcc, Cmp);
 4976         DAG, LHS.getValueType(), LHS, RHS, CC, dl, LHS, RHS);
 4981       RHS = DAG.getConstant(0, dl, LHS.getValueType());
 5010     SDValue Cmp = getARMCmp(LHS, RHS, CC, ARMcc, DAG, dl);
 5013       ARMcc = DAG.getConstant(ARMCC::GE, dl, MVT::i32);
 5014     return getCMOV(dl, VT, FalseVal, TrueVal, ARMcc, CCR, Cmp, DAG);
 5042   SDValue ARMcc = DAG.getConstant(CondCode, dl, MVT::i32);
 5043   SDValue Cmp = getVFPCmp(LHS, RHS, DAG, dl);
 5045   SDValue Result = getCMOV(dl, VT, FalseVal, TrueVal, ARMcc, CCR, Cmp, DAG);
 5047     SDValue ARMcc2 = DAG.getConstant(CondCode2, dl, MVT::i32);
 5049     SDValue Cmp2 = getVFPCmp(LHS, RHS, DAG, dl);
 5050     Result = getCMOV(dl, VT, Result, TrueVal, ARMcc2, CCR, Cmp2, DAG);