https://github.com/javedabsar1 requested changes to this pull request. Some comments that hopefully helps improve readability/understandability of your nice contribution a bit more. https://github.com/llvm/llvm-project/pull/190321