JDevlieghere wrote: This PR needs to be rebased. I'd also appreciate if you two (@daniilavdeev and @ayushsahay1837) can coordinate between this PR and https://github.com/llvm/llvm-project/pull/184307. https://github.com/llvm/llvm-project/pull/142932