Searched refs:DeviceTypeArgument (Results 1 – 6 of 6) sorted by relevance
223 using DeviceTypeArgument = std::pair<IdentifierInfo *, SourceLocation>; variable229 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,
40 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()
304 SourceLocation LParenLoc, ArrayRef<DeviceTypeArgument> Archs, in Create()307 C.Allocate(OpenACCDeviceTypeClause::totalSizeToAlloc<DeviceTypeArgument>( in Create()532 [&](const DeviceTypeArgument &Arch) { in VisitDeviceTypeClause()
455 [&](const DeviceTypeArgument &Arch) { in Visit()
8069 for (const DeviceTypeArgument &Arg : DTC->getArchitectures()) { in writeOpenACCClause()
12072 llvm::SmallVector<DeviceTypeArgument> Archs; in readOpenACCClause()