| /llvm-project-15.0.7/llvm/include/llvm/Frontend/Directive/ |
| H A D | DirectiveBase.td | 9 // This is the base definition file directives and clauses. 25 // `namespace A { namespace B { <directives-clauses> } }`. 47 // EnumSet class name used for clauses to generated the allowed clauses map. 50 // Class holding the clauses in the flang parse-tree. 54 // Information about values accepted by enum-like clauses 143 // List of allowed clauses for the directive. 146 // List of clauses that are allowed to appear only once. 149 // List of clauses that are allowed but mutually exclusive. 152 // List of clauses that are required.
|
| /llvm-project-15.0.7/flang/examples/FlangOmpReport/ |
| H A D | yaml_summarizer.py | 124 clauses = construct["clauses"] 127 for clause in clauses: 131 clauses.append({"clause" : item, 145 clauses = [] 150 clauses.append({"clause" : i['clause'], 154 "clauses" : clauses})
|
| H A D | FlangOmpReport.cpp | 45 io.mapRequired("clauses", info.clauses); in mapping()
|
| H A D | FlangOmpReportVisitor.cpp | 24 a.clauses == b.clauses; in operator ==()
|
| H A D | FlangOmpReportVisitor.h | 41 llvm::SmallVector<ClauseInfo> clauses; member
|
| /llvm-project-15.0.7/mlir/tools/mlir-tblgen/ |
| H A D | DirectiveCommonGen.cpp | 56 const auto &clauses = recordKeeper.getAllDerivedDefinitions("Clause"); in emitDecls() local 58 for (const auto &r : clauses) { in emitDecls()
|
| /llvm-project-15.0.7/llvm/utils/lit/tests/Inputs/shtest-format/ |
| H A D | requires-present.txt | 1 # REQUIRES with only true clauses. Test should run.
|
| H A D | xfail-expr-false.txt | 1 # XFAIL with only false clauses. Test should run.
|
| H A D | unsupported-expr-false.txt | 1 # UNSUPPORTED with only false clauses. Test should run.
|
| /llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenACC/ |
| H A D | ACC.td | 9 // This is the definition file for OpenACC 3.1 directives and clauses. 31 // Definition of OpenACC clauses 358 // num_gangs, num_workers, and vector_length clauses are not permitted. 439 // The three following clauses are also in allowedOnceClauses list due to
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | OpenMPKinds.def | 1 //===--- OpenMPKinds.def - OpenMP directives and clauses list ---*- C++ -*-===// 10 /// clauses.
|
| /llvm-project-15.0.7/llvm/test/TableGen/ |
| H A D | directive3.td | 42 // CHECK: error: One or more clauses are defined multiple times on directive TDL_DirA
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | vtx-fetch-branch.ll | 3 ; This tests for a bug where vertex fetch clauses right before an ENDIF
|
| H A D | reserved-reg-in-clause.mir | 1 # RUN: llc -march=amdgcn -mcpu=gfx90a -verify-machineinstrs -run-pass si-form-memory-clauses %s -o …
|
| H A D | smem-no-clause-coalesced.mir | 1 # RUN: llc -march=amdgcn -mcpu=gfx902 -o - %s -run-pass si-form-memory-clauses -verify-machineinstr…
|
| H A D | soft-clause-dbg-value.mir | 2 # RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx906 -mattr=+xnack -run-pass=si-form-memory-clauses -…
|
| H A D | unallocatable-bundle-regression.mir | 2 # RUN: llc -mtriple=amdgcn-- -mcpu=gfx1010 -verify-machineinstrs -run-pass=si-form-memory-clauses,g… 3 # FIXME: -start-before=si-form-memory-clauses doesn't work correctly with -stop-after
|
| H A D | disable_form_clauses.ll | 1 ; RUN: llc -march=amdgcn -mcpu=gfx902 -verify-machineinstrs -stop-after=si-form-memory-clauses < %s…
|
| H A D | lds-output-queue.ll | 78 ; different ALU clauses.
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclOpenMP.h | 89 OMPClause *getClause(unsigned I) const { return clauses()[I]; } in getClause() 91 ArrayRef<OMPClause *> clauses() const { in clauses() function
|
| /llvm-project-15.0.7/libcxx/docs/DesignDocs/ |
| H A D | DebugMode.rst | 36 debug mode, and causes the library to violate some of the Standard's complexity clauses.
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | OpenMPSupport.rst | 66 way directives and clauses on those directives are used. The SPMD mode uses a 249 | misc | prevent new type definitions in clauses | :go… 294 | device | iterators in map clause or motion clauses | :pa…
|
| /llvm-project-15.0.7/llvm/docs/HistoricalNotes/ |
| H A D | 2001-05-18-ExceptionHandling.txt | 104 handling is *very* impractical. Also, the "with" clauses describe the 133 d->~D(); // destruct D as it goes out of scope when entering catch clauses
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | UninitializedValues.cpp | 400 for (Stmt *S : OMPExecutableDirective::used_clauses_children(ED->clauses())) in VisitOMPExecutableDirective() 700 for (Stmt *S : OMPExecutableDirective::used_clauses_children(ED->clauses())) { in VisitOMPExecutableDirective()
|
| /llvm-project-15.0.7/openmp/docs/design/ |
| H A D | Runtimes.rst | 206 OpenMP places, thread affinity is disabled, and ``proc_bind`` clauses on 1024 The OpenMP standard guarantees that map clauses are atomic. However, the this 1026 clauses can disable them to potentially recover lost performance. As a 1027 consequence, users have to guarantee themselves that no two map clauses will 1029 map clauses will only modify the reference counter from a non-zero count to 1030 another non-zero count, concurrent map clauses are supported regardless of 1031 this option. To disable forced atomic map clauses use "false"/"FALSE" as the 1033 The default behavior of LLVM 14 is to force atomic maps clauses, prior versions
|