Home
last modified time | relevance | path

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

/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/
Dinline_intrinsic_tests.cc119 TEST_SUPPORTED((intrinsics::FMul<intrinsics::Float64>), int8_t{FPFlags::DYN}); in TEST()
121 TEST_SUPPORTED((intrinsics::FMul<intrinsics::Float32>), int8_t{FPFlags::DYN}); in TEST()
124 TEST_SUPPORTED((intrinsics::FAdd<intrinsics::Float64>), int8_t{FPFlags::DYN}); in TEST()
126 TEST_SUPPORTED((intrinsics::FAdd<intrinsics::Float32>), int8_t{FPFlags::DYN}); in TEST()
129 TEST_SUPPORTED((intrinsics::FSub<intrinsics::Float64>), int8_t{FPFlags::DYN}); in TEST()
131 TEST_SUPPORTED((intrinsics::FSub<intrinsics::Float32>), int8_t{FPFlags::DYN}); in TEST()
134 TEST_SUPPORTED((intrinsics::FDiv<intrinsics::Float64>), int8_t{FPFlags::DYN}); in TEST()
136 TEST_SUPPORTED((intrinsics::FDiv<intrinsics::Float32>), int8_t{FPFlags::DYN}); in TEST()
140 int8_t{FPFlags::DYN}); in TEST()
145 int8_t{FPFlags::DYN}); in TEST()
[all …]
Dinline_intrinsic.h59 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
66 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
73 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
80 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
87 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
94 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
101 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
108 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
115 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
123 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
[all …]
/frameworks/libs/binary_translation/intrinsics/riscv64/include/berberis/intrinsics/riscv64/
Dvector_intrinsics.h946 CanonicalizeNanTuple(FSqrt(FPFlags::DYN, csr, args...)))
993 CanonicalizeNanTuple(FAdd(FPFlags::DYN, csr, args...)))
995 CanonicalizeNanTuple(FAdd(FPFlags::DYN, csr, args...)))
998 CanonicalizeNanTuple(FAdd(FPFlags::DYN, csr, args...)))
1001 CanonicalizeNanTuple(FAdd(FPFlags::DYN, csr, args...)))
1004 CanonicalizeNanTuple(FSub(FPFlags::DYN, csr, args...)))
1007 CanonicalizeNanTuple(FSub(FPFlags::DYN, csr, args...)))
1010 CanonicalizeNanTuple(FMul(FPFlags::DYN, csr, args...)))
1013 CanonicalizeNanTuple(FMul(FPFlags::DYN, csr, args...)))
1016 CanonicalizeNanTuple(FAdd(FPFlags::DYN, csr, args...)))
[all …]
/frameworks/libs/binary_translation/intrinsics/riscv64/include/berberis/intrinsics/
Dguest_cpu_flags.h43 inline constexpr uint64_t DYN = 0b111; variable
61 if (rm == FPFlags::DYN) { in ToHostRoundingMode()
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dinline_intrinsic.h63 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
71 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
79 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
87 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
95 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
103 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
111 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
119 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
127 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
135 if (rm != FPFlags::DYN) { in TryInlineWithHostRounding()
[all …]
/frameworks/libs/binary_translation/intrinsics/riscv64_to_x86_64/include/berberis/intrinsics/
Dintrinsics_float.h86 if (requested_rm == FPFlags::DYN || host_requested_rm == host_current_rm) { in ExecuteFloatOperation()
87 uint8_t rm = requested_rm == FPFlags::DYN ? current_rm : requested_rm; in ExecuteFloatOperation()
/frameworks/libs/binary_translation/interpreter/riscv64/
Dinterpreter.h1489 return intrinsics::Vfcvtv<WideElementType, UnsignedType>(FPFlags::DYN, frm, src); in OpVector()
1498 return intrinsics::Vfcvtv<WideElementType, SignedType>(FPFlags::DYN, frm, src); in OpVector()
1507 return intrinsics::Vfcvtv<UnsignedType, WideElementType>(FPFlags::DYN, frm, src); in OpVector()
1516 return intrinsics::Vfcvtv<SignedType, WideElementType>(FPFlags::DYN, frm, src); in OpVector()
1625 return intrinsics::Vfcvtv<WideUnsignedType, ElementType>(FPFlags::DYN, frm, src); in OpVector()
1634 return intrinsics::Vfcvtv<WideSignedType, ElementType>(FPFlags::DYN, frm, src); in OpVector()
1643 return intrinsics::Vfcvtv<WideElementType, ElementType>(FPFlags::DYN, frm, src); in OpVector()
1670 return intrinsics::Vfcvtv<ElementType, WideUnsignedType>(FPFlags::DYN, frm, src); in OpVector()
1679 return intrinsics::Vfcvtv<ElementType, WideElementType>(FPFlags::DYN, frm, src); in OpVector()
1688 return intrinsics::Vfcvtv<ElementType, WideSignedType>(FPFlags::DYN, frm, src); in OpVector()
[all …]
/frameworks/libs/binary_translation/intrinsics/include/berberis/intrinsics/
Dintrinsics_floating_point_impl.h97 int8_t actual_rm = rm == FPFlags::DYN ? frm : rm; in FCvtFloatToInteger()