]> sourceware.org Git - newlib-cygwin.git/commit
include/opcode/
authorRichard Sandiford <rdsandiford@googlemail.com>
Mon, 19 Aug 2013 18:56:59 +0000 (18:56 +0000)
committerRichard Sandiford <rdsandiford@googlemail.com>
Mon, 19 Aug 2013 18:56:59 +0000 (18:56 +0000)
commit68eccfb465089e99234fd2aad0f37731cf641744
treea20ef10af4cac4aa9d0e292af367d19807a7bfcc
parent651133f28d3f74ccb6e2b0a8afff8eead5f26f4f
include/opcode/
* mips.h (OP_OPTIONAL_REG): New mips_operand_type.
(mips_optional_operand_p): New function.

opcodes/
* mips-formats.h (OPTIONAL_REG, OPTIONAL_MAPPED_REG): New macros.
* micromips-opc.c (decode_micromips_operand): Use OPTIONAL_REG
and OPTIONAL_MAPPED_REG.
* mips-opc.c (decode_mips_operand): Likewise.
* mips16-opc.c (decode_mips16_operand): Likewise.
* mips-dis.c (print_insn_arg): Handle OP_OPTIONAL_REG.

gas/
* config/tc-mips.c (operand_reg_mask, match_operand): Handle
OP_OPTIONAL_REG.
(mips_ip, mips16_ip): Use mips_optional_operand_p to check
for optional operands.
include/opcode/ChangeLog
include/opcode/mips.h
This page took 0.029496 seconds and 5 git commands to generate.