Searched refs:FPRounding (Results 1 – 8 of 8) sorted by relevance
/external/v8/src/arm64/ |
D | simulator-arm64.h | 716 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);
|
D | simulator-arm64.cc | 2219 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 …]
|
D | instructions-arm64.h | 78 enum FPRounding { enum
|
D | constants-arm64.h | 220 V_(RMode, 23, 22, Bits, FPRounding) \
|
/external/vixl/src/vixl/a64/ |
D | simulator-a64.h | 170 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 …]
|
D | logic-a64.cc | 43 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 …]
|
D | simulator-a64.cc | 1972 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()
|
D | instructions-a64.h | 143 enum FPRounding { enum
|