Home
last modified time | relevance | path

Searched refs:GPUArch (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/polly/include/polly/
DLinkAllPasses.h51 llvm::Pass *createPPCGCodeGenerationPass(GPUArch Arch = GPUArch::NVPTX64,
55 createManagedMemoryRewritePassPass(GPUArch Arch = GPUArch::NVPTX64,
/external/llvm-project/polly/lib/CodeGen/
DPPCGCodeGeneration.cpp330 gpu_prog *Prog, GPURuntime Runtime, GPUArch Arch) in GPUNodeBuilder()
385 GPUArch Arch;
1330 case GPUArch::SPIR64: in createKernelSync()
1331 case GPUArch::SPIR32: in createKernelSync()
1343 case GPUArch::NVPTX64: in createKernelSync()
1522 bool AllowCUDALibDevice = Arch == GPUArch::NVPTX64; in getReferencesInKernel()
1835 if (Arch == GPUArch::NVPTX64) in createKernel()
1975 if (Arch == GPUArch::SPIR32 || Arch == GPUArch::SPIR64) { in createKernelFunctionDecl()
1991 case GPUArch::NVPTX64: in createKernelFunctionDecl()
1994 case GPUArch::SPIR32: in createKernelFunctionDecl()
[all …]
DManagedMemoryRewrite.cpp353 GPUArch Architecture;
404 Pass *polly::createManagedMemoryRewritePassPass(GPUArch Arch, in createManagedMemoryRewritePassPass()
/external/llvm-project/polly/include/polly/CodeGen/
DPPCGCodeGeneration.h18 enum GPUArch { NVPTX64, SPIR32, SPIR64 }; enum
/external/llvm-project/polly/lib/Support/
DRegisterPasses.cpp118 static cl::opt<GPUArch>
120 cl::values(clEnumValN(GPUArch::NVPTX64, "nvptx64",
122 clEnumValN(GPUArch::SPIR32, "spir32",
124 clEnumValN(GPUArch::SPIR64, "spir64",
126 cl::init(GPUArch::NVPTX64), cl::ZeroOrMore,
/external/llvm-project/clang/lib/Driver/ToolChains/
DCuda.cpp596 StringRef GPUArch = in ConstructJob() local
598 assert(!GPUArch.empty() && "At least one GPU Arch required for ptxas."); in ConstructJob()
601 CmdArgs.push_back(Args.MakeArgString(GPUArch)); in ConstructJob()