Searched refs:CUDA (Results 1 – 25 of 39) sorted by relevance
12
/external/llvm/docs/ |
D | NVPTXUsage.rst | 21 This document assumes a basic familiarity with CUDA and the PTX 22 assembly language. Information about the CUDA Driver API and the PTX assembly 23 language can be found in the `CUDA documentation 100 copy data to it by name with the CUDA Driver API. 117 generated PTX compatible with the CUDA Driver API. 119 Example: 32-bit PTX for CUDA Driver API: ``nvptx-nvidia-cuda`` 121 Example: 64-bit PTX for CUDA Driver API: ``nvptx64-nvidia-cuda`` 223 map in the following way to CUDA builtins: 226 CUDA Builtin PTX Special Register Intrinsic 252 instruction, equivalent to the ``__syncthreads()`` call in CUDA. [all …]
|
D | CompilerWriterInfo.rst | 155 * `CUDA Documentation <http://docs.nvidia.com/cuda/index.html>`_ includes the PTX
|
/external/clang/test/Frontend/ |
D | stdlang.c | 5 #if defined(CUDA)
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXSubtarget.cpp | 56 if (TM.getDrvInterface() == NVPTX::CUDA) in hasImageHandles()
|
D | NVPTX.h | 82 CUDA enumerator
|
D | NVPTXReplaceImageHandles.cpp | 148 if (TM.getDrvInterface() == NVPTX::CUDA) { in findIndexForHandle()
|
D | NVPTXTargetMachine.cpp | 98 drvInterface = NVPTX::CUDA; in NVPTXTargetMachine()
|
D | NVPTXAsmPrinter.h | 309 NVPTX::CUDA) { in NVPTXAsmPrinter()
|
D | NVPTXAsmPrinter.cpp | 160 if (static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() == NVPTX::CUDA) in EmitInstruction() 988 if (static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() == NVPTX::CUDA) { in emitLinkageDirective() 1492 NVPTX::CUDA) { in emitFunctionParamList()
|
/external/clang/include/clang/Frontend/ |
D | LangStandards.def | 148 // CUDA 150 "NVIDIA CUDA(tm)",
|
/external/llvm/test/CodeGen/NVPTX/ |
D | nounroll.ll | 6 ; Compiled from the following CUDA code:
|
D | call-with-alloca-buffer.ll | 5 ; Produced with the following CUDA code:
|
D | nvvm-reflect.ll | 50 ; CUDA-7.0 passes __nvvm_reflect argument slightly differently.
|
/external/clang/patches/ |
D | 0003-Add-support-for-RenderScript-specific-options.patch | 59 LANGOPT(CUDA , 1, 0, "CUDA")
|
/external/clang/include/clang/Basic/ |
D | LangOptions.def | 161 LANGOPT(CUDA , 1, 0, "CUDA") 164 LANGOPT(CUDAIsDevice , 1, 0, "Compiling for CUDA device")
|
D | Attr.td | 233 def CUDA : LangOpt<"CUDA">; 550 let LangOpts = [CUDA]; 557 let LangOpts = [CUDA]; 564 let LangOpts = [CUDA]; 571 let LangOpts = [CUDA]; 578 let LangOpts = [CUDA]; 585 let LangOpts = [CUDA]; 597 let LangOpts = [CUDA]; 913 // use this in CUDA, since CUDA does not use the same terminology.
|
D | StmtNodes.td | 159 // CUDA Expressions.
|
D | DiagnosticGroups.td | 760 // compiling CUDA C/C++ but which is not compatible with the CUDA spec.
|
/external/llvm/include/llvm/ADT/ |
D | Triple.h | 145 CUDA, // NVIDIA CUDA enumerator
|
/external/clang/include/clang/Driver/ |
D | Types.def | 46 TYPE("cuda", CUDA, PP_CUDA, "cu", "u")
|
D | CC1Options.td | 607 // CUDA Options 611 HelpText<"Generate code for CUDA device">; 617 HelpText<"Disable all cross-target (host, device, etc.) call checks in CUDA">;
|
/external/llvm/lib/Support/ |
D | Triple.cpp | 164 case CUDA: return "cuda"; in getOSTypeName() 371 .StartsWith("cuda", Triple::CUDA) in parseOS()
|
/external/clang/lib/Sema/ |
D | SemaStmtAsm.cpp | 128 if (getLangOpts().CUDA) { in ActOnGCCAsmStmt()
|
/external/clang/lib/Lex/ |
D | Lexer.cpp | 3402 } else if (LangOpts.CUDA && After == '<') { in LexTokenInternal() 3458 } else if (LangOpts.CUDA && After == '>') { in LexTokenInternal()
|
/external/clang/lib/CodeGen/ |
D | CodeGenModule.cpp | 121 if (LangOpts.CUDA) in CodeGenModule() 1342 if (LangOpts.CUDA) { in EmitGlobal() 1902 if (LangOpts.CUDA && LangOpts.CUDAIsDevice) { in GetGlobalVarAddressSpace()
|
12