https://github.com/MaheshRavishankar approved this pull request. This looks reasonable to me, except for having a pass. Ill approve it but would really appreciate if we drop the pass from core and move it to tests. https://github.com/llvm/llvm-project/pull/89782