Home
last modified time | relevance | path

Searched refs:FRINT (Results 1 – 13 of 13) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h457 FCEIL, FTRUNC, FRINT, FNEARBYINT, FFLOOR, enumerator
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp146 case ISD::FRINT: return "frint"; in getOperationName()
DLegalizeVectorOps.cpp221 case ISD::FRINT: in LegalizeOp()
DLegalizeFloatTypes.cpp88 case ISD::FRINT: R = SoftenFloatRes_FRINT(N); break; in SoftenFloatResult()
868 case ISD::FRINT: ExpandFloatRes_FRINT(N, Lo, Hi); break; in ExpandFloatResult()
DLegalizeVectorTypes.cpp85 case ISD::FRINT: in ScalarizeVectorResult()
521 case ISD::FRINT: in SplitVectorResult()
1363 case ISD::FRINT: in WidenVectorResult()
DTargetLowering.cpp560 setOperationAction(ISD::FRINT, MVT::f16, Expand); in TargetLowering()
570 setOperationAction(ISD::FRINT, MVT::f32, Expand); in TargetLowering()
580 setOperationAction(ISD::FRINT, MVT::f64, Expand); in TargetLowering()
DLegalizeDAG.cpp3020 case ISD::FRINT: in ExpandNode()
DSelectionDAGBuilder.cpp5691 if (visitUnaryFloatCall(I, ISD::FRINT)) in visitCall()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td380 def frint : SDNode<"ISD::FRINT" , SDTFPUnaryOp>;
/external/llvm/lib/Target/
DREADME.txt543 We should add an FRINT node to the DAG to model targets that have legal
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp695 setOperationAction(ISD::FRINT, MVT::f80, Expand); in X86TargetLowering()
943 setOperationAction(ISD::FRINT, MVT::f32, Legal); in X86TargetLowering()
948 setOperationAction(ISD::FRINT, MVT::f64, Legal); in X86TargetLowering()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp113 setOperationAction(ISD::FRINT, MVT::ppcf128, Expand); in PPCTargetLowering()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp503 setOperationAction(ISD::FRINT, MVT::v2f64, Expand); in ARMTargetLowering()