Lowercase the name before calling MatchRegisterName(), to restore support for using `%R3` instead of `%r3` and similar, matching the GNU assembler. Fixes https://github.com/llvm/llvm-project/issues/126786. (cherry picked from commit f1252f539ca203a979d61b616186e9be9d612f96)