* opcodes/arm-dis.c (coprocessor_opcodes): Add %A, %B, %k, convert
authorJulian Brown <julian@codesourcery.com>
Wed, 26 Apr 2006 15:40:55 +0000 (15:40 +0000)
committerJulian Brown <julian@codesourcery.com>
Wed, 26 Apr 2006 15:40:55 +0000 (15:40 +0000)
commit16980d0b05aedf8d3e764b4bd8d065c5a7740091
tree6b5a47bcd865634a39fcaa76170379889f7be993
parentaf3c5dea223a0b9406b59dae3dcfb446b4e10e6b
* opcodes/arm-dis.c (coprocessor_opcodes): Add %A, %B, %k, convert
%<code>[zy] into %[zy]<code>.  Expand meaning of %<bitfield>['`?].
Add unified load/store instruction names.
(neon_opcode_table): New.
(arm_opcodes): Expand meaning of %<bitfield>['`?].
(arm_decode_bitfield): New.
(print_insn_coprocessor): Add pc argument. Add %A & %B specifiers.
Use arm_decode_bitfield and adjust numeric specifiers. Adjust %z & %y.
(print_insn_neon): New.
(print_insn_arm): Adjust print_insn_coprocessor call. Call
print_insn_neon. Use arm_decode_bitfield and adjust numeric specifiers.
(print_insn_thumb32): Likewise.
opcodes/ChangeLog
opcodes/arm-dis.c