32#ifndef __ARCH_AMDGPU_COMMON_DTYPE_BINARY32_HH__
33#define __ARCH_AMDGPU_COMMON_DTYPE_BINARY32_HH__
69 operator float()
const
84class numeric_limits<
gem5::AMDGPU::binary32>
87 static constexpr bool has_quiet_NaN =
true;
91 tmp.
fp32 = std::numeric_limits<float>::quiet_NaN();
95 static constexpr bool has_infinity =
true;
99 tmp.
fp32 = std::numeric_limits<float>::infinity();
106 tmp.
fp32 = std::numeric_limits<float>::max();
static gem5::AMDGPU::binary32 max()
static gem5::AMDGPU::binary32 infinity()
static gem5::AMDGPU::binary32 quiet_NaN()
union gem5::AMDGPU::binary32_u binary32
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
Overload hash function for BasicBlockRange type.