Searched refs:FMINNUM_IEEE (Results 1 – 17 of 17) sorted by relevance
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | ISDOpcodes.h | 949 FMINNUM_IEEE, enumerator
|
H A D | TargetLowering.h | 2689 case ISD::FMINNUM_IEEE: in isCommutativeBinOp()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 192 case ISD::FMINNUM_IEEE: return "fminnum_ieee"; in getOperationName()
|
H A D | LegalizeVectorOps.cpp | 363 case ISD::FMINNUM_IEEE: in LegalizeOp()
|
H A D | LegalizeVectorTypes.cpp | 125 case ISD::FMINNUM_IEEE: in ScalarizeVectorResult()
|
H A D | SelectionDAG.cpp | 4878 case ISD::FMINNUM_IEEE: in isKnownNeverNaN()
|
H A D | TargetLowering.cpp | 7960 ISD::FMINNUM_IEEE : ISD::FMAXNUM_IEEE; in expandFMINNUM_FMAXNUM()
|
H A D | DAGCombiner.cpp | 10389 unsigned IEEEOpcode = (LHS == True) ? ISD::FMINNUM_IEEE : ISD::FMAXNUM_IEEE; in combineMinNumMaxNumImpl() 10404 unsigned IEEEOpcode = (LHS == True) ? ISD::FMAXNUM_IEEE : ISD::FMINNUM_IEEE; in combineMinNumMaxNumImpl()
|
/openbsd/gnu/llvm/llvm/include/llvm/Target/ |
H A D | GenericOpcodes.td | 776 // FMINNUM_IEEE/FMAXNUM_IEEE - Perform floating-point minimum or maximum on 795 // as less than 0.0. While FMINNUM_IEEE/FMAXNUM_IEEE follow IEEE 754-2008
|
H A D | TargetSelectionDAG.td | 485 def fminnum_ieee : SDNode<"ISD::FMINNUM_IEEE", SDTFPBinOp,
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | SIISelLowering.cpp | 463 setOperationAction({ISD::FMINNUM_IEEE, ISD::FMAXNUM_IEEE}, in SITargetLowering() 643 setOperationAction({ISD::FMAXNUM_IEEE, ISD::FMINNUM_IEEE}, MVT::f16, Legal); in SITargetLowering() 645 setOperationAction({ISD::FMINNUM_IEEE, ISD::FMAXNUM_IEEE}, in SITargetLowering() 665 setOperationAction({ISD::FADD, ISD::FMUL, ISD::FMA, ISD::FMINNUM_IEEE, in SITargetLowering() 754 ISD::FMINNUM_IEEE, in SITargetLowering() 4777 case ISD::FMINNUM_IEEE: in LowerOperation() 10147 case ISD::FMINNUM_IEEE: in isCanonicalized() 10482 case ISD::FMINNUM_IEEE: in minMaxOpcToMin3Max3Opc() 10655 (Opc == ISD::FMINNUM_IEEE && Op0.getOpcode() == ISD::FMAXNUM_IEEE) || in performMinMaxCombine() 10834 case ISD::FMINNUM_IEEE: { in performExtractVectorEltCombine() [all …]
|
H A D | AMDGPUISelLowering.cpp | 568 case ISD::FMINNUM_IEEE: in fnegFoldsIntoOp() 3813 return ISD::FMINNUM_IEEE; in inverseMinMax() 3814 case ISD::FMINNUM_IEEE: in inverseMinMax() 3929 case ISD::FMINNUM_IEEE: in performFNegCombine()
|
/openbsd/gnu/llvm/llvm/docs/GlobalISel/ |
H A D | GenericOpcode.rst | 530 FMINNUM_IEEE follow IEEE 754-2008 semantics, FMINIMUM follows IEEE 754-2018
|
/openbsd/gnu/llvm/llvm/lib/Target/LoongArch/ |
H A D | LoongArchISelLowering.cpp | 141 setOperationAction(ISD::FMINNUM_IEEE, MVT::f32, Legal); in LoongArchTargetLowering() 159 setOperationAction(ISD::FMINNUM_IEEE, MVT::f64, Legal); in LoongArchTargetLowering()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 802 ISD::FMINNUM_IEEE, ISD::FMAXNUM_IEEE, in initActions()
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 755 setOperationAction(ISD::FMINNUM_IEEE, MVT::f64, Legal); in PPCTargetLowering() 756 setOperationAction(ISD::FMINNUM_IEEE, MVT::f32, Legal); in PPCTargetLowering()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 44847 case ISD::FMINNUM_IEEE: in scalarizeExtEltFP()
|