Home
last modified time | relevance | path

Searched refs:DynamicOpDefinition (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/mlir/lib/IR/
H A DExtensibleDialect.cpp290 DynamicOpDefinition::DynamicOpDefinition( in DynamicOpDefinition() function in DynamicOpDefinition
308 std::unique_ptr<DynamicOpDefinition> DynamicOpDefinition::get( in get()
322 return DynamicOpDefinition::get(name, dialect, std::move(verifyFn), in get()
327 std::unique_ptr<DynamicOpDefinition> DynamicOpDefinition::get( in get()
344 return DynamicOpDefinition::get(name, dialect, std::move(verifyFn), in get()
351 std::unique_ptr<DynamicOpDefinition> DynamicOpDefinition::get( in get()
361 return std::unique_ptr<DynamicOpDefinition>(new DynamicOpDefinition( in get()
448 std::unique_ptr<DynamicOpDefinition> &&op) { in registerDynamicOp()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DExtensibleDialect.h343 class DynamicOpDefinition {
347 static std::unique_ptr<DynamicOpDefinition>
351 static std::unique_ptr<DynamicOpDefinition>
357 static std::unique_ptr<DynamicOpDefinition>
416 DynamicOpDefinition(
465 void registerDynamicOp(std::unique_ptr<DynamicOpDefinition> &&type);
545 friend DynamicOpDefinition; variable
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestDialect.cpp329 std::unique_ptr<DynamicOpDefinition> getDynamicGenericOp(TestDialect *dialect) { in getDynamicGenericOp()
330 return DynamicOpDefinition::get( in getDynamicGenericOp()
335 std::unique_ptr<DynamicOpDefinition>
337 return DynamicOpDefinition::get( in getDynamicOneOperandTwoResultsOp()
355 std::unique_ptr<DynamicOpDefinition>
373 return DynamicOpDefinition::get("dynamic_custom_parser_printer", dialect, in getDynamicCustomParserPrinterOp()
/llvm-project-15.0.7/mlir/docs/
H A DDefiningDialects.md377 The `DynamicOpDefinition` class represents the definition of an operation
378 defined at runtime. It is created using the `DynamicOpDefinition::get`
425 std::unique_ptr<DynamicOpDefinition> opDef =
426 DynamicOpDefinition::get(name, dialect, std::move(verifyFn),