Home
last modified time | relevance | path

Searched refs:OpenACCModifierKind (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DOpenACCKinds.h641 enum class OpenACCModifierKind : uint8_t { enum
652 inline bool isOpenACCModifierBitSet(OpenACCModifierKind List, in isOpenACCModifierBitSet()
653 OpenACCModifierKind Bit) { in isOpenACCModifierBitSet()
654 return (List & Bit) != OpenACCModifierKind::Invalid; in isOpenACCModifierBitSet()
659 OpenACCModifierKind Mods) { in printOpenACCModifierKind()
660 if (Mods == OpenACCModifierKind::Invalid) in printOpenACCModifierKind()
665 if (isOpenACCModifierBitSet(Mods, OpenACCModifierKind::Always)) { in printOpenACCModifierKind()
670 if (isOpenACCModifierBitSet(Mods, OpenACCModifierKind::AlwaysIn)) { in printOpenACCModifierKind()
677 if (isOpenACCModifierBitSet(Mods, OpenACCModifierKind::AlwaysOut)) { in printOpenACCModifierKind()
684 if (isOpenACCModifierBitSet(Mods, OpenACCModifierKind::Readonly)) { in printOpenACCModifierKind()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACCClause.cpp177 OpenACCModifierKind
179 OpenACCModifierKind Mods) { in CheckModifierList()
180 auto CheckSingle = [=](OpenACCModifierKind CurMods, in CheckModifierList()
181 OpenACCModifierKind ValidKinds, in CheckModifierList()
182 OpenACCModifierKind Bit) { in CheckModifierList()
192 auto Check = [&](OpenACCModifierKind ValidKinds) { in CheckModifierList()
196 Mods = CheckSingle(Mods, ValidKinds, OpenACCModifierKind::Always); in CheckModifierList()
197 Mods = CheckSingle(Mods, ValidKinds, OpenACCModifierKind::AlwaysIn); in CheckModifierList()
198 Mods = CheckSingle(Mods, ValidKinds, OpenACCModifierKind::AlwaysOut); in CheckModifierList()
199 Mods = CheckSingle(Mods, ValidKinds, OpenACCModifierKind::Readonly); in CheckModifierList()
[all …]
H A DSemaTemplateInstantiateDecl.cpp1223 OpenACCModifierKind::Invalid); in VisitLinkClause()
1226 OpenACCModifierKind::Invalid)) in VisitLinkClause()
1238 OpenACCModifierKind::Invalid); in VisitDeviceResidentClause()
1240 OpenACCModifierKind::Invalid)) in VisitDeviceResidentClause()
1290 OpenACCModifierKind::Invalid); in VisitPresentClause()
1292 OpenACCModifierKind::Invalid)) in VisitPresentClause()
1307 ParsedClause.setVarListDetails(VarList, OpenACCModifierKind::Invalid); in VisitDevicePtrClause()
1309 OpenACCModifierKind::Invalid)) in VisitDevicePtrClause()
H A DTreeTransform.h11820 OpenACCModifierKind::Invalid); in VisitSelfClause()
11878 OpenACCModifierKind::Invalid); in VisitPrivateClause()
11890 OpenACCModifierKind::Invalid); in VisitHostClause()
11902 OpenACCModifierKind::Invalid); in VisitDeviceClause()
11914 OpenACCModifierKind::Invalid); in VisitFirstPrivateClause()
11926 OpenACCModifierKind::Invalid); in VisitNoCreateClause()
11938 OpenACCModifierKind::Invalid); in VisitPresentClause()
12030 ParsedClause.setVarListDetails(VarList, OpenACCModifierKind::Invalid); in VisitAttachClause()
12048 ParsedClause.setVarListDetails(VarList, OpenACCModifierKind::Invalid); in VisitDetachClause()
12059 OpenACCModifierKind::Invalid); in VisitDeleteClause()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenACC.cpp674 OpenACCModifierKind Parser::tryParseModifierList(OpenACCClauseKind CK) { in tryParseModifierList()
689 return OpenACCModifierKind::Invalid; in tryParseModifierList()
694 return StringSwitch<OpenACCModifierKind>(T.getIdentifierInfo()->getName()) in tryParseModifierList()
695 .Case("always", OpenACCModifierKind::Always) in tryParseModifierList()
696 .Case("alwaysin", OpenACCModifierKind::AlwaysIn) in tryParseModifierList()
697 .Case("alwaysout", OpenACCModifierKind::AlwaysOut) in tryParseModifierList()
698 .Case("readonly", OpenACCModifierKind::Readonly) in tryParseModifierList()
699 .Case("zero", OpenACCModifierKind::Zero) in tryParseModifierList()
700 .Case("capture", OpenACCModifierKind::Capture) in tryParseModifierList()
701 .Default(OpenACCModifierKind::Invalid); in tryParseModifierList()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenACCClause.h1073 OpenACCModifierKind Modifiers;
1076 SourceLocation LParenLoc, OpenACCModifierKind Mods, in OpenACCCopyClause()
1096 OpenACCModifierKind Mods, ArrayRef<Expr *> VarList,
1099 OpenACCModifierKind getModifierList() const { return Modifiers; } in getModifierList()
1106 OpenACCModifierKind Modifiers;
1109 SourceLocation LParenLoc, OpenACCModifierKind Mods, in OpenACCCopyInClause()
1126 OpenACCModifierKind getModifierList() const { return Modifiers; } in getModifierList()
1130 OpenACCModifierKind Mods, ArrayRef<Expr *> VarList,
1138 OpenACCModifierKind Modifiers;
1141 SourceLocation LParenLoc, OpenACCModifierKind Mods, in OpenACCCopyOutClause()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenOpenACCClause.cpp178 convertModifiers(OpenACCModifierKind modifiers) { in convertModifiers()
180 static_assert(static_cast<int>(OpenACCModifierKind::Zero) == in convertModifiers()
182 static_cast<int>(OpenACCModifierKind::Readonly) == in convertModifiers()
184 static_cast<int>(OpenACCModifierKind::AlwaysIn) == in convertModifiers()
186 static_cast<int>(OpenACCModifierKind::AlwaysOut) == in convertModifiers()
188 static_cast<int>(OpenACCModifierKind::Capture) == in convertModifiers()
195 if (isOpenACCModifierBitSet(modifiers, OpenACCModifierKind::Always)) { in convertModifiers()
197 modifiers &= ~OpenACCModifierKind::Always; in convertModifiers()
206 OpenACCModifierKind modifiers, bool structured, in addDataOperand()
248 OpenACCModifierKind modifiers, bool structured, in addDataOperand()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenACCClause.cpp429 OpenACCModifierKind Mods, ArrayRef<Expr *> VarList, in Create()
459 OpenACCModifierKind Mods, ArrayRef<Expr *> VarList, in Create()
470 OpenACCModifierKind Mods, ArrayRef<Expr *> VarList, in Create()
481 OpenACCModifierKind Mods, ArrayRef<Expr *> VarList, in Create()
804 if (C.getModifierList() != OpenACCModifierKind::Invalid) in VisitCopyClause()
828 if (C.getModifierList() != OpenACCModifierKind::Invalid) in VisitCopyInClause()
837 if (C.getModifierList() != OpenACCModifierKind::Invalid) in VisitCopyOutClause()
846 if (C.getModifierList() != OpenACCModifierKind::Invalid) in VisitCreateClause()
H A DTextNodeDumper.cpp464 OpenACCModifierKind::Invalid) in Visit()
472 OpenACCModifierKind::Invalid) in Visit()
480 OpenACCModifierKind::Invalid) in Visit()
489 OpenACCModifierKind::Invalid) in Visit()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenACC.h305 OpenACCModifierKind ModifierKind;
517 OpenACCModifierKind getModifierList() const { in getModifierList()
617 OpenACCModifierKind ModKind) { in setVarListDetails()
646 assert((ModKind == OpenACCModifierKind::Invalid || in setVarListDetails()
664 OpenACCModifierKind ModKind) { in setVarListDetails()
693 assert((ModKind == OpenACCModifierKind::Invalid || in setVarListDetails()
902 OpenACCModifierKind Mods);
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp12805 OpenACCModifierKind ModList = readEnum<OpenACCModifierKind>(); in readOpenACCClause()
12814 OpenACCModifierKind ModList = readEnum<OpenACCModifierKind>(); in readOpenACCClause()
12823 OpenACCModifierKind ModList = readEnum<OpenACCModifierKind>(); in readOpenACCClause()
12832 OpenACCModifierKind ModList = readEnum<OpenACCModifierKind>(); in readOpenACCClause()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h6142 OpenACCModifierKind tryParseModifierList(OpenACCClauseKind CK);