Home
last modified time | relevance | path

Searched refs:DeviceTypeArgument (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenACCClause.h223 using DeviceTypeArgument = std::pair<IdentifierInfo *, SourceLocation>; variable
229 DeviceTypeArgument> {
235 ArrayRef<DeviceTypeArgument> Archs, in OpenACCDeviceTypeClause()
243 assert(!llvm::any_of(Archs, [](const DeviceTypeArgument &Arg) { in OpenACCDeviceTypeClause()
249 [](const DeviceTypeArgument &Arg) { in OpenACCDeviceTypeClause()
256 getTrailingObjects<DeviceTypeArgument>()); in OpenACCDeviceTypeClause()
269 ArrayRef<DeviceTypeArgument> getArchitectures() const { in getArchitectures()
270 return ArrayRef<DeviceTypeArgument>( in getArchitectures()
271 getTrailingObjects<DeviceTypeArgument>(), NumArchs); in getArchitectures()
276 SourceLocation LParenLoc, ArrayRef<DeviceTypeArgument> Archs,
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenACC.h40 using DeviceTypeArgument = std::pair<IdentifierInfo *, SourceLocation>;
77 SmallVector<DeviceTypeArgument> Archs;
243 ArrayRef<DeviceTypeArgument> getDeviceTypeArchitectures() const { in getDeviceTypeArchitectures()
375 void setDeviceTypeDetails(llvm::SmallVector<DeviceTypeArgument> &&Archs) { in setDeviceTypeDetails()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenACCClause.cpp304 SourceLocation LParenLoc, ArrayRef<DeviceTypeArgument> Archs, in Create()
307 C.Allocate(OpenACCDeviceTypeClause::totalSizeToAlloc<DeviceTypeArgument>( in Create()
532 [&](const DeviceTypeArgument &Arch) { in VisitDeviceTypeClause()
H A DTextNodeDumper.cpp455 [&](const DeviceTypeArgument &Arch) { in Visit()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp8069 for (const DeviceTypeArgument &Arg : DTC->getArchitectures()) { in writeOpenACCClause()
H A DASTReader.cpp12072 llvm::SmallVector<DeviceTypeArgument> Archs; in readOpenACCClause()