What about renaming the memref-to-llvm
pass to be more explicit? For example finalize-memref-to-llvm
, late-memref-to-llvm
, stride-expanded-memref-to-llvm
?
We could then rename the populate pattern function accordingly to match the pass name, removing any ambiguity. The name would be clear to introduce a pipeline named memref-to-llvm
that could do it all.