https://github.com/MacDue commented: Mostly LGTM, just a few comments. Also, using headers in PR summaries is not recommended. I think only the description in "What this PR does" is necessary. https://github.com/llvm/llvm-project/pull/181934