Home
last modified time | relevance | path

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

/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h532 FMINNUM, FMAXNUM, enumerator
DBasicTTIImpl.h769 ISDs.push_back(ISD::FMINNUM); in getIntrinsicInstrCost()
DSelectionDAG.h1186 case ISD::FMINNUM:
/external/llvm/lib/Target/PowerPC/
DPPCCTRLoops.cpp308 case Intrinsic::minnum: Opcode = ISD::FMINNUM; break; in mightUseCTR()
372 Opcode = ISD::FMINNUM; break; in mightUseCTR()
DPPCISelLowering.cpp720 setOperationAction(ISD::FMINNUM, MVT::v4f64, Legal); in PPCTargetLowering()
766 setOperationAction(ISD::FMINNUM, MVT::v4f32, Legal); in PPCTargetLowering()
/external/llvm/lib/Target/AMDGPU/
DSIISelLowering.cpp205 setOperationAction(ISD::FMINNUM, MVT::f64, Legal); in SITargetLowering()
223 setTargetDAGCombine(ISD::FMINNUM); in SITargetLowering()
1709 SDValue Tmp = DAG.getNode(ISD::FMINNUM, DL, VT, Rsq, in LowerINTRINSIC_WO_CHAIN()
2699 case ISD::FMINNUM: in minMaxOpcToMin3Max3Opc()
2816 if (((Opc == ISD::FMINNUM && Op0.getOpcode() == ISD::FMAXNUM) || in performMinMaxCombine()
2869 case ISD::FMINNUM: in PerformDAGCombine()
DAMDGPUISelLowering.cpp246 setOperationAction(ISD::FMINNUM, MVT::f32, Legal); in AMDGPUTargetLowering()
408 setOperationAction(ISD::FMINNUM, VT, Expand); in AMDGPUTargetLowering()
/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()
1017 case ISD::FMINNUM: ExpandFloatRes_FMINNUM(N, Lo, Hi); break; in ExpandFloatResult()
1892 case ISD::FMINNUM: in PromoteFloatResult()
DLegalizeVectorOps.cpp303 case ISD::FMINNUM: in LegalizeOp()
DSelectionDAGBuilder.cpp2785 case SPNB_RETURNS_OTHER: Opc = ISD::FMINNUM; break; in visitSelect()
2787 if (TLI.isOperationLegalOrCustom(ISD::FMINNUM, VT)) in visitSelect()
2788 Opc = ISD::FMINNUM; in visitSelect()
2792 Opc = TLI.isOperationLegalOrCustom(ISD::FMINNUM, VT.getScalarType()) ? in visitSelect()
2793 ISD::FMINNUM : ISD::FMINNAN; in visitSelect()
5211 : ISD::FMINNUM; in visitIntrinsicCall()
6249 if (visitBinaryFloatCall(I, ISD::FMINNUM)) in visitCall()
DLegalizeVectorTypes.cpp110 case ISD::FMINNUM: in ScalarizeVectorResult()
675 case ISD::FMINNUM: in SplitVectorResult()
2091 case ISD::FMINNUM: in WidenVectorResult()
DLegalizeDAG.cpp3802 case ISD::FMINNUM: in ConvertNodeToLibcall()
4184 case ISD::FMINNUM: in PromoteNode()
DDAGCombiner.cpp1422 case ISD::FMINNUM: return visitFMINNUM(N); in visit()
5049 unsigned Opcode = (LHS == True) ? ISD::FMINNUM : ISD::FMAXNUM; in combineMinNumMaxNum()
5060 unsigned Opcode = (LHS == True) ? ISD::FMAXNUM : ISD::FMINNUM; in combineMinNumMaxNum()
9364 return DAG.getNode(ISD::FMINNUM, SDLoc(N), VT, N1, N0); in visitFMINNUM()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp292 setOperationAction(ISD::FMINNUM, MVT::f16, Promote); in AArch64TargetLowering()
384 setOperationAction(ISD::FMINNUM, Ty, Legal); in AArch64TargetLowering()
705 ISD::FMINNUM, ISD::FMAXNUM}) in addTypeForNEON()
8564 return DAG.getNode(ISD::FMINNUM, SDLoc(N), N->getValueType(0), in performIntrinsicCombine()
8952 if (Op == ISD::FMAXNUM || Op == ISD::FMINNUM) { in tryMatchAcrossLaneShuffleForReduction()
9033 case ISD::FMINNUM: in tryMatchAcrossLaneShuffleForReduction()
9098 Op != ISD::UMIN && Op != ISD::FMAXNUM && Op != ISD::FMINNUM) in performAcrossLaneMinMaxReductionCombine()
9109 if (Op == ISD::FMAXNUM || Op == ISD::FMINNUM) { in performAcrossLaneMinMaxReductionCombine()
9136 (Op == ISD::FMINNUM && CC != ISD::SETOLT && CC != ISD::SETOLE && in performAcrossLaneMinMaxReductionCombine()
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp868 setOperationAction(ISD::FMINNUM, VT, Expand); in initActions()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td433 def fminnum : SDNode<"ISD::FMINNUM" , SDTFPBinOp,
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp994 setOperationAction(ISD::FMINNUM, MVT::f32, Legal); in ARMTargetLowering()
996 setOperationAction(ISD::FMINNUM, MVT::v2f32, Legal); in ARMTargetLowering()
998 setOperationAction(ISD::FMINNUM, MVT::v4f32, Legal); in ARMTargetLowering()
1008 setOperationAction(ISD::FMINNUM, MVT::f64, Legal); in ARMTargetLowering()
2969 ? ISD::FMINNUM : ISD::FMAXNUM; in LowerINTRINSIC_WO_CHAIN()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1949 ISD::FMINNUM, ISD::FMAXNUM, ISD::FSINCOS, in HexagonTargetLowering()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp631 setOperationAction(ISD::FMINNUM, MVT::f80, Expand); in X86TargetLowering()
1647 setTargetDAGCombine(ISD::FMINNUM); in X86TargetLowering()
30980 case ISD::FMINNUM: in PerformDAGCombine()