Searched refs:FNEARBYINT (Results 1 - 16 of 16) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h495 /// FCEIL, FTRUNC, FRINT, FNEARBYINT, FROUND, FFLOOR - Perform various unary
499 FCEIL, FTRUNC, FRINT, FNEARBYINT, FROUND, FFLOOR, enumerator in enum:llvm::ISD::NodeType
H A DBasicTTIImpl.h605 ISD = ISD::FNEARBYINT;
/external/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp291 case Intrinsic::nearbyint: Opcode = ISD::FNEARBYINT; break;
335 Opcode = ISD::FNEARBYINT; break;
H A DPPCISelLowering.cpp142 setOperationAction(ISD::FNEARBYINT, MVT::ppcf128, Expand);
459 setOperationAction(ISD::FNEARBYINT, VT, Expand);
504 setOperationAction(ISD::FNEARBYINT, MVT::v4f32, Legal);
549 setOperationAction(ISD::FNEARBYINT, MVT::v2f64, Legal);
761 setOperationAction(ISD::FNEARBYINT, MVT::v4f64, Expand);
762 setOperationAction(ISD::FNEARBYINT, MVT::v4f32, Expand);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp156 case ISD::FNEARBYINT: return "fnearbyint";
H A DLegalizeVectorOps.cpp314 case ISD::FNEARBYINT:
H A DLegalizeFloatTypes.cpp86 case ISD::FNEARBYINT: R = SoftenFloatRes_FNEARBYINT(N); break;
902 case ISD::FNEARBYINT: ExpandFloatRes_FNEARBYINT(N, Lo, Hi); break;
1743 case ISD::FNEARBYINT:
H A DLegalizeVectorTypes.cpp85 case ISD::FNEARBYINT:
626 case ISD::FNEARBYINT:
1808 case ISD::FNEARBYINT:
H A DLegalizeDAG.cpp3373 case ISD::FNEARBYINT:
4244 case ISD::FNEARBYINT:
H A DSelectionDAGBuilder.cpp5003 case Intrinsic::nearbyint: Opcode = ISD::FNEARBYINT; break;
6024 if (visitUnaryFloatCall(I, ISD::FNEARBYINT))
/external/llvm/lib/Target/R600/
H A DAMDGPUISelLowering.cpp376 setOperationAction(ISD::FNEARBYINT, VT, Expand);
388 setOperationAction(ISD::FNEARBYINT, MVT::f32, Custom);
389 setOperationAction(ISD::FNEARBYINT, MVT::f64, Custom);
615 case ISD::FNEARBYINT: return LowerFNEARBYINT(Op, DAG);
2019 // FNEARBYINT and FRINT are the same, except in their handling of FP
/external/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp841 setOperationAction(ISD::FNEARBYINT, VT, Expand);
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp301 setOperationAction(ISD::FNEARBYINT, MVT::f16, Promote);
342 setOperationAction(ISD::FNEARBYINT, MVT::v4f16, Expand);
374 setOperationAction(ISD::FNEARBYINT, MVT::v8f16, Expand);
400 setOperationAction(ISD::FNEARBYINT, Ty, Legal);
529 setOperationAction(ISD::FNEARBYINT, MVT::v1f64, Expand);
608 setOperationAction(ISD::FNEARBYINT, Ty, Legal);
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp474 // FIXME: Create unittest for FCEIL, FTRUNC, FRINT, FNEARBYINT, FFLOOR.
478 setOperationAction(ISD::FNEARBYINT, MVT::v2f64, Expand);
495 setOperationAction(ISD::FNEARBYINT, MVT::v4f32, Expand);
512 setOperationAction(ISD::FNEARBYINT, MVT::v2f32, Expand);
616 setOperationAction(ISD::FNEARBYINT, MVT::f64, Expand);
910 setOperationAction(ISD::FNEARBYINT, MVT::f32, Legal);
917 setOperationAction(ISD::FNEARBYINT, MVT::f64, Legal);
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp264 setOperationAction(ISD::FNEARBYINT, VT, Legal);
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp648 setOperationAction(ISD::FNEARBYINT, MVT::f80, Expand);
701 setOperationAction(ISD::FNEARBYINT, VT, Expand);
946 setOperationAction(ISD::FNEARBYINT, RoundedTy, Legal);
1043 setOperationAction(ISD::FNEARBYINT, MVT::v8f32, Legal);
1056 setOperationAction(ISD::FNEARBYINT, MVT::v4f64, Legal);
1329 setOperationAction(ISD::FNEARBYINT, MVT::v16f32, Legal);
1330 setOperationAction(ISD::FNEARBYINT, MVT::v8f64, Legal);

Completed in 406 milliseconds