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

References

gen/lib/Target/AArch64/AArch64GenDAGISel.inc
94107 /*213882*/      /*SwitchOpcode*/ 49, TARGET_VAL(ISD::FROUND),// ->213934
94419 /*214460*/      /*SwitchOpcode*/ 49, TARGET_VAL(ISD::FROUND),// ->214512
105801 /*236579*/  /*SwitchOpcode*/ 91, TARGET_VAL(ISD::FROUND),// ->236673
gen/lib/Target/AArch64/AArch64GenFastISel.inc
 4286   case ISD::FROUND: return fastEmit_ISD_FROUND_r(VT, RetVT, Op0, Op0IsKill);
gen/lib/Target/ARM/ARMGenDAGISel.inc
37028 /* 81472*/      OPC_SwitchOpcode /*3 cases */, 78, TARGET_VAL(ISD::FROUND),// ->81554
37280 /* 82073*/      OPC_SwitchOpcode /*3 cases */, 78, TARGET_VAL(ISD::FROUND),// ->82155
45067 /* 99732*/  /*SwitchOpcode*/ 88, TARGET_VAL(ISD::FROUND),// ->99823
gen/lib/Target/ARM/ARMGenFastISel.inc
 2721   case ISD::FROUND: return fastEmit_ISD_FROUND_r(VT, RetVT, Op0, Op0IsKill);
gen/lib/Target/PowerPC/PPCGenDAGISel.inc
38597 /* 97728*/  /*SwitchOpcode*/ 103, TARGET_VAL(ISD::FROUND),// ->97834
gen/lib/Target/PowerPC/PPCGenFastISel.inc
 1708   case ISD::FROUND: return fastEmit_ISD_FROUND_r(VT, RetVT, Op0, Op0IsKill);
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc
25213 /* 47814*/  /*SwitchOpcode*/ 33|128,1/*161*/, TARGET_VAL(ISD::FROUND),// ->47979
include/llvm/CodeGen/BasicTTIImpl.h
 1267       ISDs.push_back(ISD::FROUND);
include/llvm/CodeGen/TargetLowering.h
  967       case ISD::STRICT_FROUND: EqOpc = ISD::FROUND; break;
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 3952   case ISD::FROUND:
 4390   case ISD::FROUND:
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
   93     case ISD::FROUND:      R = SoftenFloatRes_FROUND(N); break;
 1163   case ISD::FROUND:     ExpandFloatRes_FROUND(N, Lo, Hi); break;
 2067     case ISD::FROUND:
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  426   case ISD::FROUND:
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
   95   case ISD::FROUND:
  912   case ISD::FROUND:
 2864   case ISD::FROUND:
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 4015   case ISD::FROUND:
 7780   case ISD::STRICT_FROUND:     NewOpc = ISD::FROUND;     break;
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 6045     case Intrinsic::round:     Opcode = ISD::FROUND;     break;
 7643         if (visitUnaryFloatCall(I, ISD::FROUND))
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  209   case ISD::FROUND:                     return "fround";
lib/CodeGen/TargetLoweringBase.cpp
  684     setOperationAction(ISD::FROUND, VT, Expand);
  777     setOperationAction(ISD::FROUND,     VT, Expand);
lib/Target/AArch64/AArch64ISelLowering.cpp
  413     setOperationAction(ISD::FROUND,      MVT::f16,  Promote);
  436     setOperationAction(ISD::FROUND,      MVT::v4f16, Expand);
  460     setOperationAction(ISD::FROUND,      MVT::v8f16, Expand);
  479     setOperationAction(ISD::FROUND, Ty, Legal);
  496     setOperationAction(ISD::FROUND,  MVT::f16, Legal);
  675     setOperationAction(ISD::FROUND, MVT::v1f64, Expand);
  787       setOperationAction(ISD::FROUND, Ty, Legal);
  797         setOperationAction(ISD::FROUND, Ty, Legal);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  261   setOperationAction(ISD::FROUND, MVT::f32, Custom);
  262   setOperationAction(ISD::FROUND, MVT::f64, Custom);
 1143   case ISD::FROUND: return LowerFROUND(Op, DAG);
lib/Target/AMDGPU/SIISelLowering.cpp
  496     setOperationAction(ISD::FROUND, MVT::f16, Custom);
 8592   case ISD::FROUND:
lib/Target/ARM/ARMISelLowering.cpp
  330       setOperationAction(ISD::FROUND, VT, Legal);
 1345     setOperationAction(ISD::FROUND, MVT::f32, Legal);
 1361       setOperationAction(ISD::FROUND, MVT::f64, Legal);
 1385     setOperationAction(ISD::FROUND, MVT::f16, Legal);
lib/Target/Hexagon/HexagonISelLowering.cpp
 1431     ISD::FRINT,   ISD::FNEARBYINT,            ISD::FROUND,  ISD::FFLOOR,
lib/Target/Mips/MipsSEISelLowering.cpp
  156     setOperationAction(ISD::FROUND, MVT::f16, Promote);
lib/Target/NVPTX/NVPTXISelLowering.cpp
  556   setOperationAction(ISD::FROUND, MVT::f16, Promote);
  557   setOperationAction(ISD::FROUND, MVT::v2f16, Expand);
  558   setOperationAction(ISD::FROUND, MVT::f32, Custom);
  559   setOperationAction(ISD::FROUND, MVT::f64, Custom);
 2201   case ISD::FROUND:
lib/Target/PowerPC/PPCISelLowering.cpp
  315     setOperationAction(ISD::FROUND, MVT::f64, Legal);
  320     setOperationAction(ISD::FROUND, MVT::f32, Legal);
  770       setOperationAction(ISD::FROUND, MVT::v2f64, Legal);
  772       setOperationAction(ISD::FROUND, MVT::v4f32, Legal);
  904         setOperationAction(ISD::FROUND, MVT::f128, Legal);
 1053     setOperationAction(ISD::FROUND, MVT::v4f64, Legal);
 1058     setOperationAction(ISD::FROUND, MVT::v4f32, Legal);
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  337           case Intrinsic::round:              Opcode = ISD::FROUND;     break;
  398             Opcode = ISD::FROUND; break;
lib/Target/SystemZ/SystemZISelLowering.cpp
  428         setOperationAction(ISD::FROUND, VT, Legal);
  485     setOperationAction(ISD::FROUND, MVT::v2f64, Legal);
  517     setOperationAction(ISD::FROUND, MVT::v4f32, Legal);
lib/Target/X86/X86ISelLowering.cpp
36246   case ISD::FROUND: