Go to the source code of this file.
|
| #define | AMDGCN_GPU(NAME, ENUM, ISAVERSION, FEATURES) |
| #define | R600_GPU(NAME, ENUM, FEATURES) |
| #define | AMDGCN_GPU(NAME, ENUM, ISAVERSION, FEATURES) |
| #define | AMDGCN_GPU_ALIAS(NAME, ENUM) |
| #define | R600_GPU(NAME, ENUM, FEATURES) |
| #define | R600_GPU_ALIAS(NAME, ENUM) |
| #define | AMDGCN_GPU(NAME, ENUM, ISAVERSION, FEATURES) |
| #define | R600_GPU(NAME, ENUM, FEATURES) |
| #define | AMDGCN_GPU(NAME, ENUM, ISAVERSION, FEATURES) |
| #define | AMDGCN_GPU_ALIAS(NAME, ENUM) |
| #define | R600_GPU(NAME, ENUM, FEATURES) |
| #define | R600_GPU_ALIAS(NAME, ENUM) |
| #define | MAKE_ISAVERSION(A, B, C) |
| #define | AMDGCN_GPU(NAME, ENUM, ISAVERSION, FEATURES) |
◆ AMDGCN_GPU [1/5]
| #define AMDGCN_GPU |
( |
| NAME, |
|
|
| ENUM, |
|
|
| ISAVERSION, |
|
|
| FEATURES ) |
◆ AMDGCN_GPU [2/5]
| #define AMDGCN_GPU |
( |
| NAME, |
|
|
| ENUM, |
|
|
| ISAVERSION, |
|
|
| FEATURES ) |
◆ AMDGCN_GPU [3/5]
| #define AMDGCN_GPU |
( |
| NAME, |
|
|
| ENUM, |
|
|
| ISAVERSION, |
|
|
| FEATURES ) |
◆ AMDGCN_GPU [4/5]
| #define AMDGCN_GPU |
( |
| NAME, |
|
|
| ENUM, |
|
|
| ISAVERSION, |
|
|
| FEATURES ) |
◆ AMDGCN_GPU [5/5]
| #define AMDGCN_GPU |
( |
| NAME, |
|
|
| ENUM, |
|
|
| ISAVERSION, |
|
|
| FEATURES ) |
Value:
#define MAKE_ISAVERSION(A, B, C)
◆ AMDGCN_GPU_ALIAS [1/2]
| #define AMDGCN_GPU_ALIAS |
( |
| NAME, |
|
|
| ENUM ) |
◆ AMDGCN_GPU_ALIAS [2/2]
| #define AMDGCN_GPU_ALIAS |
( |
| NAME, |
|
|
| ENUM ) |
◆ MAKE_ISAVERSION
| #define MAKE_ISAVERSION |
( |
| A, |
|
|
| B, |
|
|
| C ) |
Value:
static GCRegistry::Add< ErlangGC > A("erlang", "erlang-compatible garbage collector")
static GCRegistry::Add< OcamlGC > B("ocaml", "ocaml 3.10-compatible GC")
@ C
The default llvm calling convention, compatible with C.
◆ R600_GPU [1/4]
| #define R600_GPU |
( |
| NAME, |
|
|
| ENUM, |
|
|
| FEATURES ) |
◆ R600_GPU [2/4]
| #define R600_GPU |
( |
| NAME, |
|
|
| ENUM, |
|
|
| FEATURES ) |
◆ R600_GPU [3/4]
| #define R600_GPU |
( |
| NAME, |
|
|
| ENUM, |
|
|
| FEATURES ) |
◆ R600_GPU [4/4]
| #define R600_GPU |
( |
| NAME, |
|
|
| ENUM, |
|
|
| FEATURES ) |
◆ R600_GPU_ALIAS [1/2]
| #define R600_GPU_ALIAS |
( |
| NAME, |
|
|
| ENUM ) |
◆ R600_GPU_ALIAS [2/2]
| #define R600_GPU_ALIAS |
( |
| NAME, |
|
|
| ENUM ) |
◆ fillAMDGCNFeatureMap()
◆ insertWaveSizeFeature()
Definition at line 143 of file AMDGPUTargetParser.cpp.
References llvm::StringMap< ValueTy, AllocatorTy >::count(), llvm::StringRef::empty(), llvm::StringMap< ValueTy, AllocatorTy >::end(), llvm::StringMap< ValueTy, AllocatorTy >::find(), llvm::StringMap< ValueTy, AllocatorTy >::insert(), llvm::AMDGPU::INVALID_FEATURE_COMBINATION, llvm::AMDGPU::NO_ERROR, T, and llvm::AMDGPU::UNSUPPORTED_TARGET_FEATURE.
Referenced by llvm::AMDGPU::fillAMDGPUFeatureMap().