|
reference, declaration → definition
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);
4962 TrueVal = DAG.getRegister(ARM::ZR, MVT::i32);
4968 SDValue Cmp = getARMCmp(LHS, RHS, CC, ARMcc, DAG, dl);
4970 return DAG.getNode(Opcode, dl, VT, TrueVal, FalseVal, ARMcc, Cmp);
4975 DAG.getTargetLoweringInfo().softenSetCCOperands(
4976 DAG, LHS.getValueType(), LHS, RHS, CC, dl, LHS, RHS);
4981 RHS = DAG.getConstant(0, dl, LHS.getValueType());
5009 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
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);
5044 SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
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);