The --disassembler-options, or -M, is used to customize the disassembler
and affect its output.
This patch implements two options which allow selecting names for registers
for ARM architecture. The -raw is what I came across in practice, and -std
is the same as the default name set.
Other options and architectures might be added later.
This comment should not mention llvm-objdump. It might be the only user now, but there's nothing stopping other users in the future.