Searched refs:FCvtFloatToInteger (Results 1 – 6 of 6) sorted by relevance
/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/ |
D | inline_intrinsic_tests.cc | 139 TEST_SUPPORTED((intrinsics::FCvtFloatToInteger<int64_t, intrinsics::Float64>), in TEST() 141 TEST_UNSUPPORTED((intrinsics::FCvtFloatToInteger<int64_t, intrinsics::Float64>), in TEST() 144 TEST_SUPPORTED((intrinsics::FCvtFloatToInteger<int64_t, intrinsics::Float32>), in TEST() 146 TEST_UNSUPPORTED((intrinsics::FCvtFloatToInteger<int64_t, intrinsics::Float32>), in TEST() 149 TEST_SUPPORTED((intrinsics::FCvtFloatToInteger<int32_t, intrinsics::Float64>), in TEST() 151 TEST_UNSUPPORTED((intrinsics::FCvtFloatToInteger<int32_t, intrinsics::Float64>), in TEST() 154 TEST_SUPPORTED((intrinsics::FCvtFloatToInteger<int32_t, intrinsics::Float32>), in TEST() 156 TEST_UNSUPPORTED((intrinsics::FCvtFloatToInteger<int32_t, intrinsics::Float32>), in TEST()
|
D | inline_intrinsic.h | 113 } else if constexpr (IsTagEq<&intrinsics::FCvtFloatToInteger<int64_t, intrinsics::Float64>>) { in TryInlineWithHostRounding() 121 } else if constexpr (IsTagEq<&intrinsics::FCvtFloatToInteger<int64_t, intrinsics::Float32>>) { in TryInlineWithHostRounding() 129 } else if constexpr (IsTagEq<&intrinsics::FCvtFloatToInteger<int32_t, intrinsics::Float64>>) { in TryInlineWithHostRounding() 137 } else if constexpr (IsTagEq<&intrinsics::FCvtFloatToInteger<int32_t, intrinsics::Float32>>) { in TryInlineWithHostRounding()
|
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/ |
D | inline_intrinsic.h | 125 } else if constexpr (IsTagEq<&intrinsics::FCvtFloatToInteger<int64_t, intrinsics::Float64>>()) { in TryInlineWithHostRounding() 133 } else if constexpr (IsTagEq<&intrinsics::FCvtFloatToInteger<int64_t, intrinsics::Float32>>()) { in TryInlineWithHostRounding() 141 } else if constexpr (IsTagEq<&intrinsics::FCvtFloatToInteger<int32_t, intrinsics::Float64>>()) { in TryInlineWithHostRounding() 149 } else if constexpr (IsTagEq<&intrinsics::FCvtFloatToInteger<int32_t, intrinsics::Float32>>()) { in TryInlineWithHostRounding()
|
/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/ |
D | semantics_player.h | 217 result = listener_->template FCvtFloatToInteger<int32_t, FLoatType>(rm, frm, arg); in FcvtloatToInteger() 220 result = listener_->template FCvtFloatToInteger<uint32_t, FLoatType>(rm, frm, arg); in FcvtloatToInteger() 223 result = listener_->template FCvtFloatToInteger<int64_t, FLoatType>(rm, frm, arg); in FcvtloatToInteger() 226 result = listener_->template FCvtFloatToInteger<uint64_t, FLoatType>(rm, frm, arg); in FcvtloatToInteger()
|
/frameworks/libs/binary_translation/intrinsics/include/berberis/intrinsics/ |
D | intrinsics_floating_point_impl.h | 93 std::tuple<TargetOperandType> FCvtFloatToInteger(int8_t rm, int8_t frm, SourceOperandType arg) { in FCvtFloatToInteger() function
|
/frameworks/libs/binary_translation/intrinsics/riscv64/include/berberis/intrinsics/riscv64/ |
D | vector_intrinsics.h | 710 std::get<0>(FCvtFloatToInteger<typename TargetElementType::BaseType, SourceElementType>( in Vfcvtv()
|