#include "mlir/Dialect/GPU/IR/GPUDialect.h"
|
| static constexpr StringLiteral | name = "gpu.async_token" |
|
| using | Base |
| | Utility declarations for the concrete attribute class.
|
| using | ImplType |
| using | HasTraitFn |
| ImplType * | getImpl () const |
| | Utility for easy access to the storage instance.
|
| static TypeID | getTypeID () |
| | Return a unique identifier for the concrete type.
|
| static bool | classof (T val) |
| | Provide an implementation of 'classof' that compares the type id of the provided value with that of the concrete type.
|
| static detail::InterfaceMap | getInterfaceMap () |
| | Returns an interface map for the interfaces registered to this storage user.
|
| static HasTraitFn | getHasTraitFn () |
| | Returns the function that returns true if the given Trait ID matches the IDs of any of the traits defined by the storage user.
|
| static auto | getWalkImmediateSubElementsFn () |
| | Returns a function that walks immediate sub elements of a given instance of the storage user.
|
| static auto | getReplaceImmediateSubElementsFn () |
| | Returns a function that replaces immediate sub elements of a given instance of the storage user.
|
| static void | attachInterface (MLIRContext &context) |
| | Attach the given models as implementations of the corresponding interfaces for the concrete storage user class.
|
| static ConcreteType | get (MLIRContext *ctx, Args &&...args) |
| | Get or create a new ConcreteT instance within the ctx.
|
| static ConcreteType | getChecked (const Location &loc, Args &&...args) |
| | Get or create a new ConcreteT instance within the ctx, defined at the given, potentially unknown, location.
|
| static ConcreteType | getChecked (function_ref< InFlightDiagnostic()> emitErrorFn, MLIRContext *ctx, Args... args) |
| | Get or create a new ConcreteT instance within the ctx.
|
| static ConcreteType | getFromOpaquePointer (const void *ptr) |
| | Get an instance of the concrete type from a void pointer.
|
| LogicalResult | mutate (Args &&...args) |
| | Mutate the current storage instance.
|
| static LogicalResult | verifyInvariants (Args... args) |
| | Default implementation that just returns success.
|
Definition at line 45 of file GPUDialect.h.
◆ name
| StringLiteral mlir::gpu::AsyncTokenType::name = "gpu.async_token" |
|
staticconstexpr |
The documentation for this class was generated from the following file: