https://github.com/RKSimon requested changes to this pull request. please can you regenerate the test files first and then rebase? its difficult to see whats the codegen change and whats the refactor https://github.com/llvm/llvm-project/pull/161088