Home
last modified time | relevance | path

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

/external/v8/src/arm64/
Dsimulator-arm64.h44 FPRounding round_mode) { in FPRound()
1028 FPRounding RMode() { return static_cast<FPRounding>(fpcr_.RMode()); } in RMode()
1730 FPRounding rounding_mode);
1733 FPRounding rounding_mode);
1967 const LogicVRegister& src, FPRounding rounding_mode,
1970 const LogicVRegister& src, FPRounding rounding_mode,
1973 const LogicVRegister& src, FPRounding rounding_mode,
1992 const LogicVRegister& src, FPRounding rounding);
2015 T FPRecipEstimate(T op, FPRounding rounding);
2017 R FPToFixed(T op, int fbits, bool is_signed, FPRounding rounding);
[all …]
Dsimulator-logic-arm64.cc19 FPRounding round_mode) { in FPRoundToDouble()
27 FPRounding round_mode) { in FPRoundToFloat()
35 uint64_t mantissa, FPRounding round_mode) { in FPRoundToFloat16()
42 double Simulator::FixedToDouble(int64_t src, int fbits, FPRounding round) { in FixedToDouble()
52 double Simulator::UFixedToDouble(uint64_t src, int fbits, FPRounding round) { in UFixedToDouble()
67 float Simulator::FixedToFloat(int64_t src, int fbits, FPRounding round) { in FixedToFloat()
77 float Simulator::UFixedToFloat(uint64_t src, int fbits, FPRounding round) { in UFixedToFloat()
197 float16 Simulator::FPToFloat16(float value, FPRounding round_mode) { in FPToFloat16()
245 float16 Simulator::FPToFloat16(double value, FPRounding round_mode) { in FPToFloat16()
293 float Simulator::FPToFloat(double value, FPRounding round_mode) { in FPToFloat()
[all …]
Dsimulator-arm64.cc2541 FPRounding round = fpcr().RMode(); in VisitFPIntegerConvert()
2626 FPRounding round = fpcr().RMode(); in VisitFPFixedPointConvert()
2733 FPRounding fpcr_rounding = static_cast<FPRounding>(fpcr().RMode()); in VisitFPDataProcessing1Source()
3553 FPRounding fpcr_rounding = static_cast<FPRounding>(fpcr().RMode()); in VisitNEON2RegMisc()
4918 FPRounding fpcr_rounding = static_cast<FPRounding>(fpcr().RMode()); in VisitNEONScalar2RegMisc()
5255 FPRounding fpcr_rounding = static_cast<FPRounding>(fpcr().RMode()); in VisitNEONScalarShiftImmediate()
5349 FPRounding fpcr_rounding = static_cast<FPRounding>(fpcr().RMode()); in VisitNEONShiftImmediate()
Dinstructions-arm64.h59 enum FPRounding { enum
Dconstants-arm64.h283 V_(RMode, 23, 22, Bits, FPRounding) \
/external/vixl/src/aarch64/
Dsimulator-aarch64.h1290 FPRounding ReadRMode() const {
1291 return static_cast<FPRounding>(fpcr_.GetRMode());
1293 VIXL_DEPRECATED("ReadRMode", FPRounding RMode()) { return ReadRMode(); }
2530 FPRounding rounding_mode);
2535 FPRounding rounding_mode);
2924 FPRounding rounding_mode,
2929 FPRounding rounding_mode,
2934 FPRounding rounding_mode,
2963 FPRounding rounding);
3007 T FPRecipEstimate(T op, FPRounding rounding);
[all …]
Dlogic-aarch64.cc87 double Simulator::FixedToDouble(int64_t src, int fbits, FPRounding round) { in FixedToDouble()
98 double Simulator::UFixedToDouble(uint64_t src, int fbits, FPRounding round) { in UFixedToDouble()
114 float Simulator::FixedToFloat(int64_t src, int fbits, FPRounding round) { in FixedToFloat()
125 float Simulator::UFixedToFloat(uint64_t src, int fbits, FPRounding round) { in UFixedToFloat()
141 SimFloat16 Simulator::FixedToFloat16(int64_t src, int fbits, FPRounding round) { in FixedToFloat16()
154 FPRounding round) { in UFixedToFloat16()
4010 double Simulator::FPRoundInt(double value, FPRounding round_mode) { in FPRoundInt()
4079 int16_t Simulator::FPToInt16(double value, FPRounding rmode) { in FPToInt16()
4090 int32_t Simulator::FPToInt32(double value, FPRounding rmode) { in FPToInt32()
4101 int64_t Simulator::FPToInt64(double value, FPRounding rmode) { in FPToInt64()
[all …]
Dsimulator-aarch64.cc2770 FPRounding round = ReadRMode(); in VisitFPIntegerConvert()
3045 FPRounding round = ReadRMode(); in VisitFPFixedPointConvert()
3296 FPRounding fpcr_rounding = static_cast<FPRounding>(ReadFpcr().GetRMode()); in VisitFPDataProcessing1Source()
3888 FPRounding fpcr_rounding = static_cast<FPRounding>(ReadFpcr().GetRMode()); in VisitNEON2RegMisc()
4054 FPRounding fpcr_rounding = static_cast<FPRounding>(ReadFpcr().GetRMode()); in VisitNEON2RegMiscFP16()
5551 FPRounding fpcr_rounding = static_cast<FPRounding>(ReadFpcr().GetRMode()); in VisitNEONScalar2RegMisc()
5643 FPRounding fpcr_rounding = static_cast<FPRounding>(ReadFpcr().GetRMode()); in VisitNEONScalar2RegMiscFP16()
6049 FPRounding fpcr_rounding = static_cast<FPRounding>(ReadFpcr().GetRMode()); in VisitNEONScalarShiftImmediate()
6157 FPRounding fpcr_rounding = static_cast<FPRounding>(ReadFpcr().GetRMode()); in VisitNEONShiftImmediate()
/external/vixl/src/
Dutils-vixl.h1004 enum FPRounding { enum
1038 FPRounding round_mode) { in FPRound()
1225 FPRounding round_mode) { in FPRoundToDouble()
1239 FPRounding round_mode) { in FPRoundToFloat16()
1251 FPRounding round_mode) { in FPRoundToFloat()
1263 FPRounding round_mode,
1271 FPRounding round_mode,
1276 FPRounding round_mode,
Dutils-vixl.cc336 FPRounding round_mode, in FPToFloat()
448 FPRounding round_mode, in FPToFloat16()
503 FPRounding round_mode, in FPToFloat16()
/external/swiftshader/third_party/SPIRV-Tools/
DCHANGES101 - FPRounding mode checks were implemented.
/external/deqp-deps/SPIRV-Tools/
DCHANGES80 - FPRounding mode checks were implemented.