Searched refs:AtomicKind (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenACC.cpp | 372 OpenACCAtomicKind AtomicKind = getOpenACCAtomicKind(AtomicClauseToken); in ParseOpenACCAtomicKind() local 377 if (AtomicKind == OpenACCAtomicKind::Invalid) in ParseOpenACCAtomicKind() 381 return AtomicKind; in ParseOpenACCAtomicKind()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 2368 enum AtomicKind { Read, Write, Update, Capture, Compare }; enum 2378 AtomicOrdering AO, AtomicKind AK);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 12700 AtomicKind = C->getClauseKind(); in ActOnOpenMPAtomicDirective() 12747 AtomicKind = OMPC_compare; in ActOnOpenMPAtomicDirective() 12756 if ((AtomicKind == OMPC_read && in ActOnOpenMPAtomicDirective() 12758 ((AtomicKind == OMPC_write || AtomicKind == OMPC_update || in ActOnOpenMPAtomicDirective() 12759 AtomicKind == OMPC_unknown) && in ActOnOpenMPAtomicDirective() 12762 if (AtomicKind == OMPC_unknown) in ActOnOpenMPAtomicDirective() 12765 << getOpenMPClauseName(AtomicKind) in ActOnOpenMPAtomicDirective() 12808 if (AtomicKind == OMPC_read) { in ActOnOpenMPAtomicDirective() 12871 } else if (AtomicKind == OMPC_write) { in ActOnOpenMPAtomicDirective() 12933 } else if (AtomicKind == OMPC_update || AtomicKind == OMPC_unknown) { in ActOnOpenMPAtomicDirective() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 5700 const LocationDescription &Loc, llvm::AtomicOrdering AO, AtomicKind AK) { in checkAndEmitFlushAfterAtomic() 5794 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Read); in createAtomicRead() 5826 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Write); in createAtomicWrite() 5853 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Update); in createAtomicUpdate() 6020 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Capture); in createAtomicCapture() 6207 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Compare); in createAtomicCompare()
|