Home
last modified time | relevance | path

Searched refs:BitMaskToSimdMask (Results 1 – 4 of 4) sorted by relevance

/frameworks/libs/binary_translation/intrinsics/riscv64/
Dvector_intrinsics_test.cc67 ASSERT_EQ(BitMaskToSimdMaskForTests<Int8>(mask), BitMaskToSimdMask<Int8>(mask)); in TEST()
68 const auto [simd_mask] = BitMaskToSimdMask<Int8>(mask); in TEST()
75 ASSERT_EQ(BitMaskToSimdMaskForTests<Int16>(mask), BitMaskToSimdMask<Int16>(mask)); in TEST()
76 const auto [simd_mask] = BitMaskToSimdMask<Int16>(mask); in TEST()
83 ASSERT_EQ(BitMaskToSimdMaskForTests<Int32>(mask), BitMaskToSimdMask<Int32>(mask)); in TEST()
84 const auto [simd_mask] = BitMaskToSimdMask<Int32>(mask); in TEST()
91 ASSERT_EQ(BitMaskToSimdMaskForTests<Int64>(mask), BitMaskToSimdMask<Int64>(mask)); in TEST()
92 const auto [simd_mask] = BitMaskToSimdMask<Int64>(mask); in TEST()
123 const auto [simd_mask] = BitMaskToSimdMask<decltype(kElement)>(mask); in TestVectorMaskedElementTo()
/frameworks/libs/binary_translation/intrinsics/riscv64_to_x86_64/include/berberis/intrinsics/
Dvector_intrinsics.h45 [[nodiscard, gnu::pure]] inline std::tuple<SIMD128Register> BitMaskToSimdMask(size_t mask) { in BitMaskToSimdMask() function
/frameworks/libs/binary_translation/intrinsics/riscv64/include/berberis/intrinsics/riscv64/
Dvector_intrinsics.h137 [[nodiscard]] inline std::tuple<SIMD128Register> BitMaskToSimdMask(size_t mask) { in BitMaskToSimdMask() function
320 const auto [simd_mask] = BitMaskToSimdMask<decltype(kDefaultElement)>(
401 BitMaskToSimdMask<ElementType>(static_cast<typename MaskType::BaseType>(mask));
/frameworks/libs/binary_translation/interpreter/riscv64/
Dinterpreter.h1151 intrinsics::BitMaskToSimdMask<ElementType>(Int64{MaskType{register_mask}});