https://github.com/lhames requested changes to this pull request. Thanks very much for this @higuoxing! There's one typo in the corrections, but otherwise this looks great. https://github.com/llvm/llvm-project/pull/109163