Home
last modified time | relevance | path

Searched refs:AtomicKind (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenACC.cpp399 OpenACCAtomicKind AtomicKind = getOpenACCAtomicKind(AtomicClauseToken); in ParseOpenACCAtomicKind() local
404 if (AtomicKind == OpenACCAtomicKind::Invalid) in ParseOpenACCAtomicKind()
408 return AtomicKind; in ParseOpenACCAtomicKind()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h2974 enum AtomicKind { Read, Write, Update, Capture, Compare }; enum
2984 AtomicOrdering AO, AtomicKind AK);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp12345 OpenMPClauseKind AtomicKind = OMPC_unknown; in ActOnOpenMPAtomicDirective() local
12360 if (AtomicKind != OMPC_unknown && MutexClauseEncountered) { in ActOnOpenMPAtomicDirective()
12364 << getOpenMPClauseName(AtomicKind); in ActOnOpenMPAtomicDirective()
12366 AtomicKind = C->getClauseKind(); in ActOnOpenMPAtomicDirective()
12372 << getOpenMPClauseName(AtomicKind); in ActOnOpenMPAtomicDirective()
12415 AtomicKind = OMPC_compare; in ActOnOpenMPAtomicDirective()
12424 if ((AtomicKind == OMPC_read && in ActOnOpenMPAtomicDirective()
12426 ((AtomicKind == OMPC_write || AtomicKind == OMPC_update || in ActOnOpenMPAtomicDirective()
12427 AtomicKind == OMPC_unknown) && in ActOnOpenMPAtomicDirective()
12430 if (AtomicKind == OMPC_unknown) in ActOnOpenMPAtomicDirective()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp7663 const LocationDescription &Loc, llvm::AtomicOrdering AO, AtomicKind AK) { in checkAndEmitFlushAfterAtomic()
7757 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Read); in createAtomicRead()
7789 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Write); in createAtomicWrite()
7816 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Update); in createAtomicUpdate()
7983 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Capture); in createAtomicCapture()
8170 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Compare); in createAtomicCompare()