Home
last modified time | relevance | path

Searched refs:AttrInterface (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/mlir/test/mlir-tblgen/
H A Dinterfaces-as-constraints.td18 def TopLevelAttrInterface : AttrInterface<"TopLevelAttrInterface">;
20 def AttrInterfaceInNamespace : AttrInterface<"AttrInterfaceInNamespace"> {
/llvm-project-15.0.7/mlir/test/mlir-pdll/Parser/include/
H A Dinterfaces.td3 def TestAttrInterface : AttrInterface<"TestAttrInterface">;
/llvm-project-15.0.7/mlir/include/mlir/TableGen/
H A DInterfaces.h117 struct AttrInterface : public Interface { struct
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DTensorEncoding.td22 def VerifiableTensorEncoding : AttrInterface<"VerifiableTensorEncoding"> {
H A DSubElementInterfaces.td120 : AttrInterface<"SubElementAttrInterface">,
H A DBuiltinAttributeInterfaces.td22 def ElementsAttrInterface : AttrInterface<"ElementsAttr"> {
427 def MemRefLayoutAttrInterface : AttrInterface<"MemRefLayoutAttrInterface"> {
H A DOpBase.td1972 // AttrInterface represents an interface registered to an attribute.
1973 class AttrInterface<string name> : Interface<name>, InterfaceTrait<name>,
2004 class DeclareAttrInterfaceMethods<AttrInterface interface,
2007 AttrInterface<interface.cppInterfaceName> {
/llvm-project-15.0.7/mlir/lib/TableGen/
H A DInterfaces.cpp136 bool AttrInterface::classof(const Interface *interface) { in classof()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestInterfaces.td82 def TestExternalAttrInterface : AttrInterface<"TestExternalAttrInterface"> {
/llvm-project-15.0.7/mlir/include/mlir/Interfaces/
H A DDataLayoutInterfaces.td23 def DataLayoutEntryInterface : AttrInterface<"DataLayoutEntryInterface"> {
71 def DataLayoutSpecInterface : AttrInterface<"DataLayoutSpecInterface"> {
/llvm-project-15.0.7/mlir/docs/
H A DInterfaces.md125 for the specific IR entity; `AttrInterface`, `OpInterface`, or `TypeInterface`
374 Providing a definition of the `AttrInterface`, `OpInterface`, or `TypeInterface`
H A DPDLL.md1227 * `AttrInterface`/`OpInterface`/`TypeInterface` constraints