Searched refs:AtomicKind (Results 1 – 3 of 3) sorted by relevance
/openbsd/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPIRBuilder.h | 1658 enum AtomicKind { Read, Write, Update, Capture, Compare }; enum 1668 AtomicOrdering AO, AtomicKind AK);
|
/openbsd/gnu/llvm/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 4188 const LocationDescription &Loc, llvm::AtomicOrdering AO, AtomicKind AK) { in checkAndEmitFlushAfterAtomic() 4285 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Read); in createAtomicRead() 4320 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Write); in createAtomicWrite() 4347 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Update); in createAtomicUpdate() 4528 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Capture); in createAtomicCapture() 4709 checkAndEmitFlushAfterAtomic(Loc, AO, AtomicKind::Compare); in createAtomicCompare()
|
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 12432 AtomicKind = C->getClauseKind(); in ActOnOpenMPAtomicDirective() 12471 AtomicKind = OMPC_compare; in ActOnOpenMPAtomicDirective() 12480 if ((AtomicKind == OMPC_read && in ActOnOpenMPAtomicDirective() 12482 ((AtomicKind == OMPC_write || AtomicKind == OMPC_update || in ActOnOpenMPAtomicDirective() 12483 AtomicKind == OMPC_unknown) && in ActOnOpenMPAtomicDirective() 12486 if (AtomicKind == OMPC_unknown) in ActOnOpenMPAtomicDirective() 12489 << getOpenMPClauseName(AtomicKind) in ActOnOpenMPAtomicDirective() 12532 if (AtomicKind == OMPC_read) { in ActOnOpenMPAtomicDirective() 12595 } else if (AtomicKind == OMPC_write) { in ActOnOpenMPAtomicDirective() 12657 } else if (AtomicKind == OMPC_update || AtomicKind == OMPC_unknown) { in ActOnOpenMPAtomicDirective() [all …]
|