MLIR  15.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...


 TODO: Remove this file when SCCP and integer range analysis have been ported to the new framework.



Macro Definition Documentation



Definition at line 21 of file SPIRVAttributes.h.