weiguozhi wrote: Deprecate this pr because more general version has been committed in https://github.com/llvm/llvm-project/commit/9a844a36eb9a21de27882b6193a82fda49986347. https://github.com/llvm/llvm-project/pull/115969