Searched refs:AtomicKind (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseOpenACC.cpp | 399 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 D | OMPIRBuilder.h | 2974 enum AtomicKind { Read, Write, Update, Capture, Compare }; enum 2984 AtomicOrdering AO, AtomicKind AK);
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 12345 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 D | OMPIRBuilder.cpp | 7663 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()
|