Home
last modified time | relevance | path

Searched refs:VectorMasking (Results 1 – 3 of 3) sorted by relevance

/frameworks/libs/binary_translation/intrinsics/riscv64/
Dvector_intrinsics_test.cc153 ASSERT_EQ((VectorMasking<Wrapping<ElementType>, TailProcessing::kAgnostic>( in TEST()
157 (VectorMasking<Wrapping<ElementType>, in TEST()
193 ASSERT_EQ((VectorMasking<Wrapping<ElementType>, TailProcessing::kAgnostic>( in TEST()
197 (VectorMasking<Wrapping<ElementType>, in TEST()
237 ASSERT_EQ((VectorMasking<Wrapping<ElementType>, TailProcessing::kAgnostic>( in TEST()
240 ASSERT_EQ((VectorMasking<Wrapping<ElementType>, TailProcessing::kUndisturbed>( in TEST()
244 (VectorMasking<Wrapping<ElementType>, in TEST()
253 (VectorMasking<Wrapping<ElementType>, in TEST()
262 (VectorMasking<Wrapping<ElementType>, in TEST()
271 (VectorMasking<Wrapping<ElementType>, in TEST()
[all …]
/frameworks/libs/binary_translation/intrinsics/riscv64/include/berberis/intrinsics/riscv64/
Dvector_intrinsics.h232 [[nodiscard]] inline std::tuple<SIMD128Register> VectorMasking(SIMD128Register result, in VectorMasking() function
311 [[nodiscard]] inline std::tuple<SIMD128Register> VectorMasking(SIMD128Register result,
332 return VectorMasking<kDefaultElement, vta>(result, vstart, vl);
336 [[nodiscard]] inline std::tuple<SIMD128Register> VectorMasking(
388 [[nodiscard]] inline std::tuple<SIMD128Register> VectorMasking(
408 return VectorMasking<ElementType, vta>(dest, result, vstart, vl);
412 [[nodiscard]] inline std::tuple<SIMD128Register> VectorMasking(SIMD128Register dest, in VectorMasking() function
417 return VectorMasking<ElementType, vta, vma>(dest, in VectorMasking()
/frameworks/libs/binary_translation/interpreter/riscv64/
Dinterpreter.h1256 VectorMasking<ElementType, vta, vma>(result, original_dst_value, vstart, vl, index, mask); in OpVectorGather()
3000 VectorMasking<ElementType, vta, vma>(result, original_dst_value, vstart, vl, index, mask); in OpVectorViotam()
3026 result = VectorMasking<ElementType, vta, vma>( in OpVectorVidv()
3303 VectorMasking<ElementType, vta, vma>(result, in OpVectorv()
3361 result = std::get<0>(intrinsics::VectorMasking<ElementType, vta>(result, result, 0, 1)); in OpVectorvs()
3583 result = VectorMasking<WideType<ElementType>, vta, vma>( in OpVectorWiden()
3595 result = VectorMasking<WideType<ElementType>, vta, vma>( in OpVectorWiden()
3648 result = VectorMasking<ElementType, vta, vma>( in OpVectorSameWidth()
3776 auto result = VectorMasking<ElementType, vta, vma>( in OpVectorNarrow()
3810 result = VectorMasking<DestElementType, vta, vma>( in OpVectorVXUnary0()
[all …]