clang
19.0.0git
|
Classes | |
class | BackendCompiler |
Functions | |
StringRef | resolveGenDevice (StringRef DeviceName) |
SmallString< 64 > | getGenDeviceMacro (StringRef DeviceName) |
StringRef | getGenGRFFlag (StringRef GRFMode) |
template<auto GPUArh> | |
std::optional< StringRef > | isGPUTarget (StringRef Target) |
Variables | |
constexpr char | IntelGPU [] = "intel_gpu_" |
constexpr char | NvidiaGPU [] = "nvidia_gpu_" |
constexpr char | AmdGPU [] = "amd_gpu_" |
SmallString< 64 > clang::driver::tools::SYCL::gen::getGenDeviceMacro | ( | StringRef | DeviceName | ) |
Definition at line 1095 of file SYCL.cpp.
Referenced by clang::driver::tools::Clang::ConstructJob().
StringRef clang::driver::tools::SYCL::gen::getGenGRFFlag | ( | StringRef | GRFMode | ) |
Definition at line 949 of file SYCL.cpp.
References GRFModeFlagMap.
Referenced by clang::driver::toolchains::SYCLToolChain::AddImpliedTargetArgs().
std::optional<StringRef> clang::driver::tools::SYCL::gen::isGPUTarget | ( | StringRef | Target | ) |
Definition at line 125 of file SYCL.h.
References resolveGenDevice().
StringRef clang::driver::tools::SYCL::gen::resolveGenDevice | ( | StringRef | DeviceName | ) |
Definition at line 1000 of file SYCL.cpp.
References clang::Device.
Referenced by isGPUTarget(), and clang::driver::toolchains::SYCLToolChain::TranslateTargetOpt().
|
constexpr |
|
constexpr |