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

References

gen/lib/Target/AArch64/AArch64GenDAGISel.inc
106215 /*237350*/  /*SwitchOpcode*/ 110, TARGET_VAL(ISD::FMAXIMUM),// ->237463
gen/lib/Target/AArch64/AArch64GenFastISel.inc
 7725   case ISD::FMAXIMUM: return fastEmit_ISD_FMAXIMUM_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/ARM/ARMGenDAGISel.inc
45284 /*100234*/  /*SwitchOpcode*/ 28|128,2/*284*/, TARGET_VAL(ISD::FMAXIMUM),// ->100522
gen/lib/Target/ARM/ARMGenFastISel.inc
 5165   case ISD::FMAXIMUM: return fastEmit_ISD_FMAXIMUM_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc
25557 /* 48549*/  /*SwitchOpcode*/ 84, TARGET_VAL(ISD::FMAXIMUM),// ->48636
gen/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc
19117 /* 36505*/  /*SwitchOpcode*/ 48, TARGET_VAL(ISD::FMAXIMUM),// ->36556
gen/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc
 1907   case ISD::FMAXIMUM: return fastEmit_ISD_FMAXIMUM_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
include/llvm/CodeGen/BasicTTIImpl.h
 1246         ISDs.push_back(ISD::FMAXIMUM);
include/llvm/CodeGen/TargetLowering.h
 2287     case ISD::FMAXIMUM:
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 1583   case ISD::FMAXIMUM:           return visitFMAXIMUM(N);
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
 2076     case ISD::FMAXIMUM:
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  410   case ISD::FMAXIMUM:
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  119   case ISD::FMAXIMUM:
  940   case ISD::FMAXIMUM:
 2134     CombineOpc = NoNaN ? ISD::FMAXNUM : ISD::FMAXIMUM;
 2743   case ISD::FMAXIMUM:
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 4077   case ISD::FMAXIMUM: {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 3312       case SPNB_RETURNS_NAN:   Opc = ISD::FMAXIMUM; break;
 3318         else if (TLI.isOperationLegalOrCustom(ISD::FMAXIMUM, VT))
 3319           Opc = ISD::FMAXIMUM;
 3322             ISD::FMAXNUM : ISD::FMAXIMUM;
 6091     setValue(&I, DAG.getNode(ISD::FMAXIMUM, sdl,
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  189   case ISD::FMAXIMUM:                   return "fmaximum";
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 6149         Node->getOpcode() == ISD::FMINNUM ? ISD::FMINIMUM : ISD::FMAXIMUM;
 7333     BaseOpcode = NoNaN ? ISD::FMAXNUM : ISD::FMAXIMUM;
lib/CodeGen/TargetLoweringBase.cpp
  640     setOperationAction(ISD::FMAXIMUM, VT, Expand);
lib/Target/AArch64/AArch64ISelLowering.cpp
  418     setOperationAction(ISD::FMAXIMUM,    MVT::f16,  Promote);
  483     setOperationAction(ISD::FMAXIMUM, Ty, Legal);
  500     setOperationAction(ISD::FMAXIMUM, MVT::f16, Legal);
  884          {ISD::FMINIMUM, ISD::FMAXIMUM, ISD::FMINNUM, ISD::FMAXNUM})
10492     return DAG.getNode(ISD::FMAXIMUM, SDLoc(N), N->getValueType(0),
lib/Target/ARM/ARMISelLowering.cpp
 1392     setOperationAction(ISD::FMAXIMUM, MVT::f16, Legal);
 1394     setOperationAction(ISD::FMAXIMUM, MVT::f32, Legal);
 1396     setOperationAction(ISD::FMAXIMUM, MVT::v2f32, Legal);
 1398     setOperationAction(ISD::FMAXIMUM, MVT::v4f32, Legal);
 1407       setOperationAction(ISD::FMAXIMUM, MVT::v4f16, Legal);
 1409       setOperationAction(ISD::FMAXIMUM, MVT::v8f16, Legal);
 3737       ? ISD::FMINIMUM : ISD::FMAXIMUM;
lib/Target/Mips/MipsSEISelLowering.cpp
  161     setOperationAction(ISD::FMAXIMUM, MVT::f16, Promote);
lib/Target/NVPTX/NVPTXISelLowering.cpp
  581   setOperationAction(ISD::FMAXIMUM, MVT::f16, Promote);
lib/Target/SystemZ/SystemZISelLowering.cpp
  520     setOperationAction(ISD::FMAXIMUM, MVT::f64, Legal);
  525     setOperationAction(ISD::FMAXIMUM, MVT::v2f64, Legal);
  530     setOperationAction(ISD::FMAXIMUM, MVT::f32, Legal);
  535     setOperationAction(ISD::FMAXIMUM, MVT::v4f32, Legal);
  540     setOperationAction(ISD::FMAXIMUM, MVT::f128, Legal);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  102     setOperationAction(ISD::FMAXIMUM, T, Legal);
lib/Target/X86/X86ISelLowering.cpp
36236   case ISD::FMAXIMUM: