HomeSort by: relevance | last modified time | path
    Searched refs:OMPClause (Results 1 - 25 of 34) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTFwd.h 29 class OMPClause;
OpenMPClause.h 54 class OMPClause {
65 OMPClause(OpenMPClauseKind K, SourceLocation StartLoc, SourceLocation EndLoc)
93 auto Children = const_cast<OMPClause *>(this)->children();
102 auto Children = const_cast<OMPClause *>(this)->children();
106 static bool classof(const OMPClause *) { return true; }
121 OMPClauseWithPreInit(const OMPClause *This) {
143 static OMPClauseWithPreInit *get(OMPClause *C);
144 static const OMPClauseWithPreInit *get(const OMPClause *C);
156 OMPClauseWithPostUpdate(const OMPClause *This) : OMPClauseWithPreInit(This) {
170 static OMPClauseWithPostUpdate *get(OMPClause *C)
    [all...]
DeclOpenMP.h 35 MutableArrayRef<OMPClause *> getClauses() {
51 ArrayRef<OMPClause *> Clauses, unsigned NumChildren,
89 OMPClause *getClause(unsigned I) const { return clauses()[I]; }
91 ArrayRef<OMPClause *> clauses() const {
318 ArrayRef<OMPClause *> Clauses,
324 using clauselist_iterator = MutableArrayRef<OMPClause *>::iterator;
325 using clauselist_const_iterator = ArrayRef<const OMPClause *>::iterator;
428 SourceLocation L, ArrayRef<OMPClause *> CL);
433 using clauselist_iterator = MutableArrayRef<OMPClause *>::iterator;
434 using clauselist_const_iterator = ArrayRef<const OMPClause *>::iterator
    [all...]
StmtOpenMP.h 278 MutableArrayRef<OMPClause *> getClauses() {
301 static T *createDirective(const ASTContext &C, ArrayRef<OMPClause *> Clauses,
352 used_clauses_child_iterator, ArrayRef<OMPClause *>::iterator,
354 ArrayRef<OMPClause *>::iterator End;
355 OMPClause::child_iterator ChildI, ChildEnd;
372 explicit used_clauses_child_iterator(ArrayRef<OMPClause *> Clauses)
401 used_clauses_children(ArrayRef<OMPClause *> Clauses) {
414 ArrayRef<OMPClause *>::const_iterator, std::forward_iterator_tag,
417 ArrayRef<OMPClause *>::const_iterator End;
425 explicit specific_clause_iterator(ArrayRef<OMPClause *> Clauses
    [all...]
ASTTypeTraits.h 68 static ASTNodeKind getFromNode(const OMPClause &C);
203 KIND_TO_KIND_ID(OMPClause)
486 T, std::enable_if_t<std::is_base_of<OMPClause, T>::value>>
487 : public DynCastPtrConverter<T, OMPClause> {};
ASTNodeTraverser.h 53 void Visit(const OMPClause *C);
214 void Visit(const OMPClause *C) {
263 else if (const auto *C = N.get<OMPClause>())
JSONNodeDumper.h 204 void Visit(const OMPClause *C);
TextNodeDumper.h 185 void Visit(const OMPClause *C);
  /src/external/apache2/llvm/dist/clang/lib/AST/
StmtOpenMP.cpp 22 totalSizeToAlloc<OMPClause *, Stmt *>(
27 void OMPChildren::setClauses(ArrayRef<OMPClause *> Clauses) {
30 llvm::copy(Clauses, getTrailingObjects<OMPClause *>());
37 OMPChildren *OMPChildren::Create(void *Mem, ArrayRef<OMPClause *> Clauses) {
43 OMPChildren *OMPChildren::Create(void *Mem, ArrayRef<OMPClause *> Clauses,
239 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, Expr *TaskRedRef,
259 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt,
294 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt,
339 SourceLocation EndLoc, ArrayRef<OMPClause *> Clauses,
361 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt
    [all...]
DeclOpenMP.cpp 59 ArrayRef<OMPClause *> CL) {
87 ArrayRef<OMPClause *> CL) {
144 QualType T, DeclarationName VarName, ArrayRef<OMPClause *> Clauses,
ASTTypeTraits.cpp 43 {NKI_None, "OMPClause"},
126 ASTNodeKind ASTNodeKind::getFromNode(const OMPClause &C) {
194 if (const auto *C = get<OMPClause>())
OpenMPClause.cpp 31 OMPClause::child_range OMPClause::children() {
41 llvm_unreachable("unknown OMPClause");
44 OMPClause::child_range OMPClause::used_children() {
55 llvm_unreachable("unknown OMPClause");
58 OMPClauseWithPreInit *OMPClauseWithPreInit::get(OMPClause *C) {
59 auto *Res = OMPClauseWithPreInit::get(const_cast<const OMPClause *>(C));
63 const OMPClauseWithPreInit *OMPClauseWithPreInit::get(const OMPClause *C) {
171 OMPClauseWithPostUpdate *OMPClauseWithPostUpdate::get(OMPClause *C)
    [all...]
StmtProfile.cpp 880 ArrayRef<OMPClause *> Clauses = S->clauses();
881 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end();
DeclPrinter.cpp 1659 for (OMPClause *C : D->clauselists())
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 168 class OMPClause;
10360 ArrayRef<OMPClause *> Clauses,
10380 ArrayRef<OMPClause *> ClauseList);
10383 ArrayRef<OMPClause *> Clauses);
10417 Expr *MapperVarRef, ArrayRef<OMPClause *> Clauses,
10482 StmtResult ActOnOpenMPRegionEnd(StmtResult S, ArrayRef<OMPClause *> Clauses);
10485 OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses,
10489 StmtResult ActOnOpenMPParallelDirective(ArrayRef<OMPClause *> Clauses,
10498 ActOnOpenMPSimdDirective(ArrayRef<OMPClause *> Clauses, Stmt *AStmt,
10503 StmtResult ActOnOpenMPTileDirective(ArrayRef<OMPClause *> Clauses
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaOpenMP.cpp 640 return llvm::any_of(D->clauselists(), [](const OMPClause *C) {
648 bool hasDuplicateRequiresClause(ArrayRef<OMPClause *> ClauseList) const {
650 for (OMPClause *CNew : ClauseList) {
652 for (const OMPClause *CPrev : D->clauselists()) {
2539 ArrayRef<OMPClause *> Clauses) {
2546 for (OMPClause *C : Clauses) {
2571 for (OMPClause *C : Clauses) {
2604 ArrayRef<OMPClause *> Clauses);
2620 for (OMPClause *C : D->clauses()) {
3132 ArrayRef<OMPClause *> Clauses, DeclContext *Owner)
    [all...]
TreeTransform.h 373 OMPClause *TransformOMPClause(OMPClause *S);
737 OMPClause *Transform##Class(Class *S);
1564 ArrayRef<OMPClause *> Clauses,
1575 OMPClause *RebuildOMPIfClause(OpenMPDirectiveKind NameModifier,
1590 OMPClause *RebuildOMPFinalClause(Expr *Condition, SourceLocation StartLoc,
1601 OMPClause *RebuildOMPNumThreadsClause(Expr *NumThreads,
1613 OMPClause *RebuildOMPSafelenClause(Expr *Len, SourceLocation StartLoc,
1623 OMPClause *RebuildOMPSimdlenClause(Expr *Len, SourceLocation StartLoc,
1629 OMPClause *RebuildOMPSizesClause(ArrayRef<Expr *> Sizes
    [all...]
SemaTemplateInstantiateDecl.cpp 3256 SmallVector<OMPClause *, 4> Clauses;
3258 for (OMPClause *C : D->clauselists()) {
3263 OMPClause *IC = SemaRef.ActOnOpenMPAllocatorClause(
3396 SmallVector<OMPClause *, 6> Clauses;
3411 for (OMPClause *C : D->clauselists()) {
3433 OMPClause *NewC = SemaRef.ActOnOpenMPMapClause(
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseOpenMP.cpp 592 SmallVector<OMPClause *, 6> Clauses;
598 OMPClause *Clause =
1917 SmallVector<OMPClause *, 1> Clauses;
1919 SmallVector<llvm::PointerIntPair<OMPClause *, 1, bool>,
1927 OMPClause *Clause = ParseOpenMPClause(
1954 SmallVector<OMPClause *, 5> Clauses;
1955 SmallVector<llvm::PointerIntPair<OMPClause *, 1, bool>,
1968 OMPClause *Clause = ParseOpenMPClause(
2280 SmallVector<OMPClause *, 5> Clauses;
2281 SmallVector<llvm::PointerIntPair<OMPClause *, 1, bool>
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Serialization/
ASTRecordReader.h 268 OMPClause *readOMPClause();
ASTRecordWriter.h 276 void writeOMPClause(OMPClause *C);
  /src/external/apache2/llvm/dist/clang/include/clang/Parse/
Parser.h 49 class OMPClause;
3256 OMPClause *ParseOpenMPClause(OpenMPDirectiveKind DKind,
3264 OMPClause *ParseOpenMPSingleExprClause(OpenMPClauseKind Kind,
3272 OMPClause *ParseOpenMPSimpleClause(OpenMPClauseKind Kind, bool ParseOnly);
3281 OMPClause *ParseOpenMPSingleExprWithArgClause(OpenMPDirectiveKind DKind,
3286 OMPClause *ParseOpenMPSizesClause();
3294 OMPClause *ParseOpenMPClause(OpenMPClauseKind Kind, bool ParseOnly = false);
3301 OMPClause *ParseOpenMPVarListClause(OpenMPDirectiveKind DKind,
3312 OMPClause *ParseOpenMPUsesAllocatorClause(OpenMPDirectiveKind DKind);
3320 OMPClause *ParseOpenMPInteropClause(OpenMPClauseKind Kind, bool ParseOnly)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp 1062 const internal::VariadicDynCastAllOfMatcher<OMPClause, OMPDefaultClause>
  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchers.h 7901 internal::Matcher<OMPClause>, InnerMatcher) {
7902 ArrayRef<OMPClause *> Clauses = Node.clauses();
7921 extern const internal::VariadicDynCastAllOfMatcher<OMPClause, OMPDefaultClause>
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntimeGPU.cpp 292 ArrayRef<OMPClause *> Clauses,
305 for (const OMPClause *C : Clauses) {
4432 for (const OMPClause *Clause : D->clauselists()) {

Completed in 75 milliseconds

1 2