Home
last modified time | relevance | path

Searched refs:FNEARBYINT (Results 1 – 25 of 28) sorted by relevance

12

/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DISDOpcodes.h452 FCEIL, FTRUNC, FRINT, FNEARBYINT, FFLOOR, enumerator
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h526 FCEIL, FTRUNC, FRINT, FNEARBYINT, FROUND, FFLOOR, enumerator
DBasicTTIImpl.h791 ISDs.push_back(ISD::FNEARBYINT); in getIntrinsicInstrCost()
/external/llvm/lib/Target/PowerPC/
DPPCCTRLoops.cpp306 case Intrinsic::nearbyint: Opcode = ISD::FNEARBYINT; break; in mightUseCTR()
352 Opcode = ISD::FNEARBYINT; break; in mightUseCTR()
DPPCISelLowering.cpp153 setOperationAction(ISD::FNEARBYINT, MVT::ppcf128, Expand); in PPCTargetLowering()
477 setOperationAction(ISD::FNEARBYINT, VT, Expand); in PPCTargetLowering()
522 setOperationAction(ISD::FNEARBYINT, MVT::v4f32, Legal); in PPCTargetLowering()
581 setOperationAction(ISD::FNEARBYINT, MVT::v2f64, Legal); in PPCTargetLowering()
808 setOperationAction(ISD::FNEARBYINT, MVT::v4f64, Expand); in PPCTargetLowering()
809 setOperationAction(ISD::FNEARBYINT, MVT::v4f32, Expand); in PPCTargetLowering()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp187 case ISD::FNEARBYINT: in LegalizeOp()
DLegalizeFloatTypes.cpp80 case ISD::FNEARBYINT: R = SoftenFloatRes_FNEARBYINT(N); break; in SoftenFloatResult()
863 case ISD::FNEARBYINT: ExpandFloatRes_FNEARBYINT(N, Lo, Hi); break; in ExpandFloatResult()
DLegalizeVectorTypes.cpp80 case ISD::FNEARBYINT: in ScalarizeVectorResult()
456 case ISD::FNEARBYINT: in SplitVectorResult()
1307 case ISD::FNEARBYINT: in WidenVectorResult()
DLegalizeDAG.cpp3375 case ISD::FNEARBYINT: in ExpandNode()
DSelectionDAG.cpp5964 case ISD::FNEARBYINT: return "fnearbyint"; in getOperationName()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp166 case ISD::FNEARBYINT: return "fnearbyint"; in getOperationName()
DLegalizeFloatTypes.cpp92 case ISD::FNEARBYINT: R = SoftenFloatRes_FNEARBYINT(N); break; in SoftenFloatResult()
1032 case ISD::FNEARBYINT: ExpandFloatRes_FNEARBYINT(N, Lo, Hi); break; in ExpandFloatResult()
1878 case ISD::FNEARBYINT: in PromoteFloatResult()
DLegalizeVectorOps.cpp321 case ISD::FNEARBYINT: in LegalizeOp()
DLegalizeVectorTypes.cpp86 case ISD::FNEARBYINT: in ScalarizeVectorResult()
644 case ISD::FNEARBYINT: in SplitVectorResult()
2162 case ISD::FNEARBYINT: in WidenVectorResult()
DLegalizeDAG.cpp3876 case ISD::FNEARBYINT: in ConvertNodeToLibcall()
4224 case ISD::FNEARBYINT: in PromoteNode()
DSelectionDAGBuilder.cpp5196 case Intrinsic::nearbyint: Opcode = ISD::FNEARBYINT; break; in visitIntrinsicCall()
6288 if (visitUnaryFloatCall(I, ISD::FNEARBYINT)) in visitCall()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp87 {ISD::FCEIL, ISD::FFLOOR, ISD::FTRUNC, ISD::FNEARBYINT, ISD::FRINT}) in WebAssemblyTargetLowering()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp252 setOperationAction(ISD::FNEARBYINT, MVT::f32, Custom); in AMDGPUTargetLowering()
253 setOperationAction(ISD::FNEARBYINT, MVT::f64, Custom); in AMDGPUTargetLowering()
423 setOperationAction(ISD::FNEARBYINT, VT, Expand); in AMDGPUTargetLowering()
716 case ISD::FNEARBYINT: return LowerFNEARBYINT(Op, DAG); in LowerOperation()
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp930 setOperationAction(ISD::FNEARBYINT, VT, Expand); in initActions()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp278 setOperationAction(ISD::FNEARBYINT, MVT::f16, Promote); in AArch64TargetLowering()
321 setOperationAction(ISD::FNEARBYINT, MVT::v4f16, Expand); in AArch64TargetLowering()
353 setOperationAction(ISD::FNEARBYINT, MVT::v8f16, Expand); in AArch64TargetLowering()
379 setOperationAction(ISD::FNEARBYINT, Ty, Legal); in AArch64TargetLowering()
532 setOperationAction(ISD::FNEARBYINT, MVT::v1f64, Expand); in AArch64TargetLowering()
623 setOperationAction(ISD::FNEARBYINT, Ty, Legal); in AArch64TargetLowering()
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetSelectionDAG.td382 def fnearbyint : SDNode<"ISD::FNEARBYINT" , SDTFPUnaryOp>;
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td452 def fnearbyint : SDNode<"ISD::FNEARBYINT" , SDTFPUnaryOp>;
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp513 setOperationAction(ISD::FNEARBYINT, MVT::v2f64, Expand); in ARMTargetLowering()
530 setOperationAction(ISD::FNEARBYINT, MVT::v4f32, Expand); in ARMTargetLowering()
547 setOperationAction(ISD::FNEARBYINT, MVT::v2f32, Expand); in ARMTargetLowering()
676 setOperationAction(ISD::FNEARBYINT, MVT::f64, Expand); in ARMTargetLowering()
992 setOperationAction(ISD::FNEARBYINT, MVT::f32, Legal); in ARMTargetLowering()
1006 setOperationAction(ISD::FNEARBYINT, MVT::f64, Legal); in ARMTargetLowering()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp362 setOperationAction(ISD::FNEARBYINT, VT, Legal); in SystemZTargetLowering()
401 setOperationAction(ISD::FNEARBYINT, MVT::v2f64, Legal); in SystemZTargetLowering()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1948 ISD::FRINT, ISD::FNEARBYINT, ISD::FROUND, ISD::FFLOOR, in HexagonTargetLowering()

12