Home
last modified time | relevance | path

Searched refs:FPRounding (Results 1 – 8 of 8) sorted by relevance

/external/v8/src/arm64/
Dsimulator-arm64.h716 double FPRoundInt(double value, FPRounding round_mode);
718 float FPToFloat(double value, FPRounding round_mode);
719 double FixedToDouble(int64_t src, int fbits, FPRounding round_mode);
720 double UFixedToDouble(uint64_t src, int fbits, FPRounding round_mode);
721 float FixedToFloat(int64_t src, int fbits, FPRounding round_mode);
722 float UFixedToFloat(uint64_t src, int fbits, FPRounding round_mode);
723 int32_t FPToInt32(double value, FPRounding rmode);
724 int64_t FPToInt64(double value, FPRounding rmode);
725 uint32_t FPToUInt32(double value, FPRounding rmode);
726 uint64_t FPToUInt64(double value, FPRounding rmode);
Dsimulator-arm64.cc2219 FPRounding round = fpcr().RMode(); in VisitFPIntegerConvert()
2304 FPRounding round = fpcr().RMode(); in VisitFPFixedPointConvert()
2342 int32_t Simulator::FPToInt32(double value, FPRounding rmode) { in FPToInt32()
2353 int64_t Simulator::FPToInt64(double value, FPRounding rmode) { in FPToInt64()
2364 uint32_t Simulator::FPToUInt32(double value, FPRounding rmode) { in FPToUInt32()
2375 uint64_t Simulator::FPToUInt64(double value, FPRounding rmode) { in FPToUInt64()
2494 FPRounding round_mode) { in FPRound()
2646 uint64_t mantissa, FPRounding round_mode) { in FPRoundToDouble()
2658 uint64_t mantissa, FPRounding round_mode) { in FPRoundToFloat()
2668 double Simulator::FixedToDouble(int64_t src, int fbits, FPRounding round) { in FixedToDouble()
[all …]
Dinstructions-arm64.h78 enum FPRounding { enum
Dconstants-arm64.h220 V_(RMode, 23, 22, Bits, FPRounding) \
/external/vixl/src/vixl/a64/
Dsimulator-a64.h170 FPRounding round_mode) { in FPRound()
1095 FPRounding RMode() { return static_cast<FPRounding>(fpcr_.RMode()); } in RMode()
2075 FPRounding rounding_mode);
2080 FPRounding rounding_mode);
2440 FPRounding rounding_mode,
2445 FPRounding rounding_mode,
2450 FPRounding rounding_mode,
2479 FPRounding rounding);
2519 T FPRecipEstimate(T op, FPRounding rounding);
2521 R FPToFixed(T op, int fbits, bool is_signed, FPRounding rounding);
[all …]
Dlogic-a64.cc43 uint64_t mantissa, FPRounding round_mode) { in FPRoundToDouble()
55 uint64_t mantissa, FPRounding round_mode) { in FPRoundToFloat()
69 FPRounding round_mode) { in FPRoundToFloat16()
75 double Simulator::FixedToDouble(int64_t src, int fbits, FPRounding round) { in FixedToDouble()
85 double Simulator::UFixedToDouble(uint64_t src, int fbits, FPRounding round) { in UFixedToDouble()
101 float Simulator::FixedToFloat(int64_t src, int fbits, FPRounding round) { in FixedToFloat()
111 float Simulator::UFixedToFloat(uint64_t src, int fbits, FPRounding round) { in UFixedToFloat()
230 float16 Simulator::FPToFloat16(float value, FPRounding round_mode) { in FPToFloat16()
280 float16 Simulator::FPToFloat16(double value, FPRounding round_mode) { in FPToFloat16()
330 float Simulator::FPToFloat(double value, FPRounding round_mode) { in FPToFloat()
[all …]
Dsimulator-a64.cc1972 FPRounding round = RMode(); in VisitFPIntegerConvert()
2087 FPRounding round = RMode(); in VisitFPFixedPointConvert()
2218 FPRounding fpcr_rounding = static_cast<FPRounding>(fpcr().RMode()); in VisitFPDataProcessing1Source()
2532 FPRounding fpcr_rounding = static_cast<FPRounding>(fpcr().RMode()); in VisitNEON2RegMisc()
3481 FPRounding fpcr_rounding = static_cast<FPRounding>(fpcr().RMode()); in VisitNEONScalar2RegMisc()
3703 FPRounding fpcr_rounding = static_cast<FPRounding>(fpcr().RMode()); in VisitNEONScalarShiftImmediate()
3755 FPRounding fpcr_rounding = static_cast<FPRounding>(fpcr().RMode()); in VisitNEONShiftImmediate()
Dinstructions-a64.h143 enum FPRounding { enum