Home
last modified time | relevance | path

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

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DConstrainedOps.def78 FUNCTION(rint, 1, 1, experimental_constrained_rint, FRINT)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h642 FCEIL, FTRUNC, FRINT, FNEARBYINT, FROUND, FFLOOR, enumerator
DBasicTTIImpl.h1275 ISDs.push_back(ISD::FRINT);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.cpp315 case Intrinsic::rint: Opcode = ISD::FRINT; break; in mightUseCTR()
376 Opcode = ISD::FRINT; break; in mightUseCTR()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64SchedA57.td489 def : InstRW<[A57Write_5cyc_1V], (instregex "^FRINT[AIMNPXZ](v2f32)")>;
491 def : InstRW<[A57Write_5cyc_2V], (instregex "^FRINT[AIMNPXZ](v4f32|v2f64)")>;
562 def : InstRW<[A57Write_5cyc_1V], (instregex "^FRINT.+r")>;
DAArch64SchedFalkorDetails.td592 def : InstRW<[FalkorWr_1VXVY_2cyc], (instregex "^FRINT(A|I|M|N|P|X|Z)v2f32$")>;
617 def : InstRW<[FalkorWr_2VXVY_2cyc], (instregex "^FRINT(A|I|M|N|P|X|Z)(v2f64|v4f32)$")>;
1123 def : InstRW<[FalkorWr_1VXVY_2cyc], (instregex "^FRINT(A|I|M|N|P|X|Z)(S|D)r$")>;
DAArch64SchedExynosM3.td541 def : InstRW<[M3WriteFCVT3A], (instregex "^FRINT.+r")>;
656 def : InstRW<[M3WriteFCVT3A], (instregex "^FRINT[AIMNPXZ]v")>;
DAArch64SchedExynosM5.td711 def : InstRW<[M5WriteFCVT3A], (instregex "^FRINT.+r")>;
835 def : InstRW<[M5WriteFCVT3A], (instregex "^FRINT[AIMNPXZ]v")>;
DAArch64SchedExynosM4.td652 def : InstRW<[M4WriteFCVT3A], (instregex "^FRINT.+r")>;
797 def : InstRW<[M4WriteFCVT3A], (instregex "^FRINT[AIMNPXZ]v")>;
DAArch64SchedThunderX2T99.td1185 (instregex "^FRINT(A|I|M|N|P|X|Z)(Sr|Dr)")>;
1406 (instregex "^FRINT[AIMNPXZ](v2f32)")>;
1409 (instregex "^FRINT[AIMNPXZ](v4f32|v2f64)")>;
DAArch64SchedKryoDetails.td963 (instregex "FRINT(A|I|M|N|P|X|Z)(S|D)r")>;
969 (instregex "FRINT(A|I|M|N|P|X|Z)v2f32")>;
975 (instregex "FRINT(A|I|M|N|P|X|Z)(v2f64|v4f32)")>;
DAArch64SchedCyclone.td575 // FRINT(AIMNPXZ) V,V
DAArch64ISelLowering.cpp268 setOperationAction(ISD::FRINT, MVT::f128, Expand); in AArch64TargetLowering()
449 setOperationAction(ISD::FRINT, MVT::f16, Promote); in AArch64TargetLowering()
479 setOperationAction(ISD::FRINT, MVT::v4f16, Expand); in AArch64TargetLowering()
494 setOperationAction(ISD::FRINT, MVT::v8f16, Expand); in AArch64TargetLowering()
510 setOperationAction(ISD::FRINT, Ty, Legal); in AArch64TargetLowering()
527 setOperationAction(ISD::FRINT, MVT::f16, Legal); in AArch64TargetLowering()
719 setOperationAction(ISD::FRINT, MVT::v1f64, Expand); in AArch64TargetLowering()
834 setOperationAction(ISD::FRINT, Ty, Legal); in AArch64TargetLowering()
844 setOperationAction(ISD::FRINT, Ty, Legal); in AArch64TargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp207 case ISD::FRINT: return "frint"; in getOperationName()
DLegalizeFloatTypes.cpp113 case ISD::FRINT: R = SoftenFloatRes_FRINT(N); break; in SoftenFloatResult()
1170 case ISD::FRINT: ExpandFloatRes_FRINT(N, Lo, Hi); break; in ExpandFloatResult()
2118 case ISD::FRINT: in PromoteFloatResult()
DLegalizeVectorOps.cpp431 case ISD::FRINT: in LegalizeOp()
DLegalizeVectorTypes.cpp94 case ISD::FRINT: in ScalarizeVectorResult()
888 case ISD::FRINT: in SplitVectorResult()
2814 case ISD::FRINT: in WidenVectorResult()
DLegalizeDAG.cpp4019 case ISD::FRINT: in ConvertNodeToLibcall()
4503 case ISD::FRINT: in PromoteNode()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp99 {ISD::FCEIL, ISD::FFLOOR, ISD::FTRUNC, ISD::FNEARBYINT, ISD::FRINT}) in WebAssemblyTargetLowering()
194 ISD::FEXP, ISD::FEXP2, ISD::FRINT}) { in WebAssemblyTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp256 setOperationAction(ISD::FRINT, MVT::f32, Legal); in AMDGPUTargetLowering()
421 setOperationAction(ISD::FRINT, VT, Expand); in AMDGPUTargetLowering()
524 case ISD::FRINT: in fnegFoldsIntoOp()
1138 case ISD::FRINT: return LowerFRINT(Op, DAG); in LowerOperation()
2159 return DAG.getNode(ISD::FRINT, SDLoc(Op), Op.getValueType(), Op.getOperand(0)); in LowerFNEARBYINT()
3807 case ISD::FRINT: in performFNegCombine()
DR600ISelLowering.cpp158 setOperationAction(ISD::FRINT, MVT::f64, Custom); in R600TargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsSEISelLowering.cpp148 setOperationAction(ISD::FRINT, MVT::f16, Promote); in MipsSETargetLowering()
394 setOperationAction(ISD::FRINT, Ty, Legal); in addMSAFloatType()
1918 return DAG.getNode(ISD::FRINT, DL, Op->getValueType(0), Op->getOperand(1)); in lowerINTRINSIC_WO_CHAIN()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetLoweringBase.cpp753 setOperationAction(ISD::FRINT, VT, Expand); in initActions()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp906 case ISD::FRINT: in PreprocessISelDAG()
922 case ISD::FRINT: Imm = 0x4; break; in PreprocessISelDAG()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp445 setOperationAction(ISD::FRINT, VT, Legal); in SystemZTargetLowering()
505 setOperationAction(ISD::FRINT, MVT::v2f64, Legal); in SystemZTargetLowering()
537 setOperationAction(ISD::FRINT, MVT::v4f32, Legal); in SystemZTargetLowering()

12