Home
last modified time | relevance | path

Searched refs:FMAXNUM_IEEE (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXSubtarget.cpp96 case ISD::FMAXNUM_IEEE: in hasNativeBF16Support()
H A DNVPTXISelLowering.cpp545 case ISD::FMAXNUM_IEEE: in NVPTXTargetLowering()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1076 FMAXNUM_IEEE, enumerator
H A DBasicTTIImpl.h2887 IID == Intrinsic::maximumnum ? ISD::FMAXNUM_IEEE : ISD::FMINNUM_IEEE; in getTypeBasedIntrinsicInstrCost()
H A DTargetLowering.h2991 case ISD::FMAXNUM_IEEE: in isCommutativeBinOp()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp211 case ISD::FMAXNUM_IEEE: return "fmaxnum_ieee"; in getOperationName()
H A DLegalizeVectorOps.cpp408 case ISD::FMAXNUM_IEEE: in LegalizeOp()
H A DLegalizeVectorTypes.cpp157 case ISD::FMAXNUM_IEEE: in ScalarizeVectorResult()
1307 case ISD::FMAXNUM_IEEE: in SplitVectorResult()
4751 case ISD::FMAXNUM_IEEE: in WidenVectorResult()
H A DTargetLowering.cpp8656 Node->getOpcode() == ISD::FMINNUM ? ISD::FMINNUM_IEEE : ISD::FMAXNUM_IEEE; in expandFMINNUM_FMAXNUM()
8717 unsigned CompOpcIeee = IsMax ? ISD::FMAXNUM_IEEE : ISD::FMINNUM_IEEE; in expandFMINIMUM_FMAXIMUM()
8780 Opc == ISD::FMINIMUMNUM ? ISD::FMINNUM_IEEE : ISD::FMAXNUM_IEEE; in expandFMINIMUMNUM_FMAXIMUMNUM()
H A DLegalizeFloatTypes.cpp2871 case ISD::FMAXNUM_IEEE: in PromoteFloatResult()
H A DDAGCombiner.cpp6498 ? ISD::FMAXNUM_IEEE in getMinMaxOpcodeForFP()
6525 ? ISD::FMAXNUM_IEEE in getMinMaxOpcodeForFP()
6571 bool isFMAXNUMFMINNUM_IEEE = TLI.isOperationLegal(ISD::FMAXNUM_IEEE, OpVT) && in foldAndOrOfSETCC()
11722 unsigned IEEEOpcode = (LHS == True) ? ISD::FMINNUM_IEEE : ISD::FMAXNUM_IEEE; in combineMinNumMaxNumImpl()
11737 unsigned IEEEOpcode = (LHS == True) ? ISD::FMAXNUM_IEEE : ISD::FMINNUM_IEEE; in combineMinNumMaxNumImpl()
H A DSelectionDAG.cpp5808 case ISD::FMAXNUM_IEEE: { in isKnownNeverNaN()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp541 setOperationAction({ISD::FMINNUM_IEEE, ISD::FMAXNUM_IEEE}, in SITargetLowering()
778 setOperationAction({ISD::FMAXNUM_IEEE, ISD::FMINNUM_IEEE}, MVT::f16, Legal); in SITargetLowering()
780 setOperationAction({ISD::FMINNUM_IEEE, ISD::FMAXNUM_IEEE, ISD::FMINIMUMNUM, in SITargetLowering()
806 ISD::FMAXNUM_IEEE, ISD::FCANONICALIZE}, in SITargetLowering()
960 ISD::FMAXNUM_IEEE, in SITargetLowering()
6202 case ISD::FMAXNUM_IEEE: in LowerOperation()
13455 case ISD::FMAXNUM_IEEE: in isCanonicalized()
13796 case ISD::FMAXNUM_IEEE: in minMaxOpcToMin3Max3Opc()
13952 case ISD::FMAXNUM_IEEE: in supportsMin3Max3()
14036 (Opc == ISD::FMINNUM_IEEE && Op0.getOpcode() == ISD::FMAXNUM_IEEE) || in performMinMaxCombine()
[all …]
H A DAMDGPUISelLowering.cpp668 case ISD::FMAXNUM_IEEE: in fnegFoldsIntoOpcode()
4935 case ISD::FMAXNUM_IEEE: in inverseMinMax()
4938 return ISD::FMAXNUM_IEEE; in inverseMinMax()
5068 case ISD::FMAXNUM_IEEE: in performFNegCombine()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DGenericOpcodes.td867 // FMINNUM_IEEE/FMAXNUM_IEEE - Perform floating-point minimumNumber or
893 // as less than 0.0. While FMINNUM_IEEE/FMAXNUM_IEEE follow IEEE 754-2008
H A DTargetSelectionDAG.td541 def fmaxnum_ieee : SDNode<"ISD::FMAXNUM_IEEE", SDTFPBinOp,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp794 ISD::FMINNUM_IEEE, ISD::FMAXNUM_IEEE, in initActions()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp367 setOperationAction(ISD::FMAXNUM_IEEE, MVT::f32, Legal); in MipsTargetLowering()
371 setOperationAction(ISD::FMAXNUM_IEEE, MVT::f64, Legal); in MipsTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp196 setOperationAction(ISD::FMAXNUM_IEEE, MVT::f32, Legal); in LoongArchTargetLowering()
245 setOperationAction(ISD::FMAXNUM_IEEE, MVT::f64, Legal); in LoongArchTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp907 ISD::FMINNUM_IEEE, ISD::FMAXNUM_IEEE, in AArch64TargetLowering()
1246 ISD::FMAXNUM_IEEE, ISD::FMINNUM_IEEE, in AArch64TargetLowering()
1404 ISD::FROUND, ISD::FROUNDEVEN, ISD::FMAXNUM_IEEE, ISD::FMINNUM_IEEE, in AArch64TargetLowering()
2083 ISD::FMINNUM_IEEE, ISD::FMAXNUM_IEEE, ISD::STRICT_FMINIMUM, in addTypeForNEON()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp776 setOperationAction(ISD::FMAXNUM_IEEE, MVT::f64, Legal); in PPCTargetLowering()
777 setOperationAction(ISD::FMAXNUM_IEEE, MVT::f32, Legal); in PPCTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp46796 case ISD::FMAXNUM_IEEE: in scalarizeExtEltFP()