Home
last modified time | relevance | path

Searched refs:FMINNUM (Results 1 – 19 of 19) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h523 FMINNUM, FMAXNUM, enumerator
DBasicTTIImpl.h645 ISD = ISD::FMINNUM; in getIntrinsicInstrCost()
DSelectionDAG.h1100 case ISD::FMINNUM:
/external/llvm/lib/Target/AMDGPU/
DSIISelLowering.cpp83 setOperationAction(ISD::FMINNUM, MVT::f64, Legal); in SITargetLowering()
256 setTargetDAGCombine(ISD::FMINNUM); in SITargetLowering()
1906 case ISD::FMINNUM: in minMaxOpcToMin3Max3Opc()
1995 case ISD::FMINNUM: in PerformDAGCombine()
DAMDGPUISelLowering.cpp92 setOperationAction(ISD::FMINNUM, MVT::f32, Legal); in AMDGPUTargetLowering()
342 setOperationAction(ISD::FMINNUM, VT, Expand); in AMDGPUTargetLowering()
963 SDValue Tmp = DAG.getNode(ISD::FMINNUM, DL, VT, Rsq, in LowerINTRINSIC_WO_CHAIN()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp153 case ISD::FMINNUM: return "fminnum"; in getOperationName()
DLegalizeFloatTypes.cpp77 case ISD::FMINNUM: R = SoftenFloatRes_FMINNUM(N); break; in SoftenFloatResult()
999 case ISD::FMINNUM: ExpandFloatRes_FMINNUM(N, Lo, Hi); break; in ExpandFloatResult()
1874 case ISD::FMINNUM: in PromoteFloatResult()
DLegalizeVectorOps.cpp302 case ISD::FMINNUM: in LegalizeOp()
DSelectionDAGBuilder.cpp2481 case SPNB_RETURNS_OTHER: Opc = ISD::FMINNUM; break; in visitSelect()
2483 if (TLI.isOperationLegalOrCustom(ISD::FMINNUM, VT)) in visitSelect()
2484 Opc = ISD::FMINNUM; in visitSelect()
2488 Opc = TLI.isOperationLegalOrCustom(ISD::FMINNUM, VT.getScalarType()) ? in visitSelect()
2489 ISD::FMINNUM : ISD::FMINNAN; in visitSelect()
4784 setValue(&I, DAG.getNode(ISD::FMINNUM, sdl, in visitIntrinsicCall()
5801 if (visitBinaryFloatCall(I, ISD::FMINNUM)) in visitCall()
DLegalizeVectorTypes.cpp110 case ISD::FMINNUM: in ScalarizeVectorResult()
670 case ISD::FMINNUM: in SplitVectorResult()
2034 case ISD::FMINNUM: in WidenVectorResult()
DLegalizeDAG.cpp4021 case ISD::FMINNUM: in ConvertNodeToLibcall()
4401 case ISD::FMINNUM: in PromoteNode()
DDAGCombiner.cpp1427 case ISD::FMINNUM: return visitFMINNUM(N); in visit()
4994 unsigned Opcode = (LHS == True) ? ISD::FMINNUM : ISD::FMAXNUM; in combineMinNumMaxNum()
5005 unsigned Opcode = (LHS == True) ? ISD::FMAXNUM : ISD::FMINNUM; in combineMinNumMaxNum()
9247 return DAG.getNode(ISD::FMINNUM, SDLoc(N), VT, N1, N0); in visitFMINNUM()
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp788 setOperationAction(ISD::FMINNUM, VT, Expand); in initActions()
846 setOperationAction(ISD::FMINNUM, VT, Expand); in initActions()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp305 setOperationAction(ISD::FMINNUM, MVT::f16, Promote); in AArch64TargetLowering()
397 setOperationAction(ISD::FMINNUM, Ty, Legal); in AArch64TargetLowering()
703 ISD::FMINNUM, ISD::FMAXNUM}) in addTypeForNEON()
8411 return DAG.getNode(ISD::FMINNUM, SDLoc(N), N->getValueType(0), in performIntrinsicCombine()
8801 if (Op == ISD::FMAXNUM || Op == ISD::FMINNUM) { in tryMatchAcrossLaneShuffleForReduction()
8882 case ISD::FMINNUM: in tryMatchAcrossLaneShuffleForReduction()
8947 Op != ISD::UMIN && Op != ISD::FMAXNUM && Op != ISD::FMINNUM) in performAcrossLaneMinMaxReductionCombine()
8958 if (Op == ISD::FMAXNUM || Op == ISD::FMINNUM) { in performAcrossLaneMinMaxReductionCombine()
8985 (Op == ISD::FMINNUM && CC != ISD::SETOLT && CC != ISD::SETOLE && in performAcrossLaneMinMaxReductionCombine()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td424 def fminnum : SDNode<"ISD::FMINNUM" , SDTFPBinOp>;
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp979 setOperationAction(ISD::FMINNUM, MVT::f32, Legal); in ARMTargetLowering()
981 setOperationAction(ISD::FMINNUM, MVT::v2f32, Legal); in ARMTargetLowering()
983 setOperationAction(ISD::FMINNUM, MVT::v4f32, Legal); in ARMTargetLowering()
993 setOperationAction(ISD::FMINNUM, MVT::f64, Legal); in ARMTargetLowering()
2833 ? ISD::FMINNUM : ISD::FMAXNUM; in LowerINTRINSIC_WO_CHAIN()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1762 ISD::FMINNUM, ISD::FMAXNUM, ISD::FSINCOS, in HexagonTargetLowering()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp705 setOperationAction(ISD::FMINNUM, MVT::v4f64, Legal); in PPCTargetLowering()
751 setOperationAction(ISD::FMINNUM, MVT::v4f32, Legal); in PPCTargetLowering()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp678 setOperationAction(ISD::FMINNUM, MVT::f80, Expand); in X86TargetLowering()