Home
last modified time | relevance | path

Searched refs:TypeInterface (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/mlir/include/mlir/IR/
DTypes.h197 class TypeInterface : public detail::Interface<ConcreteType, Type, Traits, Type,
200 using Base = TypeInterface<ConcreteType, Traits>;
DOpBase.td1897 // TypeInterface represents an interface registered to a type.
1898 class TypeInterface<string name> : Interface<name> {
/external/llvm-project/mlir/include/mlir/TableGen/
DInterfaces.h121 struct TypeInterface : public Interface { struct
/external/llvm-project/mlir/test/lib/Dialect/Test/
DTestInterfaces.td16 def TestTypeInterface : TypeInterface<"TestTypeInterface"> {
/external/llvm-project/mlir/lib/TableGen/
DInterfaces.cpp142 bool TypeInterface::classof(const Interface *interface) { in classof()
/external/llvm-project/mlir/docs/
DInterfaces.md120 `OpInterface`, or `TypeInterface` respectively. These classes take, as a
DOpDefinitions.md358 Providing a definition of the `AttrInterface`, `OpInterface`, or `TypeInterface`