Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
namespace | llvm::AMDGPU |
|
|
enum | llvm::AMDGPU::AMDGPUFltRounds : int8_t {
llvm::AMDGPU::TowardZero = static_cast<int8_t>(RoundingMode::TowardZero)
, llvm::AMDGPU::NearestTiesToEven = static_cast<int8_t>(RoundingMode::NearestTiesToEven)
, llvm::AMDGPU::TowardPositive = static_cast<int8_t>(RoundingMode::TowardPositive)
, llvm::AMDGPU::TowardNegative = static_cast<int8_t>(RoundingMode::TowardNegative)
,
llvm::AMDGPU::NearestTiesToAwayUnsupported
, llvm::AMDGPU::Dynamic = static_cast<int8_t>(RoundingMode::Dynamic)
, llvm::AMDGPU::NearestTiesToEvenF32_NearestTiesToEvenF64 = NearestTiesToEven
, llvm::AMDGPU::NearestTiesToEvenF32_TowardPositiveF64 = 8
,
llvm::AMDGPU::NearestTiesToEvenF32_TowardNegativeF64 = 9
, llvm::AMDGPU::NearestTiesToEvenF32_TowardZeroF64 = 10
, llvm::AMDGPU::TowardPositiveF32_NearestTiesToEvenF64 = 11
, llvm::AMDGPU::TowardPositiveF32_TowardPositiveF64 = TowardPositive
,
llvm::AMDGPU::TowardPositiveF32_TowardNegativeF64 = 12
, llvm::AMDGPU::TowardPositiveF32_TowardZeroF64 = 13
, llvm::AMDGPU::TowardNegativeF32_NearestTiesToEvenF64 = 14
, llvm::AMDGPU::TowardNegativeF32_TowardPositiveF64 = 15
,
llvm::AMDGPU::TowardNegativeF32_TowardNegativeF64 = TowardNegative
, llvm::AMDGPU::TowardNegativeF32_TowardZeroF64 = 16
, llvm::AMDGPU::TowardZeroF32_NearestTiesToEvenF64 = 17
, llvm::AMDGPU::TowardZeroF32_TowardPositiveF64 = 18
,
llvm::AMDGPU::TowardZeroF32_TowardNegativeF64 = 19
, llvm::AMDGPU::TowardZeroF32_TowardZeroF64 = TowardZero
, llvm::AMDGPU::Invalid = static_cast<int8_t>(RoundingMode::Invalid)
} |
| Return values used for llvm.get.rounding. More...
|
|