Searched refs:GPUArch (Results 1 – 6 of 6) sorted by relevance
/external/llvm-project/polly/include/polly/ |
D | LinkAllPasses.h | 51 llvm::Pass *createPPCGCodeGenerationPass(GPUArch Arch = GPUArch::NVPTX64, 55 createManagedMemoryRewritePassPass(GPUArch Arch = GPUArch::NVPTX64,
|
/external/llvm-project/polly/lib/CodeGen/ |
D | PPCGCodeGeneration.cpp | 330 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 …]
|
D | ManagedMemoryRewrite.cpp | 353 GPUArch Architecture; 404 Pass *polly::createManagedMemoryRewritePassPass(GPUArch Arch, in createManagedMemoryRewritePassPass()
|
/external/llvm-project/polly/include/polly/CodeGen/ |
D | PPCGCodeGeneration.h | 18 enum GPUArch { NVPTX64, SPIR32, SPIR64 }; enum
|
/external/llvm-project/polly/lib/Support/ |
D | RegisterPasses.cpp | 118 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/ |
D | Cuda.cpp | 596 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()
|