Home
last modified time | relevance | path

Searched refs:clauses (Results 1 – 25 of 72) sorted by relevance

123

/llvm-project-15.0.7/llvm/include/llvm/Frontend/Directive/
H A DDirectiveBase.td9 // 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 Dyaml_summarizer.py124 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 DFlangOmpReport.cpp45 io.mapRequired("clauses", info.clauses); in mapping()
H A DFlangOmpReportVisitor.cpp24 a.clauses == b.clauses; in operator ==()
H A DFlangOmpReportVisitor.h41 llvm::SmallVector<ClauseInfo> clauses; member
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DDirectiveCommonGen.cpp56 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 Drequires-present.txt1 # REQUIRES with only true clauses. Test should run.
H A Dxfail-expr-false.txt1 # XFAIL with only false clauses. Test should run.
H A Dunsupported-expr-false.txt1 # UNSUPPORTED with only false clauses. Test should run.
/llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenACC/
H A DACC.td9 // 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 DOpenMPKinds.def1 //===--- OpenMPKinds.def - OpenMP directives and clauses list ---*- C++ -*-===//
10 /// clauses.
/llvm-project-15.0.7/llvm/test/TableGen/
H A Ddirective3.td42 // 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 Dvtx-fetch-branch.ll3 ; This tests for a bug where vertex fetch clauses right before an ENDIF
H A Dreserved-reg-in-clause.mir1 # RUN: llc -march=amdgcn -mcpu=gfx90a -verify-machineinstrs -run-pass si-form-memory-clauses %s -o …
H A Dsmem-no-clause-coalesced.mir1 # RUN: llc -march=amdgcn -mcpu=gfx902 -o - %s -run-pass si-form-memory-clauses -verify-machineinstr…
H A Dsoft-clause-dbg-value.mir2 # RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx906 -mattr=+xnack -run-pass=si-form-memory-clauses -…
H A Dunallocatable-bundle-regression.mir2 # 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 Ddisable_form_clauses.ll1 ; RUN: llc -march=amdgcn -mcpu=gfx902 -verify-machineinstrs -stop-after=si-form-memory-clauses < %s…
H A Dlds-output-queue.ll78 ; different ALU clauses.
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclOpenMP.h89 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 DDebugMode.rst36 debug mode, and causes the library to violate some of the Standard's complexity clauses.
/llvm-project-15.0.7/clang/docs/
H A DOpenMPSupport.rst66 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 D2001-05-18-ExceptionHandling.txt104 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 DUninitializedValues.cpp400 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 DRuntimes.rst206 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

123