https://github.com/matthias-springer commented: The commit message is outdated. Can you describe in detail what this PR is changing and the reason for the implementation choice? https://github.com/llvm/llvm-project/pull/182711