Home
last modified time | relevance | path

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

1234

/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.h794 ISDs.push_back(ISD::FRINT); in getIntrinsicInstrCost()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h559 FCEIL, FTRUNC, FRINT, FNEARBYINT, FROUND, FFLOOR, enumerator
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCCTRLoops.cpp331 case Intrinsic::rint: Opcode = ISD::FRINT; break; in mightUseCTR()
388 Opcode = ISD::FRINT; break; in mightUseCTR()
/external/llvm/lib/Target/PowerPC/
DPPCCTRLoops.cpp305 case Intrinsic::rint: Opcode = ISD::FRINT; break; in mightUseCTR()
360 Opcode = ISD::FRINT; break; in mightUseCTR()
/external/llvm/lib/Target/AArch64/
DAArch64SchedM1.td255 def : InstRW<[M1WriteFCVT3], (instregex "^FRINT.+r")>;
316 def : InstRW<[M1WriteFCVT3], (instregex "^FRINT[AIMNPXZ]v")>;
DAArch64SchedA57.td486 def : InstRW<[A57Write_5cyc_1V], (instregex "^FRINT[AIMNPXZ](v2f32)")>;
488 def : InstRW<[A57Write_5cyc_2V], (instregex "^FRINT[AIMNPXZ](v4f32|v2f64)")>;
559 def : InstRW<[A57Write_5cyc_1V], (instregex "^FRINT.+r")>;
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp186 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()
462 case ISD::FRINT: in SplitVectorResult()
1309 case ISD::FRINT: in WidenVectorResult()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64SchedA57.td490 def : InstRW<[A57Write_5cyc_1V], (instregex "^FRINT[AIMNPXZ](v2f32)")>;
492 def : InstRW<[A57Write_5cyc_2V], (instregex "^FRINT[AIMNPXZ](v4f32|v2f64)")>;
563 def : InstRW<[A57Write_5cyc_1V], (instregex "^FRINT.+r")>;
DAArch64SchedFalkorDetails.td593 def : InstRW<[FalkorWr_1VXVY_2cyc], (instregex "^FRINT(A|I|M|N|P|X|Z)v2f32$")>;
618 def : InstRW<[FalkorWr_2VXVY_2cyc], (instregex "^FRINT(A|I|M|N|P|X|Z)(v2f64|v4f32)$")>;
1124 def : InstRW<[FalkorWr_1VXVY_2cyc], (instregex "^FRINT(A|I|M|N|P|X|Z)(S|D)r$")>;
DAArch64SchedExynosM1.td468 def : InstRW<[M1WriteFCVT3], (instregex "^FRINT.+r")>;
566 def : InstRW<[M1WriteFCVT3], (instregex "^FRINT[AIMNPXZ]v")>;
DAArch64SchedExynosM3.td533 def : InstRW<[M3WriteFCVT3A], (instregex "^FRINT.+r")>;
643 def : InstRW<[M3WriteFCVT3A], (instregex "^FRINT[AIMNPXZ]v")>;
DAArch64SchedThunderX2T99.td1186 (instregex "^FRINT(A|I|M|N|P|X|Z)(Sr|Dr)")>;
1407 (instregex "^FRINT[AIMNPXZ](v2f32)")>;
1410 (instregex "^FRINT[AIMNPXZ](v4f32|v2f64)")>;
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp165 case ISD::FRINT: return "frint"; in getOperationName()
DLegalizeFloatTypes.cpp100 case ISD::FRINT: R = SoftenFloatRes_FRINT(N); break; in SoftenFloatResult()
1037 case ISD::FRINT: ExpandFloatRes_FRINT(N, Lo, Hi); break; in ExpandFloatResult()
1880 case ISD::FRINT: in PromoteFloatResult()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp244 setOperationAction(ISD::FRINT, MVT::f32, Legal); in AMDGPUTargetLowering()
279 setOperationAction(ISD::FRINT, MVT::f64, Custom); in AMDGPUTargetLowering()
422 setOperationAction(ISD::FRINT, VT, Expand); in AMDGPUTargetLowering()
715 case ISD::FRINT: return LowerFRINT(Op, DAG); in LowerOperation()
1723 return DAG.getNode(ISD::FRINT, SDLoc(Op), Op.getValueType(), Op.getOperand(0)); in LowerFNEARBYINT()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp191 case ISD::FRINT: return "frint"; in getOperationName()
DLegalizeFloatTypes.cpp100 case ISD::FRINT: R = SoftenFloatRes_FRINT(N); break; in SoftenFloatResult()
1091 case ISD::FRINT: ExpandFloatRes_FRINT(N, Lo, Hi); break; in ExpandFloatResult()
1898 case ISD::FRINT: in PromoteFloatResult()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp87 {ISD::FCEIL, ISD::FFLOOR, ISD::FTRUNC, ISD::FNEARBYINT, ISD::FRINT}) in WebAssemblyTargetLowering()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp311 setOperationAction(ISD::FRINT, MVT::f32, Legal); in AMDGPUTargetLowering()
462 setOperationAction(ISD::FRINT, VT, Expand); in AMDGPUTargetLowering()
555 case ISD::FRINT: in fnegFoldsIntoOp()
1135 case ISD::FRINT: return LowerFRINT(Op, DAG); in LowerOperation()
2073 return DAG.getNode(ISD::FRINT, SDLoc(Op), Op.getValueType(), Op.getOperand(0)); in LowerFNEARBYINT()
3596 case ISD::FRINT: in performFNegCombine()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp94 {ISD::FCEIL, ISD::FFLOOR, ISD::FTRUNC, ISD::FNEARBYINT, ISD::FRINT}) in WebAssemblyTargetLowering()
/external/v8/src/mips/
Dconstants-mips.h816 FRINT = (6U << 17), enumerator

1234