Searched refs:UnsignedType (Results 1 – 4 of 4) sorted by relevance
/frameworks/libs/binary_translation/interpreter/riscv64/ |
D | interpreter.h | 1478 using UnsignedType = Wrapping<std::make_unsigned_t<typename TypeTraits<ElementType>::Int>>; in OpVector() local 1489 return intrinsics::Vfcvtv<WideElementType, UnsignedType>(FPFlags::DYN, frm, src); in OpVector() 1491 UnsignedType, in OpVector() 1507 return intrinsics::Vfcvtv<UnsignedType, WideElementType>(FPFlags::DYN, frm, src); in OpVector() 1509 UnsignedType, in OpVector() 1525 return intrinsics::Vfcvtv<UnsignedType, WideElementType>(FPFlags::RTZ, frm, src); in OpVector() 1527 UnsignedType, in OpVector() 1555 using WideUnsignedType = WideType<UnsignedType>; in OpVector() 1760 Vec<UnsignedType{(sizeof(ElementType) == sizeof(Float32)) ? 0x7f80'0000 in OpVector() 1771 Vec<UnsignedType{(sizeof(ElementType) == sizeof(Float32)) ? 0xff80'0000 in OpVector() [all …]
|
/frameworks/libs/binary_translation/base/ |
D | bit_util_test.cc | 192 static_assert(std::is_same_v<UInt16, Int16::UnsignedType>); 193 static_assert(std::is_same_v<UInt16, UInt16::UnsignedType>); 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>>); 209 static_assert(std::is_same_v<SatUInt16, SatInt16::UnsignedType>); 210 static_assert(std::is_same_v<SatUInt16, SatUInt16::UnsignedType>); 214 static_assert(std::is_same_v<SatUInt16, UnsignedType<SatInt16>>); 215 static_assert(std::is_same_v<SatUInt16, UnsignedType<SatUInt16>>); 224 static_assert(std::is_same_v<SatUInt16, UnsignedType<SatInt16>>); [all …]
|
/frameworks/libs/binary_translation/base/include/berberis/base/ |
D | bit_util.h | 399 using UnsignedType = Saturating<std::make_unsigned_t<BaseType>>; variable 570 using UnsignedType = Wrapping<std::make_unsigned_t<BaseType>>; variable 783 typename Wrapping<IntType>::UnsignedType { 789 typename Saturating<IntType>::UnsignedType { 795 typename Wrapping<IntType>::UnsignedType { 800 using UnsignedType = decltype(BitCastToUnsigned(std::declval<T>())); variable
|
/frameworks/libs/binary_translation/intrinsics/riscv64/include/berberis/intrinsics/riscv64/ |
D | vector_intrinsics.h | 689 typename Wrapping<typename ElementType::BaseType>::UnsignedType value{ in Viotam()
|