| /minix3/external/bsd/llvm/dist/clang/test/Frontend/ |
| H A D | stdlang.c | 5 #if defined(CUDA)
|
| /minix3/external/bsd/llvm/dist/llvm/docs/ |
| H A 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 …]
|
| H A D | CompilerWriterInfo.rst | 153 * `CUDA Documentation <http://docs.nvidia.com/cuda/index.html>`_ includes the PTX
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXSubtarget.cpp | 70 drvInterface = NVPTX::CUDA; in NVPTXSubtarget()
|
| H A D | NVPTXSubtarget.h | 102 if (getDrvInterface() == NVPTX::CUDA) in hasImageHandles()
|
| H A D | NVPTX.h | 83 CUDA enumerator
|
| H A D | NVPTXReplaceImageHandles.cpp | 146 if (ST.getDrvInterface() == NVPTX::CUDA) { in findIndexForHandle()
|
| H A D | NVPTXAsmPrinter.cpp | 165 if (nvptxSubtarget.getDrvInterface() == NVPTX::CUDA) in EmitInstruction() 813 if (nvptxSubtarget.getDrvInterface() == NVPTX::CUDA) in doInitialization() 868 if (nvptxSubtarget.getDrvInterface() == NVPTX::CUDA) { in emitHeader() 951 if (nvptxSubtarget.getDrvInterface() == NVPTX::CUDA) { in emitLinkageDirective() 1373 (nvptxSubtarget.getDrvInterface() == NVPTX::CUDA)) in printParamName() 1393 (nvptxSubtarget.getDrvInterface() == NVPTX::CUDA)) { in printParamName() 1481 if (nvptxSubtarget.getDrvInterface() != NVPTX::CUDA) { in emitFunctionParamList()
|
| H A D | NVPTXAsmPrinter.h | 306 EmitGeneric = (nvptxSubtarget.getDrvInterface() == NVPTX::CUDA); in NVPTXAsmPrinter()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Frontend/ |
| H A D | LangStandards.def | 148 // CUDA 150 "NVIDIA CUDA(tm)",
|
| H A D | CodeGenOptions.def | 38 CODEGENOPT(CUDAIsDevice , 1, 0) ///< Set when compiling for CUDA device.
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Basic/ |
| H A D | LangOptions.def | 158 LANGOPT(CUDA , 1, 0, "CUDA") 160 LANGOPT(CUDAIsDevice , 1, 0, "Compiling for CUDA device")
|
| H A D | Attr.td | 232 def CUDA : LangOpt<"CUDA">; 543 let LangOpts = [CUDA]; 550 let LangOpts = [CUDA]; 557 let LangOpts = [CUDA]; 564 let LangOpts = [CUDA]; 571 let LangOpts = [CUDA]; 578 let LangOpts = [CUDA]; 590 let LangOpts = [CUDA]; 882 // use this in CUDA, since CUDA does not use the same terminology.
|
| H A D | StmtNodes.td | 159 // CUDA Expressions.
|
| H A D | DiagnosticGroups.td | 750 // compiling CUDA C/C++ but which is not compatible with the CUDA spec.
|
| H A D | TokenKinds.def | 211 // CUDA support.
|
| /minix3/external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/ |
| H A D | call-with-alloca-buffer.ll | 5 ; Produced with the following CUDA code:
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | Triple.h | 141 CUDA, // NVIDIA CUDA enumerator
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Driver/ |
| H A D | Types.def | 45 TYPE("cuda", CUDA, PP_CXX, "cpp", "u")
|
| H A D | CC1Options.td | 597 // CUDA Options 601 HelpText<"Generate code for CUDA device">;
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Support/ |
| H A D | Triple.cpp | 160 case CUDA: return "cuda"; in getOSTypeName() 362 .StartsWith("cuda", Triple::CUDA) in parseOS()
|
| /minix3/external/bsd/file/dist/magic/magdir/ |
| H A D | elf | 242 >18 leshort 190 NVIDIA CUDA architecture,
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CodeGenModule.cpp | 121 if (LangOpts.CUDA) in CodeGenModule() 1324 if (LangOpts.CUDA) { in EmitGlobal() 1887 if (LangOpts.CUDA && CodeGenOpts.CUDAIsDevice) { in GetGlobalVarAddressSpace()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Lex/ |
| H A D | Lexer.cpp | 3408 } else if (LangOpts.CUDA && After == '<') { in LexTokenInternal() 3464 } else if (LangOpts.CUDA && After == '>') { in LexTokenInternal()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaDeclCXX.cpp | 5766 if (getLangOpts().CUDA) { in ShouldDeleteSpecialMember() 8813 if (getLangOpts().CUDA) { in DeclareImplicitDefaultConstructor() 9279 if (getLangOpts().CUDA) { in DeclareImplicitDestructor() 9910 if (getLangOpts().CUDA) { in DeclareImplicitCopyAssignment() 10299 if (getLangOpts().CUDA) { in DeclareImplicitMoveAssignment() 10732 if (getLangOpts().CUDA) { in DeclareImplicitCopyConstructor() 10909 if (getLangOpts().CUDA) { in DeclareImplicitMoveConstructor()
|