Home
last modified time | relevance | path

Searched refs:Pragma (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DOpenCLOptions.h88 OpenCLOptionInfo(bool Pragma, unsigned AvailV, unsigned CoreV, in OpenCLOptionInfo()
90 : WithPragma(Pragma), Avail(AvailV), Core(CoreV), Opt(OptV) {} in OpenCLOptionInfo()
H A DAttributes.h31 Pragma enumerator
H A DAttr.td280 class Pragma<string namespace, string name> : Spelling<name, "Pragma"> {
3444 let Spellings = [Pragma<"", "init_seg">];
3474 let Spellings = [Pragma<"clang", "loop">, Pragma<"", "unroll">,
3475 Pragma<"", "nounroll">, Pragma<"", "unroll_and_jam">,
3476 Pragma<"", "nounroll_and_jam">];
3571 let Spellings = [Pragma<"omp", "declare simd">];
3592 let Spellings = [Pragma<"omp", "declare target">];
3641 let Spellings = [Pragma<"omp", "declare variant">];
H A DTokenKinds.def119 // C99 6.10.6 - Pragma Directive.
H A DDiagnosticParseKinds.td1416 // Pragma loop support.
1445 // Pragma unroll support.
/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/
H A DCMakeLists.txt21 Pragma.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Lex/
H A DBUILD.gn24 "Pragma.cpp",
/netbsd-src/external/apache2/llvm/lib/libclangLex/
H A DMakefile24 Pragma.cpp \
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaStmtAttr.cpp88 std::string Pragma = "#pragma " + std::string(PragmaName); in handleLoopHintAttr() local
89 S.Diag(St->getBeginLoc(), diag::err_pragma_loop_precedes_nonloop) << Pragma; in handleLoopHintAttr()
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/
H A DClangAttrEmitter.cpp3137 std::vector<Record *> Declspec, Microsoft, GNU, Pragma; in EmitClangAttrHasAttrImpl() local
3157 Pragma.push_back(R); in EmitClangAttrHasAttrImpl()
3174 GenerateHasAttrSpellingStringSwitch(Pragma, OS, "Pragma"); in EmitClangAttrHasAttrImpl()
4041 Keywords, Pragma, C2x; in EmitClangAttrParsedAttrKinds() local
4092 Matches = &Pragma; in EmitClangAttrParsedAttrKinds()
4127 StringMatcher("Name", Pragma, OS).Emit(); in EmitClangAttrParsedAttrKinds()
4220 Pragma, enumerator
4222 static const size_t NumSpellingKinds = (size_t)SpellingKind::Pragma + 1;
4240 .Case("Pragma", SpellingKind::Pragma); in add()
4248 case SpellingKind::Pragma: in add()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dforeachvar.d287 case STMT.Pragma: in foreachExpAndVar()
H A Dastenums.d356 Pragma,
H A Dstatement.d1133 super(loc, STMT.Pragma); in this()
H A Dob.d831 case STMT.Pragma: in toObNodes()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParsePragma.cpp2385 SmallVector<Token, 16> Pragma; in HandlePragma() local
2392 Pragma.push_back(Tok); in HandlePragma()
2411 Pragma.push_back(Tok); in HandlePragma()
2413 auto Toks = std::make_unique<Token[]>(Pragma.size()); in HandlePragma()
2414 std::copy(Pragma.begin(), Pragma.end(), Toks.get()); in HandlePragma()
2415 PP.EnterTokenStream(std::move(Toks), Pragma.size(), in HandlePragma()
/netbsd-src/crypto/external/bsd/openssl.old/dist/doc/man1/
H A Dtsget.pod40 Pragma: no-cache
/netbsd-src/crypto/external/bsd/openssl/dist/doc/man1/
H A Dtsget.pod38 Pragma: no-cache
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DVectorizers.rst54 Pragma loop hint directives
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DInternalsManual.rst2878 ``Pragma`` The attribute is spelled as a ``#pragma``, and requires custom
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-200015820 (pragma_dispatch): Pragma dispatcher.
/netbsd-src/external/gpl3/binutils/dist/
H A DChangeLog.git49445 Fix regression due to Pragma Import series
49446 A co-worker here at AdaCore discovered that the Pragma Import series
49473 Handle Ada Pragma Import and Pragma Export
49474 Ada can import C APIs and also export Ada constructs to C via Pragma
49475 Import and Pragma Export. This patch adds support for these to gdb,