|
LLVM 24.0.0git
|
#include "llvm/ADT/StringRef.h"#include "llvm/Support/Compiler.h"#include <cstdint>#include <string>#include "llvm/TargetParser/IntelGPUTargetParser.def"Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::IntelGPU |
Macros | |
| #define | INTEL_GPU(NAME, KIND, MAJOR, MINOR, IGCA_TARGET, IGCA_FEATURE_SETS) |
| #define | INTEL_GPU_COMPAT(NAME, KIND, IGCA_TARGET, IGCA_FEATURE_SETS) |
Enumerations | |
| enum | llvm::IntelGPU::GPUKind : uint8_t { llvm::IntelGPU::GK_NONE = 0 } |
| Intel GPU architecture names, covering both physical devices and the compatibility names that stand for a whole product line. More... | |
Functions | |
| LLVM_ABI StringRef | llvm::IntelGPU::getArchName (uint32_t GPUIPVersion) |
| LLVM_ABI std::string | llvm::IntelGPU::getNumericArchName (uint32_t GPUIPVersion) |
| #define INTEL_GPU | ( | NAME, | |
| KIND, | |||
| MAJOR, | |||
| MINOR, | |||
| IGCA_TARGET, | |||
| IGCA_FEATURE_SETS ) |
Definition at line 31 of file IntelGPUTargetParser.h.
| #define INTEL_GPU_COMPAT | ( | NAME, | |
| KIND, | |||
| IGCA_TARGET, | |||
| IGCA_FEATURE_SETS ) |
Definition at line 33 of file IntelGPUTargetParser.h.