Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h1345 enum AtomicKind { Read, Write, Update, Capture, Compare }; enum
1355 AtomicOrdering AO, AtomicKind AK);
/llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp3846 const LocationDescription &Loc, llvm::AtomicOrdering AO, AtomicKind AK) { in checkAndEmitFlushAfterAtomic()
3943 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Read); in createAtomicRead()
3978 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Write); in createAtomicWrite()
4005 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Update); in createAtomicUpdate()
4183 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Capture); in createAtomicCapture()
4364 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Compare); in createAtomicCompare()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp12292 AtomicKind = C->getClauseKind(); in ActOnOpenMPAtomicDirective()
12331 AtomicKind = OMPC_compare; in ActOnOpenMPAtomicDirective()
12340 if ((AtomicKind == OMPC_read && in ActOnOpenMPAtomicDirective()
12342 ((AtomicKind == OMPC_write || AtomicKind == OMPC_update || in ActOnOpenMPAtomicDirective()
12343 AtomicKind == OMPC_unknown) && in ActOnOpenMPAtomicDirective()
12346 if (AtomicKind == OMPC_unknown) in ActOnOpenMPAtomicDirective()
12349 << getOpenMPClauseName(AtomicKind) in ActOnOpenMPAtomicDirective()
12392 if (AtomicKind == OMPC_read) { in ActOnOpenMPAtomicDirective()
12455 } else if (AtomicKind == OMPC_write) { in ActOnOpenMPAtomicDirective()
12517 } else if (AtomicKind == OMPC_update || AtomicKind == OMPC_unknown) { in ActOnOpenMPAtomicDirective()
[all …]