Home
last modified time | relevance | path

Searched refs:OpenACCAtomicKind (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DOpenACCKinds.h172 enum class OpenACCAtomicKind : uint8_t { enum
181 inline StreamTy &printOpenACCAtomicKind(StreamTy &Out, OpenACCAtomicKind AK) { in printOpenACCAtomicKind()
183 case OpenACCAtomicKind::Read: in printOpenACCAtomicKind()
185 case OpenACCAtomicKind::Write: in printOpenACCAtomicKind()
187 case OpenACCAtomicKind::Update: in printOpenACCAtomicKind()
189 case OpenACCAtomicKind::Capture: in printOpenACCAtomicKind()
191 case OpenACCAtomicKind::None: in printOpenACCAtomicKind()
197 OpenACCAtomicKind AK) {
201 OpenACCAtomicKind AK) {
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACCAtomic.cpp25 OpenACCAtomicKind AtKind;
32 << (AtKind != OpenACCAtomicKind::None) << AtKind; in DiagnoseInvalidAtomic()
701 AtomicOperandChecker(SemaOpenACC &S, OpenACCAtomicKind AtKind, in AtomicOperandChecker()
709 case OpenACCAtomicKind::Read: in Check()
711 case OpenACCAtomicKind::Write: in Check()
713 case OpenACCAtomicKind::None: in Check()
714 case OpenACCAtomicKind::Update: in Check()
716 case OpenACCAtomicKind::Capture: in Check()
725 OpenACCAtomicKind AtKind, in CheckAtomicAssociatedStmt()
H A DSemaOpenACC.cpp1963 OpenACCAtomicKind AtomicKind, SourceLocation RParenLoc, in ActOnEndStmtDirective()
2054 OpenACCAtomicKind AtKind, ArrayRef<const OpenACCClause *> Clauses, in ActOnAssociatedStmt()
H A DTreeTransform.h4111 OpenACCAtomicKind::None, SourceLocation{}, EndLoc, Clauses, StrBlock); in RebuildOpenACCComputeConstruct()
4121 SourceLocation{}, {}, OpenACCAtomicKind::None, SourceLocation{}, EndLoc, in RebuildOpenACCLoopConstruct()
4133 OpenACCAtomicKind::None, SourceLocation{}, EndLoc, Clauses, Loop); in RebuildOpenACCCombinedConstruct()
4143 SourceLocation{}, {}, OpenACCAtomicKind::None, SourceLocation{}, EndLoc, in RebuildOpenACCDataConstruct()
4153 SourceLocation{}, {}, OpenACCAtomicKind::None, SourceLocation{}, EndLoc, in RebuildOpenACCEnterDataConstruct()
4163 SourceLocation{}, {}, OpenACCAtomicKind::None, SourceLocation{}, EndLoc, in RebuildOpenACCExitDataConstruct()
4174 SourceLocation{}, {}, OpenACCAtomicKind::None, SourceLocation{}, EndLoc, in RebuildOpenACCHostDataConstruct()
4184 SourceLocation{}, {}, OpenACCAtomicKind::None, SourceLocation{}, EndLoc, in RebuildOpenACCInitConstruct()
4194 SourceLocation{}, {}, OpenACCAtomicKind::None, SourceLocation{}, EndLoc, in RebuildOpenACCShutdownConstruct()
4204 SourceLocation{}, {}, OpenACCAtomicKind::None, SourceLocation{}, EndLoc, in RebuildOpenACCSetConstruct()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenACC.cpp158 OpenACCAtomicKind getOpenACCAtomicKind(Token Tok) { in getOpenACCAtomicKind()
160 return OpenACCAtomicKind::None; in getOpenACCAtomicKind()
161 return llvm::StringSwitch<OpenACCAtomicKind>( in getOpenACCAtomicKind()
163 .Case("read", OpenACCAtomicKind::Read) in getOpenACCAtomicKind()
164 .Case("write", OpenACCAtomicKind::Write) in getOpenACCAtomicKind()
165 .Case("update", OpenACCAtomicKind::Update) in getOpenACCAtomicKind()
166 .Case("capture", OpenACCAtomicKind::Capture) in getOpenACCAtomicKind()
167 .Default(OpenACCAtomicKind::None); in getOpenACCAtomicKind()
397 OpenACCAtomicKind ParseOpenACCAtomicKind(Parser &P) { in ParseOpenACCAtomicKind()
402 return OpenACCAtomicKind::None; in ParseOpenACCAtomicKind()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenACC.h770 OpenACCAtomicKind AtomicKind = OpenACCAtomicKind::None;
782 OpenACCAtomicKind AtKind, SourceLocation End, in OpenACCAtomicConstruct()
808 OpenACCAtomicKind AtKind, SourceLocation End,
811 OpenACCAtomicKind getAtomicKind() const { return AtomicKind; } in getAtomicKind()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenACC.h796 OpenACCAtomicKind AtKind,
804 return ActOnAssociatedStmt(DirectiveLoc, K, OpenACCAtomicKind::None, in ActOnAssociatedStmt()
810 OpenACCAtomicKind AtKind,
831 OpenACCAtomicKind AK, SourceLocation RParenLoc, SourceLocation EndLoc,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenACC.cpp315 OpenACCAtomicKind AtKind, SourceLocation End, in Create()
H A DStmtPrinter.cpp1262 if (S->getAtomicKind() != OpenACCAtomicKind::None) in VisitOpenACCAtomicConstruct()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h6085 OpenACCAtomicKind AtomicKind;
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2939 S->AtomicKind = Record.readEnum<OpenACCAtomicKind>(); in VisitOpenACCAtomicConstruct()