https://github.com/raikonenfnu approved this pull request. Overall Looks good! NIT: Maybe have a failing case on the LIT test. But for this specific case may be not super impactful. https://github.com/llvm/llvm-project/pull/80243