[Mlir-commits] [mlir] [mlir][transform] LISH: Add transform op (PR #70630)
Oleksandr Alex Zinenko
llvmlistbot at llvm.org
Mon Oct 30 02:58:44 PDT 2023
================
@@ -691,6 +691,65 @@ def GetTypeOp : TransformDialectOp<"get_type",
"functional-type(operands, results)";
}
+def HoistLoopInvariantSubsetsOp
----------------
ftynse wrote:
I'm not sure I fully endorse this op living in the "core" transform dialect. I understand that it is interface-based, so it doesn't belong with any specific dialect, but that doesn't sound like a great way to group things. IMO, the "core" part should mostly contain generic constructs like `foreach` and `apply_patterns` that don't depend even on interfaces. For the rest, we can have TD extensions living within the TD itself, we already do for PDL patterns. Though I can't come up with a good name. WDYT?
https://github.com/llvm/llvm-project/pull/70630
More information about the Mlir-commits
mailing list