Mel-Chen wrote: Closed since it's duplicated with https://github.com/llvm/llvm-project/pull/155397 and https://github.com/llvm/llvm-project/pull/157956. https://github.com/llvm/llvm-project/pull/170826