Commit | Line | Data |
---|---|---|
e407c74b NC |
1 | 2013-01-04 Juergen Urban <JuergenUrban@gmx.de> |
2 | ||
3 | * mips-dis.c: Add names for CP0 registers of r5900. | |
4 | * mips-opc.c: Add M_SQ_AB and M_LQ_AB to support larger range for | |
5 | instructions sq and lq. | |
6 | Add support for MIPS r5900 CPU. | |
7 | Add support for 128 bit MMI (Multimedia Instructions). | |
8 | Add support for EE instructions (Emotion Engine). | |
9 | Disable unsupported floating point instructions (64 bit and | |
10 | undefined compare operations). | |
11 | Enable instructions of MIPS ISA IV which are supported by r5900. | |
12 | Disable 64 bit co processor instructions. | |
13 | Disable 64 bit multiplication and division instructions. | |
14 | Disable instructions for co-processor 2 and 3, because these are | |
15 | not supported (preparation for later VU0 support (Vector Unit)). | |
16 | Disable cvt.w.s because this behaves like trunc.w.s and the | |
17 | correct execution can't be ensured on r5900. | |
18 | Add trunc.w.s using the opcode encoding of cvt.w.s on r5900. This | |
19 | will confuse less developers and compilers. | |
20 | ||
a32c3ff8 NC |
21 | 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com> |
22 | ||
fb098a1e YZ |
23 | * aarch64-opc.c (aarch64_print_operand): Change to print |
24 | AARCH64_OPND_IMM_MOV in hexadecimal in the instruction and in decimal | |
25 | in comment. | |
26 | * aarch64-tbl.h (aarch64_opcode_table): Remove the 'F_PSEUDO' flag | |
27 | from the opcode entries of OP_MOV_IMM_LOG, OP_MOV_IMM_WIDEN and | |
28 | OP_MOV_IMM_WIDE. | |
29 | ||
30 | 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com> | |
31 | ||
32 | * aarch64-opc.c (aarch64_prfops): Update to support PLIL1KEEP, | |
33 | PLIL1STRM, PLIL2KEEP, PLIL2STRM, PLIL3KEEP and PLIL3STRM. | |
a32c3ff8 | 34 | |
62658407 L |
35 | 2013-01-02 H.J. Lu <hongjiu.lu@intel.com> |
36 | ||
37 | * i386-gen.c (process_copyright): Update copyright year to 2013. | |
38 | ||
bab4becb | 39 | 2013-01-02 Kaushik Phatak <kaushik.phatak@kpitcummins.com> |
5bf135a7 | 40 | |
bab4becb NC |
41 | * cr16-dis.c (match_opcode,make_instruction): Remove static |
42 | declaration. | |
43 | (dwordU,wordU): Moved typedefs to opcode/cr16.h | |
44 | (cr16_words,cr16_allWords,cr16_currInsn): Added prefix 'cr16_'. | |
5bf135a7 | 45 | |
bab4becb | 46 | For older changes see ChangeLog-2012 |
252b5132 | 47 | \f |
bab4becb | 48 | Copyright (C) 2013 Free Software Foundation, Inc. |
752937aa NC |
49 | |
50 | Copying and distribution of this file, with or without modification, | |
51 | are permitted in any medium without royalty provided the copyright | |
52 | notice and this notice are preserved. | |
53 | ||
252b5132 | 54 | Local Variables: |
2f6d2f85 NC |
55 | mode: change-log |
56 | left-margin: 8 | |
57 | fill-column: 74 | |
252b5132 RH |
58 | version-control: never |
59 | End: |