32#ifndef __ARCH_AMDGPU_COMMON_DTYPE_FP4_E2M1_HH__
33#define __ARCH_AMDGPU_COMMON_DTYPE_FP4_E2M1_HH__
67static_assert(
sizeof(fp4_e2m1_info) == 4);
86 return !(
a.exp == 0 &&
a.mant != 0);
90class numeric_limits<
gem5::AMDGPU::fp4_e2m1_info>
static constexpr bool has_infinity
static gem5::AMDGPU::fp4_e2m1_info max()
static constexpr bool has_quiet_NaN
static gem5::AMDGPU::fp4_e2m1_info infinity()
static gem5::AMDGPU::fp4_e2m1_info quiet_NaN()
Copyright (c) 2024 Arm Limited All rights reserved.
Overload hash function for BasicBlockRange type.
constexpr bool isinf(gem5::AMDGPU::fp16_e5m10_info a)
constexpr bool isnan(gem5::AMDGPU::fp16_e5m10_info a)
constexpr bool isnormal(gem5::AMDGPU::fp16_e5m10_info a)