Searched refs:AtomicKind (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenACC.cpp | 404 OpenACCAtomicKind AtomicKind = getOpenACCAtomicKind(AtomicClauseToken); in ParseOpenACCAtomicKind() local 409 if (AtomicKind != OpenACCAtomicKind::None) in ParseOpenACCAtomicKind() 412 return AtomicKind; in ParseOpenACCAtomicKind() 1496 OpenACCAtomicKind AtomicKind = OpenACCAtomicKind::None; in ParseOpenACCDirective() local 1505 AtomicKind = ParseOpenACCAtomicKind(*this); in ParseOpenACCDirective() 1565 AtomicKind, in ParseOpenACCDirective() 1688 DirInfo.StartLoc, DirInfo.DirKind, DirInfo.AtomicKind, DirInfo.Clauses, in ParseOpenACCDirectiveStmt() 1694 DirInfo.MiscLoc, DirInfo.Exprs, DirInfo.AtomicKind, DirInfo.RParenLoc, in ParseOpenACCDirectiveStmt()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtOpenACC.h | 770 OpenACCAtomicKind AtomicKind = OpenACCAtomicKind::None; variable 788 AtomicKind(AtKind) { in OpenACCAtomicConstruct() 811 OpenACCAtomicKind getAtomicKind() const { return AtomicKind; } in getAtomicKind()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 3249 enum AtomicKind { Read, Write, Update, Capture, Compare }; enum 3259 AtomicOrdering AO, AtomicKind AK);
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenACC.cpp | 1963 OpenACCAtomicKind AtomicKind, SourceLocation RParenLoc, in ActOnEndStmtDirective() argument 2029 getASTContext(), StartLoc, DirLoc, AtomicKind, EndLoc, Clauses, in ActOnEndStmtDirective()
|
| H A D | SemaOpenMP.cpp | 12452 OpenMPClauseKind AtomicKind = OMPC_unknown; in ActOnOpenMPAtomicDirective() local 12467 if (AtomicKind != OMPC_unknown && MutexClauseEncountered) { in ActOnOpenMPAtomicDirective() 12471 << getOpenMPClauseNameForDiag(AtomicKind); in ActOnOpenMPAtomicDirective() 12473 AtomicKind = C->getClauseKind(); in ActOnOpenMPAtomicDirective() 12479 << getOpenMPClauseNameForDiag(AtomicKind); in ActOnOpenMPAtomicDirective() 12522 AtomicKind = OMPC_compare; in ActOnOpenMPAtomicDirective() 12531 if ((AtomicKind == OMPC_read && in ActOnOpenMPAtomicDirective() 12533 ((AtomicKind == OMPC_write || AtomicKind == OMPC_update || in ActOnOpenMPAtomicDirective() 12534 AtomicKind == OMPC_unknown) && in ActOnOpenMPAtomicDirective() 12537 if (AtomicKind == OMPC_unknown) in ActOnOpenMPAtomicDirective() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 8809 const LocationDescription &Loc, llvm::AtomicOrdering AO, AtomicKind AK) { in checkAndEmitFlushAfterAtomic() 8917 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Read); in createAtomicRead() 8959 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Write); in createAtomicWrite() 8989 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Update); in createAtomicUpdate() 9216 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Capture); in createAtomicCapture() 9403 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Compare); in createAtomicCompare()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 6085 OpenACCAtomicKind AtomicKind; member
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 2939 S->AtomicKind = Record.readEnum<OpenACCAtomicKind>(); in VisitOpenACCAtomicConstruct()
|