OSDN Git Service

* opcodes/arm-dis.c (coprocessor_opcodes): Add %A, %B, %k, convert
authorjules <jules>
Wed, 26 Apr 2006 15:40:55 +0000 (15:40 +0000)
committerjules <jules>
Wed, 26 Apr 2006 15:40:55 +0000 (15:40 +0000)
commit3757a78cde7fc324ebbaea99a0a980cf4d5334f8
treea632318e5dd2689b39a8eb6b3570ad1bd1b77940
parent58c831620a9429997d83e4c988500a714f24c721
* 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