Searched refs:UInt32 (Results 1 – 8 of 8) sorted by relevance
/frameworks/libs/binary_translation/interpreter/riscv64/ |
D | interpreter_test.cc | 172 VlxsegXeiXX<ElementType, UInt32, kNFfields, kLmul>(insn_bytes | 0x6000, expected_results); in VlxsegXeiXX() 173 VlxsegXeiXX<ElementType, UInt32, kNFfields, kLmul>(insn_bytes | 0x8006000, expected_results); in VlxsegXeiXX() 356 VsxsegXeiXX<ElementType, UInt32, kNFfields, kLmul>(insn_bytes | 0x6000, expected_results); in VsxsegXeiXX() 357 VsxsegXeiXX<ElementType, UInt32, kNFfields, kLmul>(insn_bytes | 0x8006000, expected_results); in VsxsegXeiXX() 2562 VlxsegXeiXX<UInt32, 1, 1>(0x05008407, // Vluxei8.v v8, (x1), v16, v0.t in TEST_F() 2567 VlxsegXeiXX<UInt32, 1, 2>(0x05008407, // Vluxei8.v v8, (x1), v16, v0.t in TEST_F() 2573 VlxsegXeiXX<UInt32, 1, 4>(0x05008407, // Vluxei8.v v8, (x1), v16, v0.t in TEST_F() 2581 VlxsegXeiXX<UInt32, 1, 8>(0x05008407, // Vluxei8.v v8, (x1), v16, v0.t in TEST_F() 2593 VlxsegXeiXX<UInt32, 2, 1>(0x25008407, // Vluxseg2ei8.v v8, (x1), v16, v0.t in TEST_F() 2599 VlxsegXeiXX<UInt32, 2, 2>(0x25008407, // Vluxseg2ei8.v v8, (x1), v16, v0.t in TEST_F() [all …]
|
D | interpreter.h | 213 return Widen(BitCastToSigned(TruncateTo<UInt32>(arg1) >> TruncateTo<Int32>(arg2))); in Op32() 564 return OpVector<UInt32>(args, vtype, extra_args...); in OpVector() 600 return OpVector<UInt32>(args, vlmul, vtype, extra_args...); in OpVector() 802 return OpVector<UInt32, kSegmentSize, IndexElementType, kIndexRegistersInvolved, vta, vma>( in OpVector() 4078 std::conditional_t<sizeof(ElementType) < sizeof(UInt32), SIMD128Register, UInt32> in CollectBitmaskResult() 4080 for (UInt32 index = UInt32{0}; index < UInt32(kRegistersInvolved); index += UInt32{1}) { in CollectBitmaskResult() 4086 constexpr UInt32 kElemNum = in CollectBitmaskResult() 4087 UInt32{static_cast<uint32_t>((sizeof(SIMD128Register) / sizeof(ElementType)))}; in CollectBitmaskResult() 4088 bitmask_result |= UInt32(UInt8(raw_result)) << (index * kElemNum); in CollectBitmaskResult()
|
/frameworks/libs/binary_translation/intrinsics/riscv64/ |
D | vector_intrinsics_test.cc | 109 TestVidv<UInt32>(); in TEST() 178 Verify(Vaddvv<UInt32>, in TEST() 181 Verify(Vaddvv<UInt32>, in TEST() 215 Verify(Vaddvx<UInt32>, in TEST() 218 Verify(Vaddvx<UInt32>, in TEST() 296 Verify(Vaddvv<UInt32>, in TEST() 300 Verify(Vaddvv<UInt32>, in TEST() 377 Verify(Vaddvx<UInt32>, in TEST() 381 Verify(Vaddvx<UInt32>, in TEST() 472 Verify(Vaddvv<UInt32>, in TEST() [all …]
|
/frameworks/libs/binary_translation/base/ |
D | bit_util_test.cc | 60 static_assert(CountRZero(RawInt32{~UInt32{1}}) == RawInt32{1}); 62 static_assert(CountRZero(~UInt32{1}) == UInt32{1}); 75 static_assert(Popcount(RawInt32{~UInt32{1}}) == RawInt32{31}); 77 static_assert(Popcount(~UInt32{1}) == UInt32{31});
|
/frameworks/libs/binary_translation/intrinsics/riscv64_to_x86_64/include/berberis/intrinsics/ |
D | vector_intrinsics.h | 120 sizeof(ElementType) == sizeof(UInt32) || sizeof(ElementType) == sizeof(UInt64)); in Vidv() 123 : (sizeof(ElementType) == sizeof(UInt32)) ? constants_pool::kVid32Bit in Vidv()
|
/frameworks/libs/binary_translation/intrinsics/include/berberis/intrinsics/ |
D | simd_register.h | 325 SIMD_128_SAFEINT_REGISTER_GETTER_SETTER(UInt32, uint32);
|
/frameworks/libs/binary_translation/intrinsics/riscv64/include/berberis/intrinsics/riscv64/ |
D | vector_intrinsics.h | 88 return {RawInt8{TruncateTo<UInt8>(mask.Get<UInt32>(0) >> UInt64(register_in_sequence * 4)) & in MaskForRegisterInSequence() 91 return {RawInt8{TruncateTo<UInt8>(mask.Get<UInt32>(0) >> UInt64(register_in_sequence * 2)) & in MaskForRegisterInSequence()
|
/frameworks/libs/binary_translation/base/include/berberis/base/ |
D | bit_util.h | 750 using UInt32 = Wrapping<uint32_t>; variable
|