2013-11-11 Catherine Moore <clm@codesourcery.com>
gas/ * config/mips/tc-mips.c (convert_reg_type): Use INSN_LOAD_MEMORY instead of INSN_LOAD_MEMORY_DELAY. (reg_needs_delay): Likewise. (insns_between): Likewise. include/ * opcode/mips.h (INSN_LOAD_MEMORY_DELAY): Rename to... (INSN_LOAD_MEMORY): ...this. opcodes/ * mips-dis.c (print_insn_mips): Use INSN_LOAD_MEMORY instead of INSN_LOAD_MEMORY_DELAY. (print_insn_micromips): Likewise. * mips-opc.c (LDD): Remove. (CLD): Include INSN_LOAD_MEMORY. (LM): New. (mips_builtin_opcodes): Use LM instead of LDD. Add LM to load instructions.
This commit is contained in:
parent
2df4d1d5c4
commit
67dc82bc51
5 changed files with 118 additions and 96 deletions
|
@ -973,8 +973,8 @@ struct mips_opcode
|
|||
#define INSN_TLB 0x00000200
|
||||
/* Reads coprocessor register other than floating point register. */
|
||||
#define INSN_COP 0x00000400
|
||||
/* Instruction loads value from memory, requiring delay. */
|
||||
#define INSN_LOAD_MEMORY_DELAY 0x00000800
|
||||
/* Instruction loads value from memory. */
|
||||
#define INSN_LOAD_MEMORY 0x00000800
|
||||
/* Instruction loads value from coprocessor, requiring delay. */
|
||||
#define INSN_LOAD_COPROC_DELAY 0x00001000
|
||||
/* Instruction has unconditional branch delay slot. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue