kidq330 wrote: @maflcko I forgot abot this PR since I didn't get feedback on whether the approach is correct. I could probably find some time next week to fix the conflicts and refresh it https://github.com/llvm/llvm-project/pull/122940