https://github.com/erichkeane approved this pull request. I don't have a good feel of what is 'useful' here, I wasn't measuring much value in mine plus some MLIR stuff was in the air, but I suspect this is a very good 'start'. https://github.com/llvm/llvm-project/pull/231068