wzssyqa wrote: Close this one, due to that we are working on split it to several PRs. See: https://github.com/llvm/llvm-project/pull/96304 https://github.com/llvm/llvm-project/pull/96649 https://github.com/llvm/llvm-project/pull/96281 https://github.com/llvm/llvm-project/pull/96299