MLIR  16.0.0git
Classes | Namespaces | Macros
SPIRVAttributes.h File Reference
#include "mlir/Dialect/SPIRV/IR/SPIRVTypes.h"
#include "mlir/IR/BuiltinAttributes.h"
#include "mlir/Support/LLVM.h"
#include "mlir/Dialect/SPIRV/IR/"
#include "mlir/Dialect/SPIRV/IR/"
+ Include dependency graph for SPIRVAttributes.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  mlir::spirv::InterfaceVarABIAttr
 An attribute that specifies the information regarding the interface variable: descriptor set, binding, storage class. More...
class  mlir::spirv::VerCapExtAttr
 An attribute that specifies the SPIR-V (version, capabilities, extensions) triple. More...
struct  mlir::spirv::VerCapExtAttr::ext_iterator
struct  mlir::spirv::VerCapExtAttr::cap_iterator
class  mlir::spirv::TargetEnvAttr
 An attribute that specifies the target version, allowed extensions and capabilities, and resource limits. More...


 Include the generated interface declarations.



Macro Definition Documentation



Definition at line 21 of file SPIRVAttributes.h.