| /llvm-project/mlir/include/mlir/Support/ |
| H A D | InterfaceSupport.h | 90 static TypeID getInterfaceID() { return TypeID::get<ConcreteType>(); } in getInterfaceID() function 127 static TypeID getInterfaceID() { return TypeID::get<ConcreteType>(); } in getInterfaceID() function 160 using has_get_interface_id = decltype(T::getInterfaceID()); 207 return reinterpret_cast<typename T::Concept *>(lookup(T::getInterfaceID())); 242 insert(InterfaceModel::Interface::getInterfaceID(), model);
|
| /llvm-project/mlir/include/mlir/IR/ |
| H A D | Dialect.h | 170 InterfaceT::getInterfaceID(), in getRegisteredInterface() 175 getRegisteredInterface(InterfaceT::getInterfaceID())); in getRegisteredInterface() 188 getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); in getRegisteredInterfaceForOp() 213 {TypeID::get<ConcreteT>(), InterfaceT::getInterfaceID()}); in declarePromisedInterface() 261 InterfaceT::getInterfaceID()); in hasPromisedInterface()
|
| H A D | DialectInterface.h | 34 static TypeID getInterfaceID() { return TypeID::get<ConcreteType>(); } 37 DialectInterfaceBase(Dialect *dialect) : BaseT(dialect, getInterfaceID()) {} 164 ctx, InterfaceType::getInterfaceID(), in DialectInterfaceCollection() 33 static TypeID getInterfaceID() { return TypeID::get<ConcreteType>(); } getInterfaceID() function
|
| H A D | Types.h | 189 getDialect(), getTypeID(), InterfaceT::getInterfaceID()) || 287 type.getDialect(), type.getTypeID(), ConcreteType::getInterfaceID(), in getInterfaceFor()
|
| H A D | Attributes.h | 104 getDialect(), getTypeID(), InterfaceT::getInterfaceID()) || in hasPromiseOrImplementsInterface() 311 attr.getDialect(), attr.getTypeID(), ConcreteType::getInterfaceID(),
|
| H A D | DialectRegistry.h | 125 InterfaceT::getInterfaceID()); in hasPromisedInterface()
|
| H A D | StorageUniquerSupport.h | 166 IfaceModels::Interface::getInterfaceID()), in attachInterface()
|
| H A D | OperationSupport.h | 354 *getDialect(), getTypeID(), Models::Interface::getInterfaceID()), in attachInterface() 365 getDialect(), getTypeID(), InterfaceT::getInterfaceID()) || in hasPromiseOrImplementsInterface()
|
| H A D | PatternMatch.h | 376 Pattern::MatchInterfaceOpTypeTag(), SourceOp::getInterfaceID(),
|
| H A D | OpDefinition.h | 2099 *dialect, name.getTypeID(), ConcreteType::getInterfaceID(),
|
| /llvm-project/mlir/lib/Dialect/Transform/IR/ |
| H A D | TransformDialect.cpp | 51 TransformHandleTypeInterface::getInterfaceID()) || in checkImplementsTransformHandleTypeInterface() 53 TransformParamTypeInterface::getInterfaceID()) || in checkImplementsTransformHandleTypeInterface() 55 TransformValueHandleTypeInterface::getInterfaceID())) && in checkImplementsTransformHandleTypeInterface()
|
| /llvm-project/mlir/lib/Bindings/Python/ |
| H A D | IRInterfaces.cpp | 131 /// - `GetTypeIDFunctionTy getInterfaceID` - the function producing the TypeID 169 ConcreteIface::getInterfaceID())) { in PyConcreteOpInterface() 187 context.resolve().get(), ConcreteIface::getInterfaceID())) { in PyConcreteOpInterface() 252 constexpr static GetTypeIDFunctionTy getInterfaceID = 406 constexpr static GetTypeIDFunctionTy getInterfaceID = 256 constexpr static GetTypeIDFunctionTy getInterfaceID = global() member in mlir::python::PyInferTypeOpInterface 410 constexpr static GetTypeIDFunctionTy getInterfaceID = global() member in mlir::python::PyInferShapedTypeOpInterface
|
| /llvm-project/mlir/lib/CAPI/Interfaces/ |
| H A D | Interfaces.cpp | 89 return wrap(InferTypeOpInterface::getInterfaceID()); in mlirInferTypeOpInterfaceTypeID() 124 return wrap(InferShapedTypeOpInterface::getInterfaceID()); in mlirInferShapedTypeOpInterfaceTypeID()
|
| /llvm-project/mlir/include/mlir/Transforms/ |
| H A D | DialectConversion.h | 703 SourceOp::getInterfaceID(), benefit, context) {} 707 SourceOp::getInterfaceID(), benefit, context) {} 577 ConversionPattern(Pattern::MatchInterfaceOpTypeTag (),SourceOp::getInterfaceID (),benefit,context) ConversionPattern() argument 581 ConversionPattern(typeConverter,Pattern::MatchInterfaceOpTypeTag (),SourceOp::getInterfaceID (),benefit,context) ConversionPattern() argument
|