https://github.com/asb approved this pull request. Left some minor comments but this seems good to me. I think this is a good solution to the issue of the longer encodings not being ratified, so thanks for finding it! https://github.com/llvm/llvm-project/pull/110022