Home
last modified time | relevance | path

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

/frameworks/libs/binary_translation/base/
Dbit_util_test.cc191 static_assert(std::is_same_v<Int16, UInt16::SignedType>);
192 static_assert(std::is_same_v<UInt16, Int16::UnsignedType>);
193 static_assert(std::is_same_v<UInt16, UInt16::UnsignedType>);
197 static_assert(std::is_same_v<Int16, SignedType<UInt16>>);
198 static_assert(std::is_same_v<UInt16, UnsignedType<RawInt16>>);
199 static_assert(std::is_same_v<UInt16, UnsignedType<Int16>>);
200 static_assert(std::is_same_v<UInt16, UnsignedType<UInt16>>);
203 static_assert(std::is_same_v<UInt16, WrappingType<UInt16>>);
205 static_assert(std::is_same_v<UInt16, WrappingType<SatUInt16>>);
218 static_assert(std::is_same_v<SatUInt16, SaturatingType<UInt16>>);
[all …]
/frameworks/libs/binary_translation/interpreter/riscv64/
Dinterpreter_test.cc170 VlxsegXeiXX<ElementType, UInt16, kNFfields, kLmul>(insn_bytes | 0x5000, expected_results); in VlxsegXeiXX()
171 VlxsegXeiXX<ElementType, UInt16, kNFfields, kLmul>(insn_bytes | 0x8005000, expected_results); in VlxsegXeiXX()
354 VsxsegXeiXX<ElementType, UInt16, kNFfields, kLmul>(insn_bytes | 0x5000, expected_results); in VsxsegXeiXX()
355 VsxsegXeiXX<ElementType, UInt16, kNFfields, kLmul>(insn_bytes | 0x8005000, expected_results); in VsxsegXeiXX()
2426 VlxsegXeiXX<UInt16, 1, 1>(0x05008407, // Vluxei8.v v8, (x1), v16, v0.t in TEST_F()
2431 VlxsegXeiXX<UInt16, 1, 2>(0x05008407, // Vluxei8.v v8, (x1), v16, v0.t in TEST_F()
2437 VlxsegXeiXX<UInt16, 1, 4>(0x05008407, // Vluxei8.v v8, (x1), v16, v0.t in TEST_F()
2445 VlxsegXeiXX<UInt16, 1, 8>(0x05008407, // Vluxei8.v v8, (x1), v16, v0.t in TEST_F()
2457 VlxsegXeiXX<UInt16, 2, 1>(0x25008407, // Vluxseg2ei8.v v8, (x1), v16, v0.t in TEST_F()
2463 VlxsegXeiXX<UInt16, 2, 2>(0x25008407, // Vluxseg2ei8.v v8, (x1), v16, v0.t in TEST_F()
[all …]
Dinterpreter.h562 return OpVector<UInt16>(args, vtype, extra_args...); in OpVector()
598 return OpVector<UInt16>(args, vlmul, vtype, extra_args...); in OpVector()
799 return OpVector<UInt16, kSegmentSize, IndexElementType, kIndexRegistersInvolved, vta, vma>( in OpVector()
1038 using MaskType = std::conditional_t<sizeof(ElementType) == sizeof(Int8), UInt16, UInt8>;
2894 using MaskType = std::conditional_t<sizeof(ElementType) == sizeof(Int8), UInt16, UInt8>;
/frameworks/libs/binary_translation/intrinsics/riscv64/
Dvector_intrinsics_test.cc108 TestVidv<UInt16>(); in TEST()
172 Verify(Vaddvv<UInt16>, in TEST()
175 Verify(Vaddvv<UInt16>, in TEST()
209 Verify(Vaddvx<UInt16>, in TEST()
212 Verify(Vaddvx<UInt16>, in TEST()
288 Verify(Vaddvv<UInt16>, in TEST()
292 Verify(Vaddvv<UInt16>, in TEST()
369 Verify(Vaddvx<UInt16>, in TEST()
373 Verify(Vaddvx<UInt16>, in TEST()
460 Verify(Vaddvv<UInt16>, in TEST()
[all …]
/frameworks/libs/binary_translation/intrinsics/riscv64_to_x86_64/include/berberis/intrinsics/
Dvector_intrinsics.h119 static_assert(sizeof(ElementType) == sizeof(UInt8) || sizeof(ElementType) == sizeof(UInt16) || in Vidv()
122 : (sizeof(ElementType) == sizeof(UInt16)) ? constants_pool::kVid16Bit in Vidv()
/frameworks/libs/binary_translation/intrinsics/include/berberis/intrinsics/
Dsimd_register.h318 SIMD_128_SAFEINT_REGISTER_GETTER_SETTER(UInt16, uint16);
/frameworks/libs/binary_translation/base/include/berberis/base/
Dbit_util.h748 using UInt16 = Wrapping<uint16_t>; variable
/frameworks/libs/binary_translation/intrinsics/riscv64/include/berberis/intrinsics/riscv64/
Dvector_intrinsics.h147 using ResultType = std::conditional_t<sizeof(ElementType) == sizeof(Int8), UInt16, UInt8>; in SimdMaskToBitMaskForTests()