Searched refs:getInterfaceID (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/Support/ |
| H A D | InterfaceSupport.h | 90 static TypeID getInterfaceID() { return TypeID::get<ConcreteType>(); } in getInterfaceID() function 117 static TypeID getInterfaceID() { return TypeID::get<ConcreteType>(); } in getInterfaceID() function 169 using has_get_interface_id = decltype(T::getInterfaceID()); 211 return reinterpret_cast<typename T::Concept *>(lookup(T::getInterfaceID())); 229 std::make_pair(IfaceModels::Interface::getInterfaceID(), 242 *elementIt = {T::getInterfaceID(), new (malloc(sizeof(typename T::ModelT)))
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | DialectInterface.h | 33 static TypeID getInterfaceID() { return TypeID::get<ConcreteType>(); } in getInterfaceID() function 36 DialectInterfaceBase(Dialect *dialect) : BaseT(dialect, getInterfaceID()) {} in DialectInterfaceBase() 159 ctx, InterfaceType::getInterfaceID()) {} in DialectInterfaceCollection()
|
| H A D | Dialect.h | 167 getRegisteredInterface(InterfaceT::getInterfaceID())); in getRegisteredInterface() 180 getRegisteredInterfaceForOp(InterfaceT::getInterfaceID(), opName)); in getRegisteredInterfaceForOp()
|
| H A D | PatternMatch.h | 374 Pattern::MatchInterfaceOpTypeTag(), SourceOp::getInterfaceID(),
|
| /llvm-project-15.0.7/mlir/lib/Bindings/Python/ |
| H A D | IRInterfaces.cpp | 78 ConcreteIface::getInterfaceID())) { in PyConcreteOpInterface() 96 context.resolve().get(), ConcreteIface::getInterfaceID())) { in PyConcreteOpInterface() 164 constexpr static GetTypeIDFunctionTy getInterfaceID = member in mlir::python::PyInferTypeOpInterface
|
| /llvm-project-15.0.7/mlir/lib/CAPI/Interfaces/ |
| H A D | Interfaces.cpp | 35 return wrap(InferTypeOpInterface::getInterfaceID()); in mlirInferTypeOpInterfaceTypeID()
|
| /llvm-project-15.0.7/mlir/include/mlir/Transforms/ |
| H A D | DialectConversion.h | 458 SourceOp::getInterfaceID(), benefit, context) {} in ConversionPattern() argument 462 SourceOp::getInterfaceID(), benefit, context) {} in ConversionPattern() argument
|