ChangeLog-0415 revision 1.1.1.1.2.2 1 1.1.1.1.2.2 pgoyette 2015-12-24 Thomas Preud'homme <thomas.preudhomme (a] arm.com>
2 1.1.1.1.2.2 pgoyette
3 1.1.1.1.2.2 pgoyette * arm.h (ARM_EXT2_V6T2_V8M): New extension bit.
4 1.1.1.1.2.2 pgoyette (ARM_AEXT2_V8A): New architecture extension bitfield.
5 1.1.1.1.2.2 pgoyette (ARM_AEXT2_V8_1A): Use ARM_AEXT2_V8A instead of ARM_EXT2_ATOMICS.
6 1.1.1.1.2.2 pgoyette (ARM_AEXT_V8M_BASE): New architecture extension bitfield.
7 1.1.1.1.2.2 pgoyette (ARM_AEXT2_V8M): Add extension bit ARM_EXT2_V6T2_V8M.
8 1.1.1.1.2.2 pgoyette (ARM_ARCH_V6T2): Use ARM_EXT2_V6T2_V8M for the second extension
9 1.1.1.1.2.2 pgoyette bitfield.
10 1.1.1.1.2.2 pgoyette (ARM_ARCH_V6KT2): Likewise.
11 1.1.1.1.2.2 pgoyette (ARM_ARCH_V6ZT2): Likewise.
12 1.1.1.1.2.2 pgoyette (ARM_ARCH_V6KZT2): Likewise.
13 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7): Likewise.
14 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7A): Likewise.
15 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7VE): Likewise.
16 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7R): Likewise.
17 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7M): Likewise.
18 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7EM): Likewise.
19 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8A): Likewise.
20 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8M_BASE): New architecture bitfield.
21 1.1.1.1.2.2 pgoyette (ARM_ARCH_THUMB2): Include instructions shared by ARMv6t2 and ARMv8-M.
22 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7A_SEC): Use ARM_EXT2_V6T2_V8M for the second extension
23 1.1.1.1.2.2 pgoyette bitfield and reindent.
24 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7A_MP_SEC): Likewise.
25 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7R_IDIV): Likewise.
26 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8A_FP): Use ARM_AEXT2_V8A instead of ARM_EXT2_ATOMICS.
27 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8A_SIMD): Likewise.
28 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8A_CRYPTOV1): Likewise.
29 1.1.1.1.2.2 pgoyette
30 1.1.1.1.2.2 pgoyette 2015-12-24 Thomas Preud'homme <thomas.preudhomme (a] arm.com>
31 1.1.1.1.2.2 pgoyette
32 1.1.1.1.2.2 pgoyette * arm.h (ARM_EXT2_ATOMICS): New extension bit.
33 1.1.1.1.2.2 pgoyette (ARM_EXT2_V8M): Likewise.
34 1.1.1.1.2.2 pgoyette (ARM_EXT_V8): Adjust comment with regards to atomics and remove
35 1.1.1.1.2.2 pgoyette mention of legacy use for that bit.
36 1.1.1.1.2.2 pgoyette (ARM_AEXT2_V8_1A): New architecture extension bitfield.
37 1.1.1.1.2.2 pgoyette (ARM_AEXT2_V8_2A): Likewise.
38 1.1.1.1.2.2 pgoyette (ARM_AEXT_V8M_MAIN): Likewise.
39 1.1.1.1.2.2 pgoyette (ARM_AEXT2_V8M): Likewise.
40 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8A): Use ARM_EXT2_ATOMICS for features in second bitfield.
41 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8_1A): Likewise with ARM_AEXT2_V8_1A.
42 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8_2A): Likewise with ARM_AEXT2_V8_2A.
43 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8M_MAIN): New architecture feature bitfield.
44 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8A_FP): Use ARM_EXT2_ATOMICS for features in second bitfield
45 1.1.1.1.2.2 pgoyette and reindent.
46 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8A_SIMD): Likewise.
47 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8A_CRYPTOV1): Likewise.
48 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8_1A_FP): Use ARM_AEXT2_V8_1A to set second bitfield of
49 1.1.1.1.2.2 pgoyette feature bits.
50 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8_1A_SIMD): Likewise.
51 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8_1A_CRYPTOV1): Likewise.
52 1.1.1.1.2.2 pgoyette
53 1.1.1.1.2.2 pgoyette 2015-12-24 Thomas Preud'homme <thomas.preudhomme (a] arm.com>
54 1.1.1.1.2.2 pgoyette
55 1.1.1.1.2.2 pgoyette * arm.h (ARM_ARCH_THUMB2): Add comment explaining its meaning and
56 1.1.1.1.2.2 pgoyette remove extension bit not including any Thumb-2 instruction.
57 1.1.1.1.2.2 pgoyette
58 1.1.1.1.2.2 pgoyette 2015-12-15 Matthew Wahab <matthew.wahab (a] arm.com>
59 1.1.1.1.2.2 pgoyette
60 1.1.1.1.2.2 pgoyette * arm.h (ARM_ARCH_V8_1A): Add the CRC_EXT_ARMV8 co-processor
61 1.1.1.1.2.2 pgoyette feature macro.
62 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8_2A): Likewise.
63 1.1.1.1.2.2 pgoyette
64 1.1.1.1.2.2 pgoyette 2015-12-14 Matthew Wahab <matthew.wahab (a] arm.com>
65 1.1.1.1.2.2 pgoyette
66 1.1.1.1.2.2 pgoyette * aarch64.h (enum aarch64_opnd_qualifier): Add
67 1.1.1.1.2.2 pgoyette AARCH64_OPND_QLF_V_2H.
68 1.1.1.1.2.2 pgoyette
69 1.1.1.1.2.2 pgoyette 2015-12-14 Yoshinori Sato <ysato (a] users.sourceforge.jp>
70 1.1.1.1.2.2 pgoyette
71 1.1.1.1.2.2 pgoyette * rx.h: Add new instructions.
72 1.1.1.1.2.2 pgoyette
73 1.1.1.1.2.2 pgoyette 2015-12-11 Matthew Wahab <matthew.wahab (a] arm.com>
74 1.1.1.1.2.2 pgoyette
75 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_opnd): Add AARCH64_OPND_BARRIER_PSB.
76 1.1.1.1.2.2 pgoyette * aarch64-asm-2.c: Regenerate.
77 1.1.1.1.2.2 pgoyette * aarch64-dis-2.c: Regenerate.
78 1.1.1.1.2.2 pgoyette * aarch64-opc-2.c: Regenerate.
79 1.1.1.1.2.2 pgoyette * aarch64-opc.c (aarch64_hint_options): Add "csync".
80 1.1.1.1.2.2 pgoyette (aarch64_print_operands): Handle AARCH64_OPND_BARRIER_PSB.
81 1.1.1.1.2.2 pgoyette * aarch64-tbl.h (aarch64_feature_stat_profile): New.
82 1.1.1.1.2.2 pgoyette (STAT_PROFILE): New.
83 1.1.1.1.2.2 pgoyette (aarch64_opcode_table): Add "psb".
84 1.1.1.1.2.2 pgoyette (AARCH64_OPERANDS): Add "BARRIER_PSB".
85 1.1.1.1.2.2 pgoyette
86 1.1.1.1.2.2 pgoyette 2015-12-11 Matthew Wahab <matthew.wahab (a] arm.com>
87 1.1.1.1.2.2 pgoyette
88 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_hint_options): Declare.
89 1.1.1.1.2.2 pgoyette (aarch64_opnd_info): Add field hint_option.
90 1.1.1.1.2.2 pgoyette
91 1.1.1.1.2.2 pgoyette 2015-12-11 Matthew Wahab <matthew.wahab (a] arm.com>
92 1.1.1.1.2.2 pgoyette
93 1.1.1.1.2.2 pgoyette * aarch64.h (AARCH64_FEATURE_PROFILE): New.
94 1.1.1.1.2.2 pgoyette
95 1.1.1.1.2.2 pgoyette 2015-12-10 Matthew Wahab <matthew.wahab (a] arm.com>
96 1.1.1.1.2.2 pgoyette
97 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_sys_ins_reg_supported_p): Declare.
98 1.1.1.1.2.2 pgoyette
99 1.1.1.1.2.2 pgoyette 2015-12-10 Matthew Wahab <matthew.wahab (a] arm.com>
100 1.1.1.1.2.2 pgoyette
101 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_sys_ins_reg): Replace has_xt with flags.
102 1.1.1.1.2.2 pgoyette (aarch64_sys_ins_reg_has_xt): Declare.
103 1.1.1.1.2.2 pgoyette
104 1.1.1.1.2.2 pgoyette 2015-12-10 Matthew Wahab <matthew.wahab (a] arm.com>
105 1.1.1.1.2.2 pgoyette
106 1.1.1.1.2.2 pgoyette * aarch64.h (AARCH64_FEATURE_RAS): New.
107 1.1.1.1.2.2 pgoyette (AARCH64_ARCH_V8_2): Add AARCH64_FEATURE_RAS.
108 1.1.1.1.2.2 pgoyette
109 1.1.1.1.2.2 pgoyette 2015-12-10 Matthew Wahab <matthew.wahab (a] arm.com>
110 1.1.1.1.2.2 pgoyette
111 1.1.1.1.2.2 pgoyette * aarch64.h (AARCH64_FEATURE_F16): Fix clash with
112 1.1.1.1.2.2 pgoyette AARCH64_FEATURE_V8_1.
113 1.1.1.1.2.2 pgoyette (AARCH64_ARCH_V8_1): Add AARCH64_FEATURE_CRC.
114 1.1.1.1.2.2 pgoyette (AARCH64_ARCH_V8_2): Add AARCH64_FEATURE_CRC and
115 1.1.1.1.2.2 pgoyette AARCH64_FEATURE_V8_1.
116 1.1.1.1.2.2 pgoyette
117 1.1.1.1.2.2 pgoyette 2015-12-04 Claudiu Zissulescu <claziss (a] synopsys.com>
118 1.1.1.1.2.2 pgoyette
119 1.1.1.1.2.2 pgoyette * arc.h (arc_reloc_equiv_tab): Replace flagcode with flags[32].
120 1.1.1.1.2.2 pgoyette
121 1.1.1.1.2.2 pgoyette 2015-11-27 Matthew Wahab <matthew.wahab (a] arm.com>
122 1.1.1.1.2.2 pgoyette
123 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_op): Add OP_BFC.
124 1.1.1.1.2.2 pgoyette
125 1.1.1.1.2.2 pgoyette 2015-11-27 Matthew Wahab <matthew.wahab (a] arm.com>
126 1.1.1.1.2.2 pgoyette
127 1.1.1.1.2.2 pgoyette * aarch64.h (AARCH64_FEATURE_F16): New.
128 1.1.1.1.2.2 pgoyette (AARCH64_ARCH_V8_2): Add AARCH64_FEATURE_F16 to ARMv8.2
129 1.1.1.1.2.2 pgoyette features.
130 1.1.1.1.2.2 pgoyette
131 1.1.1.1.2.2 pgoyette 2015-11-20 Matthew Wahab <matthew.wahab (a] arm.com>
132 1.1.1.1.2.2 pgoyette
133 1.1.1.1.2.2 pgoyette * aarch64.h (AARCH64_FEATURE_V8_1): New.
134 1.1.1.1.2.2 pgoyette (AARCH64_ARCH_v8_1): Add AARCH64_FEATURE_V8_1.
135 1.1.1.1.2.2 pgoyette
136 1.1.1.1.2.2 pgoyette 2015-11-19 Matthew Wahab <matthew.wahab (a] arm.com>
137 1.1.1.1.2.2 pgoyette
138 1.1.1.1.2.2 pgoyette * arm.h (ARM_EXT2_V8_2A): New.
139 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8_2A): New.
140 1.1.1.1.2.2 pgoyette
141 1.1.1.1.2.2 pgoyette 2015-11-19 Matthew Wahab <matthew.wahab (a] arm.com>
142 1.1.1.1.2.2 pgoyette
143 1.1.1.1.2.2 pgoyette * aarch64.h (AARCH64_FEATURE_V8_2): New.
144 1.1.1.1.2.2 pgoyette (AARCH64_ARCH_V8_2): New.
145 1.1.1.1.2.2 pgoyette
146 1.1.1.1.2.2 pgoyette 2015-11-11 Alan Modra <amodra (a] gmail.com>
147 1.1.1.1.2.2 pgoyette Peter Bergner <bergner (a] vnet.ibm.com>
148 1.1.1.1.2.2 pgoyette
149 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_POWER9): New define.
150 1.1.1.1.2.2 pgoyette (PPC_OPCODE_VSX3): Likewise.
151 1.1.1.1.2.2 pgoyette
152 1.1.1.1.2.2 pgoyette 2015-11-02 Nick Clifton <nickc (a] redhat.com>
153 1.1.1.1.2.2 pgoyette
154 1.1.1.1.2.2 pgoyette * rx.h (enum RX_Opcode_ID): Add more NOP opcodes.
155 1.1.1.1.2.2 pgoyette
156 1.1.1.1.2.2 pgoyette 2015-11-02 Nick Clifton <nickc (a] redhat.com>
157 1.1.1.1.2.2 pgoyette
158 1.1.1.1.2.2 pgoyette * rx.h (enum RX_Operand_Type): Add RX_Operand_Zero_Indirect.
159 1.1.1.1.2.2 pgoyette
160 1.1.1.1.2.2 pgoyette 2015-10-28 Yao Qi <yao.qi (a] linaro.org>
161 1.1.1.1.2.2 pgoyette
162 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_decode_insn): Update declaration.
163 1.1.1.1.2.2 pgoyette
164 1.1.1.1.2.2 pgoyette 2015-10-07 Yao Qi <yao.qi (a] linaro.org>
165 1.1.1.1.2.2 pgoyette
166 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_sys_ins_reg) <template>: Removed.
167 1.1.1.1.2.2 pgoyette <name>: New field.
168 1.1.1.1.2.2 pgoyette
169 1.1.1.1.2.2 pgoyette 2015-10-07 Yao Qi <yao.qi (a] linaro.org>
170 1.1.1.1.2.2 pgoyette
171 1.1.1.1.2.2 pgoyette * aarch64.h [__cplusplus]: Wrap in extern "C".
172 1.1.1.1.2.2 pgoyette
173 1.1.1.1.2.2 pgoyette 2015-10-07 Claudiu Zissulescu <claziss (a] synopsys.com>
174 1.1.1.1.2.2 pgoyette Cupertino Miranda <cmiranda (a] synopsys.com>
175 1.1.1.1.2.2 pgoyette
176 1.1.1.1.2.2 pgoyette * arc-func.h: New file.
177 1.1.1.1.2.2 pgoyette * arc.h: Likewise.
178 1.1.1.1.2.2 pgoyette
179 1.1.1.1.2.2 pgoyette 2015-10-02 Yao Qi <yao.qi (a] linaro.org>
180 1.1.1.1.2.2 pgoyette
181 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_zero_register_p): Move the declaration
182 1.1.1.1.2.2 pgoyette to column one.
183 1.1.1.1.2.2 pgoyette
184 1.1.1.1.2.2 pgoyette 2015-10-02 Yao Qi <yao.qi (a] linaro.org>
185 1.1.1.1.2.2 pgoyette
186 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_decode_insn): Declare it.
187 1.1.1.1.2.2 pgoyette
188 1.1.1.1.2.2 pgoyette 2015-09-29 Dominik Vogt <vogt (a] linux.vnet.ibm.com>
189 1.1.1.1.2.2 pgoyette
190 1.1.1.1.2.2 pgoyette * s390.h (S390_INSTR_FLAG_HTM): New flag.
191 1.1.1.1.2.2 pgoyette (S390_INSTR_FLAG_VX): New flag.
192 1.1.1.1.2.2 pgoyette (S390_INSTR_FLAG_FACILITY_MASK): New flag mask.
193 1.1.1.1.2.2 pgoyette
194 1.1.1.1.2.2 pgoyette 2015-09-26 James Bowman <james.bowman (a] ftdichip.com>
195 1.1.1.1.2.2 pgoyette
196 1.1.1.1.2.2 pgoyette * ft32.h: Add instruction macros FT32_*()
197 1.1.1.1.2.2 pgoyette
198 1.1.1.1.2.2 pgoyette 2015-09-23 Nick Clifton <nickc (a] redhat.com>
199 1.1.1.1.2.2 pgoyette
200 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPSHIFT_INV): Use an unsigned constant when left
201 1.1.1.1.2.2 pgoyette shifting.
202 1.1.1.1.2.2 pgoyette
203 1.1.1.1.2.2 pgoyette 2015-09-22 Nick Clifton <nickc (a] redhat.com>
204 1.1.1.1.2.2 pgoyette
205 1.1.1.1.2.2 pgoyette * rx.h (enum RX_Size): Add RX_Bad_Size entry.
206 1.1.1.1.2.2 pgoyette
207 1.1.1.1.2.2 pgoyette 2015-09-09 Daniel Santos <daniel.santos (a] pobox.com>
208 1.1.1.1.2.2 pgoyette
209 1.1.1.1.2.2 pgoyette * visium.h (gen_reg_table): Make static.
210 1.1.1.1.2.2 pgoyette (fp_reg_table): Likewise.
211 1.1.1.1.2.2 pgoyette (cc_table): Likewise.
212 1.1.1.1.2.2 pgoyette
213 1.1.1.1.2.2 pgoyette 2015-07-20 Matthew Wahab <matthew.wahab (a] arm.com>
214 1.1.1.1.2.2 pgoyette
215 1.1.1.1.2.2 pgoyette * arm.h (ARM_AEXT_V6ZK): Rename to ARM_AEXT_V6KZ.
216 1.1.1.1.2.2 pgoyette (ARM_AEXT_V6ZKT2): Rename to ARM_AEXT_V6KZT2.
217 1.1.1.1.2.2 pgoyette (ARM_ARCH_V6ZK): Rename to ARM_ARCH_V6KZ.
218 1.1.1.1.2.2 pgoyette (ARM_ARCH_V6ZKT2): Rename to ARM_ARCH_V6KZT2.
219 1.1.1.1.2.2 pgoyette
220 1.1.1.1.2.2 pgoyette 2015-07-03 Alan Modra <amodra (a] gmail.com>
221 1.1.1.1.2.2 pgoyette
222 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_750, PPC_OPCODE_7450, PPC_OPCODE_860): Define.
223 1.1.1.1.2.2 pgoyette
224 1.1.1.1.2.2 pgoyette 2015-07-01 Sandra Loosemore <sandra (a] codesourcery.com>
225 1.1.1.1.2.2 pgoyette Cesar Philippidis <cesar (a] codesourcery.com>
226 1.1.1.1.2.2 pgoyette
227 1.1.1.1.2.2 pgoyette * nios2.h (enum iw_format_type): Add R2 formats.
228 1.1.1.1.2.2 pgoyette (enum overflow_type): Add signed_immed12_overflow and
229 1.1.1.1.2.2 pgoyette enumeration_overflow for R2.
230 1.1.1.1.2.2 pgoyette (struct nios2_opcode): Document new argument letters for R2.
231 1.1.1.1.2.2 pgoyette (REG_3BIT, REG_LDWM, REG_POP): Define.
232 1.1.1.1.2.2 pgoyette (includes): Include nios2r2.h.
233 1.1.1.1.2.2 pgoyette (nios2_r2_opcodes, nios2_num_r2_opcodes): Declare.
234 1.1.1.1.2.2 pgoyette (nios2_r2_asi_n_mappings, nios2_num_r2_asi_n_mappings): Declare.
235 1.1.1.1.2.2 pgoyette (nios2_r2_shi_n_mappings, nios2_num_r2_shi_n_mappings): Declare.
236 1.1.1.1.2.2 pgoyette (nios2_r2_andi_n_mappings, nios2_num_r2_andi_n_mappings): Declare.
237 1.1.1.1.2.2 pgoyette (nios2_r2_reg3_mappings, nios2_num_r2_reg3_mappings): Declare.
238 1.1.1.1.2.2 pgoyette (nios2_r2_reg_range_mappings, nios2_num_r2_reg_range_mappings):
239 1.1.1.1.2.2 pgoyette Declare.
240 1.1.1.1.2.2 pgoyette * nios2r2.h: New file.
241 1.1.1.1.2.2 pgoyette
242 1.1.1.1.2.2 pgoyette 2015-06-19 Peter Bergner <bergner (a] vnet.ibm.com>
243 1.1.1.1.2.2 pgoyette
244 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPERAND_OPTIONAL_VALUE): New.
245 1.1.1.1.2.2 pgoyette (ppc_optional_operand_value): New inline function.
246 1.1.1.1.2.2 pgoyette
247 1.1.1.1.2.2 pgoyette 2015-06-04 Matthew Wahab <matthew.wahab (a] arm.com>
248 1.1.1.1.2.2 pgoyette
249 1.1.1.1.2.2 pgoyette * aarch64.h (AARCH64_V8_1): New.
250 1.1.1.1.2.2 pgoyette
251 1.1.1.1.2.2 pgoyette 2015-06-03 Matthew Wahab <matthew.wahab (a] arm.com>
252 1.1.1.1.2.2 pgoyette
253 1.1.1.1.2.2 pgoyette * arm.h (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_1): New.
254 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8_1A): New.
255 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8_1A_FP): New.
256 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8_1A_SIMD): New.
257 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8_1A_CRYPTOV1): New.
258 1.1.1.1.2.2 pgoyette (ARM_FEATURE_CORE): New.
259 1.1.1.1.2.2 pgoyette
260 1.1.1.1.2.2 pgoyette 2015-06-02 Matthew Wahab <matthew.wahab (a] arm.com>
261 1.1.1.1.2.2 pgoyette
262 1.1.1.1.2.2 pgoyette * arm.h (ARM_EXT2_PAN): New.
263 1.1.1.1.2.2 pgoyette (ARM_FEATURE_CORE_HIGH): New.
264 1.1.1.1.2.2 pgoyette
265 1.1.1.1.2.2 pgoyette 2015-06-02 Matthew Wahab <matthew.wahab (a] arm.com>
266 1.1.1.1.2.2 pgoyette
267 1.1.1.1.2.2 pgoyette * arm.h (ARM_FEATURE_ALL): New.
268 1.1.1.1.2.2 pgoyette
269 1.1.1.1.2.2 pgoyette 2015-06-02 Matthew Wahab <matthew.wahab (a] arm.com>
270 1.1.1.1.2.2 pgoyette
271 1.1.1.1.2.2 pgoyette * aarch64.h (AARCH64_FEATURE_RDMA): New.
272 1.1.1.1.2.2 pgoyette
273 1.1.1.1.2.2 pgoyette 2015-06-02 Matthew Wahab <matthew.wahab (a] arm.com>
274 1.1.1.1.2.2 pgoyette
275 1.1.1.1.2.2 pgoyette * aarch64.h (AARCH64_FEATURE_LOR): New.
276 1.1.1.1.2.2 pgoyette
277 1.1.1.1.2.2 pgoyette 2015-06-01 Matthew Wahab <matthew.wahab (a] arm.com>
278 1.1.1.1.2.2 pgoyette
279 1.1.1.1.2.2 pgoyette * aarch64.h (AARCH64_FEATURE_PAN): New.
280 1.1.1.1.2.2 pgoyette (aarch64_sys_reg_supported_p): Declare.
281 1.1.1.1.2.2 pgoyette (aarch64_pstatefield_supported_p): Declare.
282 1.1.1.1.2.2 pgoyette
283 1.1.1.1.2.2 pgoyette 2015-04-30 DJ Delorie <dj (a] redhat.com>
284 1.1.1.1.2.2 pgoyette
285 1.1.1.1.2.2 pgoyette * rl78.h (RL78_Dis_Isa): New.
286 1.1.1.1.2.2 pgoyette (rl78_decode_opcode): Add ISA parameter.
287 1.1.1.1.2.2 pgoyette
288 1.1.1.1.2.2 pgoyette 2015-03-24 Terry Guo <terry.guo (a] arm.com>
289 1.1.1.1.2.2 pgoyette
290 1.1.1.1.2.2 pgoyette * arm.h (arm_feature_set): Extended to provide more available bits.
291 1.1.1.1.2.2 pgoyette (ARM_ANY): Updated to follow above new definition.
292 1.1.1.1.2.2 pgoyette (ARM_CPU_HAS_FEATURE): Likewise.
293 1.1.1.1.2.2 pgoyette (ARM_CPU_IS_ANY): Likewise.
294 1.1.1.1.2.2 pgoyette (ARM_MERGE_FEATURE_SETS): Likewise.
295 1.1.1.1.2.2 pgoyette (ARM_CLEAR_FEATURE): Likewise.
296 1.1.1.1.2.2 pgoyette (ARM_FEATURE): Likewise.
297 1.1.1.1.2.2 pgoyette (ARM_FEATURE_COPY): New macro.
298 1.1.1.1.2.2 pgoyette (ARM_FEATURE_EQUAL): Likewise.
299 1.1.1.1.2.2 pgoyette (ARM_FEATURE_ZERO): Likewise.
300 1.1.1.1.2.2 pgoyette (ARM_FEATURE_CORE_EQUAL): Likewise.
301 1.1.1.1.2.2 pgoyette (ARM_FEATURE_LOW): Likewise.
302 1.1.1.1.2.2 pgoyette (ARM_FEATURE_CORE_LOW): Likewise.
303 1.1.1.1.2.2 pgoyette (ARM_FEATURE_CORE_COPROC): Likewise.
304 1.1.1.1.2.2 pgoyette
305 1.1.1.1.2.2 pgoyette 2015-02-19 Pedro Alves <palves (a] redhat.com>
306 1.1.1.1.2.2 pgoyette
307 1.1.1.1.2.2 pgoyette * cgen.h [__cplusplus]: Wrap in extern "C".
308 1.1.1.1.2.2 pgoyette * msp430-decode.h [__cplusplus]: Likewise.
309 1.1.1.1.2.2 pgoyette * nios2.h [__cplusplus]: Likewise.
310 1.1.1.1.2.2 pgoyette * rl78.h [__cplusplus]: Likewise.
311 1.1.1.1.2.2 pgoyette * rx.h [__cplusplus]: Likewise.
312 1.1.1.1.2.2 pgoyette * tilegx.h [__cplusplus]: Likewise.
313 1.1.1.1.2.2 pgoyette
314 1.1.1.1.2.2 pgoyette 2015-01-28 James Bowman <james.bowman (a] ftdichip.com>
315 1.1.1.1.2.2 pgoyette
316 1.1.1.1.2.2 pgoyette * ft32.h: New file.
317 1.1.1.1.2.2 pgoyette
318 1.1.1.1.2.2 pgoyette 2015-01-16 Andreas Krebbel <krebbel (a] linux.vnet.ibm.com>
319 1.1.1.1.2.2 pgoyette
320 1.1.1.1.2.2 pgoyette * s390.h (s390_opcode_cpu_val): Add S390_OPCODE_Z13.
321 1.1.1.1.2.2 pgoyette
322 1.1.1.1.2.2 pgoyette 2015-01-01 Alan Modra <amodra (a] gmail.com>
323 1.1.1.1.2.2 pgoyette
324 1.1.1.1.2.2 pgoyette Update year range in copyright notice of all files.
325 1.1.1.1.2.2 pgoyette
326 1.1.1.1.2.2 pgoyette 2014-12-27 Anthony Green <green (a] moxielogic.com>
327 1.1.1.1.2.2 pgoyette
328 1.1.1.1.2.2 pgoyette * moxie.h (MOXIE_F1_AiB2, MOXIE_F1_ABi2): Renamed from
329 1.1.1.1.2.2 pgoyette MOXIE_F1_AiB4 and MOXIE_F1_ABi2.
330 1.1.1.1.2.2 pgoyette
331 1.1.1.1.2.2 pgoyette 2014-12-06 Eric Botcazou <ebotcazou (a] adacore.com>
332 1.1.1.1.2.2 pgoyette
333 1.1.1.1.2.2 pgoyette * visium.h: New file.
334 1.1.1.1.2.2 pgoyette
335 1.1.1.1.2.2 pgoyette 2014-11-28 Sandra Loosemore <sandra (a] codesourcery.com>
336 1.1.1.1.2.2 pgoyette
337 1.1.1.1.2.2 pgoyette * nios2.h (NIOS2_INSN_ADDI, NIOS2_INSN_ANDI): Delete.
338 1.1.1.1.2.2 pgoyette (NIOS2_INSN_ORI, NIOS2_INSN_XORI): Delete.
339 1.1.1.1.2.2 pgoyette (NIOS2_INSN_OPTARG): Renumber.
340 1.1.1.1.2.2 pgoyette
341 1.1.1.1.2.2 pgoyette 2014-11-21 Terry Guo <terry.guo (a] arm.com>
342 1.1.1.1.2.2 pgoyette
343 1.1.1.1.2.2 pgoyette * arm.h (FPU_VFP_EXT_ARMV8xD): New macro.
344 1.1.1.1.2.2 pgoyette (FPU_VFP_V5D16): Likewise.
345 1.1.1.1.2.2 pgoyette (FPU_VFP_V5_SP_D16): Likewise.
346 1.1.1.1.2.2 pgoyette (FPU_ARCH_VFP_V5D16): Likewise.
347 1.1.1.1.2.2 pgoyette (FPU_ARCH_VFP_V5_SP_D16): Likewise.
348 1.1.1.1.2.2 pgoyette
349 1.1.1.1.2.2 pgoyette 2014-11-06 Sandra Loosemore <sandra (a] codesourcery.com>
350 1.1.1.1.2.2 pgoyette
351 1.1.1.1.2.2 pgoyette * nios2.h (nios2_find_opcode_hash): Add mach parameter to
352 1.1.1.1.2.2 pgoyette declaration. Fix obsolete comment.
353 1.1.1.1.2.2 pgoyette
354 1.1.1.1.2.2 pgoyette 2014-10-23 Sandra Loosemore <sandra (a] codesourcery.com>
355 1.1.1.1.2.2 pgoyette
356 1.1.1.1.2.2 pgoyette * nios2.h (enum iw_format_type): New.
357 1.1.1.1.2.2 pgoyette (struct nios2_opcode): Update comments. Add size and format fields.
358 1.1.1.1.2.2 pgoyette (NIOS2_INSN_OPTARG): New.
359 1.1.1.1.2.2 pgoyette (REG_NORMAL, REG_CONTROL, REG_COPROCESSOR): New.
360 1.1.1.1.2.2 pgoyette (struct nios2_reg): Add regtype field.
361 1.1.1.1.2.2 pgoyette (GET_INSN_FIELD, SET_INSN_FIELD): Delete.
362 1.1.1.1.2.2 pgoyette (IW_A_LSB, IW_A_MSB, IW_A_SZ, IW_A_MASK): Delete.
363 1.1.1.1.2.2 pgoyette (IW_B_LSB, IW_B_MSB, IW_B_SZ, IW_B_MASK): Delete.
364 1.1.1.1.2.2 pgoyette (IW_C_LSB, IW_C_MSB, IW_C_SZ, IW_C_MASK): Delete.
365 1.1.1.1.2.2 pgoyette (IW_IMM16_LSB, IW_IMM16_MSB, IW_IMM16_SZ, IW_IMM16_MASK): Delete.
366 1.1.1.1.2.2 pgoyette (IW_IMM26_LSB, IW_IMM26_MSB, IW_IMM26_SZ, IW_IMM26_MASK): Delete.
367 1.1.1.1.2.2 pgoyette (IW_OP_LSB, IW_OP_MSB, IW_OP_SZ, IW_OP_MASK): Delete.
368 1.1.1.1.2.2 pgoyette (IW_OPX_LSB, IW_OPX_MSB, IW_OPX_SZ, IW_OPX_MASK): Delete.
369 1.1.1.1.2.2 pgoyette (IW_SHIFT_IMM5_LSB, IW_SHIFT_IMM5_MSB): Delete.
370 1.1.1.1.2.2 pgoyette (IW_SHIFT_IMM5_SZ, IW_SHIFT_IMM5_MASK): Delete.
371 1.1.1.1.2.2 pgoyette (IW_CONTROL_REGNUM_LSB, IW_CONTROL_REGNUM_MSB): Delete.
372 1.1.1.1.2.2 pgoyette (IW_CONTROL_REGNUM_SZ, IW_CONTROL_REGNUM_MASK): Delete.
373 1.1.1.1.2.2 pgoyette (OP_MASK_OP, OP_SH_OP): Delete.
374 1.1.1.1.2.2 pgoyette (OP_MASK_IOP, OP_SH_IOP): Delete.
375 1.1.1.1.2.2 pgoyette (OP_MASK_IRD, OP_SH_IRD): Delete.
376 1.1.1.1.2.2 pgoyette (OP_MASK_IRT, OP_SH_IRT): Delete.
377 1.1.1.1.2.2 pgoyette (OP_MASK_IRS, OP_SH_IRS): Delete.
378 1.1.1.1.2.2 pgoyette (OP_MASK_ROP, OP_SH_ROP): Delete.
379 1.1.1.1.2.2 pgoyette (OP_MASK_RRD, OP_SH_RRD): Delete.
380 1.1.1.1.2.2 pgoyette (OP_MASK_RRT, OP_SH_RRT): Delete.
381 1.1.1.1.2.2 pgoyette (OP_MASK_RRS, OP_SH_RRS): Delete.
382 1.1.1.1.2.2 pgoyette (OP_MASK_JOP, OP_SH_JOP): Delete.
383 1.1.1.1.2.2 pgoyette (OP_MASK_IMM26, OP_SH_IMM26): Delete.
384 1.1.1.1.2.2 pgoyette (OP_MASK_RCTL, OP_SH_RCTL): Delete.
385 1.1.1.1.2.2 pgoyette (OP_MASK_IMM5, OP_SH_IMM5): Delete.
386 1.1.1.1.2.2 pgoyette (OP_MASK_CACHE_OPX, OP_SH_CACHE_OPX): Delete.
387 1.1.1.1.2.2 pgoyette (OP_MASK_CACHE_RRS, OP_SH_CACHE_RRS): Delete.
388 1.1.1.1.2.2 pgoyette (OP_MASK_CUSTOM_A, OP_SH_CUSTOM_A): Delete.
389 1.1.1.1.2.2 pgoyette (OP_MASK_CUSTOM_B, OP_SH_CUSTOM_B): Delete.
390 1.1.1.1.2.2 pgoyette (OP_MASK_CUSTOM_C, OP_SH_CUSTOM_C): Delete.
391 1.1.1.1.2.2 pgoyette (OP_MASK_CUSTOM_N, OP_SH_CUSTOM_N): Delete.
392 1.1.1.1.2.2 pgoyette (OP_<insn>, OPX_<insn>, OP_MATCH_<insn>, OPX_MATCH_<insn>): Delete.
393 1.1.1.1.2.2 pgoyette (OP_MASK_<insn>, OP_MASK): Delete.
394 1.1.1.1.2.2 pgoyette (GET_IW_A, GET_IW_B, GET_IW_C, GET_IW_CONTROL_REGNUM): Delete.
395 1.1.1.1.2.2 pgoyette (GET_IW_IMM16, GET_IW_IMM26, GET_IW_OP, GET_IW_OPX): Delete.
396 1.1.1.1.2.2 pgoyette Include nios2r1.h to define new instruction opcode constants
397 1.1.1.1.2.2 pgoyette and accessors.
398 1.1.1.1.2.2 pgoyette (nios2_builtin_opcodes): Rename to nios2_r1_opcodes.
399 1.1.1.1.2.2 pgoyette (bfd_nios2_num_builtin_opcodes): Rename to nios2_num_r1_opcodes.
400 1.1.1.1.2.2 pgoyette (bfd_nios2_num_opcodes): Rename to nios2_num_opcodes.
401 1.1.1.1.2.2 pgoyette (NUMOPCODES, NUMREGISTERS): Delete.
402 1.1.1.1.2.2 pgoyette * nios2r1.h: New file.
403 1.1.1.1.2.2 pgoyette
404 1.1.1.1.2.2 pgoyette 2014-10-17 Jose E. Marchesi <jose.marchesi (a] oracle.com>
405 1.1.1.1.2.2 pgoyette
406 1.1.1.1.2.2 pgoyette * sparc.h (HWCAP2_VIS3B): Documentation improved.
407 1.1.1.1.2.2 pgoyette
408 1.1.1.1.2.2 pgoyette 2014-10-09 Jose E. Marchesi <jose.marchesi (a] oracle.com>
409 1.1.1.1.2.2 pgoyette
410 1.1.1.1.2.2 pgoyette * sparc.h (sparc_opcode): new field `hwcaps2'.
411 1.1.1.1.2.2 pgoyette (HWCAP2_FJATHPLUS): New define.
412 1.1.1.1.2.2 pgoyette (HWCAP2_VIS3B): Likewise.
413 1.1.1.1.2.2 pgoyette (HWCAP2_ADP): Likewise.
414 1.1.1.1.2.2 pgoyette (HWCAP2_SPARC5): Likewise.
415 1.1.1.1.2.2 pgoyette (HWCAP2_MWAIT): Likewise.
416 1.1.1.1.2.2 pgoyette (HWCAP2_XMPMUL): Likewise.
417 1.1.1.1.2.2 pgoyette (HWCAP2_XMONT): Likewise.
418 1.1.1.1.2.2 pgoyette (HWCAP2_NSEC): Likewise.
419 1.1.1.1.2.2 pgoyette (HWCAP2_FJATHHPC): Likewise.
420 1.1.1.1.2.2 pgoyette (HWCAP2_FJDES): Likewise.
421 1.1.1.1.2.2 pgoyette (HWCAP2_FJAES): Likewise.
422 1.1.1.1.2.2 pgoyette Document the new operand kind `{', corresponding to the mcdper
423 1.1.1.1.2.2 pgoyette ancillary state register.
424 1.1.1.1.2.2 pgoyette Document the new operand kind }, which represents frsd floating
425 1.1.1.1.2.2 pgoyette point registers (double precision) which must be the same than
426 1.1.1.1.2.2 pgoyette frs1 in its containing instruction.
427 1.1.1.1.2.2 pgoyette
428 1.1.1.1.2.2 pgoyette 2014-09-16 Kuan-Lin Chen <kuanlinchentw (a] gmail.com>
429 1.1.1.1.2.2 pgoyette
430 1.1.1.1.2.2 pgoyette * nds32.h: Add new opcode declaration.
431 1.1.1.1.2.2 pgoyette
432 1.1.1.1.2.2 pgoyette 2014-09-15 Andrew Bennett <andrew.bennett (a] imgtec.com>
433 1.1.1.1.2.2 pgoyette Matthew Fortune <matthew.fortune (a] imgtec.com>
434 1.1.1.1.2.2 pgoyette
435 1.1.1.1.2.2 pgoyette * mips.h (mips_operand_type): Add new entries: OP_SAME_RS_RT,
436 1.1.1.1.2.2 pgoyette OP_CHECK_PREV and OP_NON_ZERO_REG. Add descriptions for the MIPS R6
437 1.1.1.1.2.2 pgoyette instruction arguments: -a, -b, -d, -s, -t, -u, -v, -w, -x, -y, -A, -B,
438 1.1.1.1.2.2 pgoyette +I, +O, +R, +:, +\, +", +;
439 1.1.1.1.2.2 pgoyette (mips_check_prev_operand): New struct.
440 1.1.1.1.2.2 pgoyette (INSN2_FORBIDDEN_SLOT): New define.
441 1.1.1.1.2.2 pgoyette (INSN_ISA32R6): New define.
442 1.1.1.1.2.2 pgoyette (INSN_ISA64R6): New define.
443 1.1.1.1.2.2 pgoyette (INSN_UPTO32R6): New define.
444 1.1.1.1.2.2 pgoyette (INSN_UPTO64R6): New define.
445 1.1.1.1.2.2 pgoyette (mips_isa_table): Add INSN_UPTO32R6 and INSN_UPTO64R6.
446 1.1.1.1.2.2 pgoyette (ISA_MIPS32R6): New define.
447 1.1.1.1.2.2 pgoyette (ISA_MIPS64R6): New define.
448 1.1.1.1.2.2 pgoyette (CPU_MIPS32R6): New define.
449 1.1.1.1.2.2 pgoyette (CPU_MIPS64R6): New define.
450 1.1.1.1.2.2 pgoyette (cpu_is_member): Add cases for CPU_MIPS32R6, and CPU_MIPS64R6.
451 1.1.1.1.2.2 pgoyette
452 1.1.1.1.2.2 pgoyette 2014-09-03 Jiong Wang <jiong.wang (a] arm.com>
453 1.1.1.1.2.2 pgoyette
454 1.1.1.1.2.2 pgoyette * aarch64.h (AARCH64_FEATURE_LSE): New feature added.
455 1.1.1.1.2.2 pgoyette (aarch64_opnd): Add AARCH64_OPND_PAIRREG.
456 1.1.1.1.2.2 pgoyette (aarch64_insn_class): Add lse_atomic.
457 1.1.1.1.2.2 pgoyette (F_LSE_SZ): New field added.
458 1.1.1.1.2.2 pgoyette (opcode_has_special_coder): Recognize F_LSE_SZ.
459 1.1.1.1.2.2 pgoyette
460 1.1.1.1.2.2 pgoyette 2014-08-26 Maciej W. Rozycki <macro (a] codesourcery.com>
461 1.1.1.1.2.2 pgoyette
462 1.1.1.1.2.2 pgoyette * mips.h: Document the move of `MICROMIPSOP_*_CODE10' from `B'
463 1.1.1.1.2.2 pgoyette over to `+J'.
464 1.1.1.1.2.2 pgoyette
465 1.1.1.1.2.2 pgoyette 2014-07-29 Matthew Fortune <matthew.fortune (a] imgtec.com>
466 1.1.1.1.2.2 pgoyette
467 1.1.1.1.2.2 pgoyette * mips.h (INSN_LOAD_COPROC_DELAY): Rename to...
468 1.1.1.1.2.2 pgoyette (INSN_LOAD_COPROC): New define.
469 1.1.1.1.2.2 pgoyette (INSN_COPROC_MOVE_DELAY): Rename to...
470 1.1.1.1.2.2 pgoyette (INSN_COPROC_MOVE): New define.
471 1.1.1.1.2.2 pgoyette
472 1.1.1.1.2.2 pgoyette 2014-07-01 Barney Stratford <barney_stratford (a] fastmail.fm>
473 1.1.1.1.2.2 pgoyette Senthil Kumar Selvaraj <senthil_kumar.selvaraj (a] atmel.com>
474 1.1.1.1.2.2 pgoyette Pitchumani Sivanupandi <pitchumani.s (a] atmel.com>
475 1.1.1.1.2.2 pgoyette Soundararajan <Sounderarajan.D (a] atmel.com>
476 1.1.1.1.2.2 pgoyette
477 1.1.1.1.2.2 pgoyette * avr.h (AVR_ISA_TINY): Define avrtiny specific ISA.
478 1.1.1.1.2.2 pgoyette (AVR_ISA_2xxxa): Define ISA without LPM.
479 1.1.1.1.2.2 pgoyette (AVR_ISA_AVRTINY): Define avrtiny arch ISA.
480 1.1.1.1.2.2 pgoyette Add doc for contraint used in 16 bit lds/sts.
481 1.1.1.1.2.2 pgoyette Adjust ISA group for icall, ijmp, pop and push.
482 1.1.1.1.2.2 pgoyette Add 16 bit lds/sts encoding and update 32 bit lds/sts constraints.
483 1.1.1.1.2.2 pgoyette
484 1.1.1.1.2.2 pgoyette 2014-05-19 Nick Clifton <nickc (a] redhat.com>
485 1.1.1.1.2.2 pgoyette
486 1.1.1.1.2.2 pgoyette * msp430.h (struct msp430_operand_s): Add vshift field.
487 1.1.1.1.2.2 pgoyette
488 1.1.1.1.2.2 pgoyette 2014-05-07 Andrew Bennett <andrew.bennett (a] imgtec.com>
489 1.1.1.1.2.2 pgoyette
490 1.1.1.1.2.2 pgoyette * mips.h (INSN_ISA_MASK): Updated.
491 1.1.1.1.2.2 pgoyette (INSN_ISA32R3): New define.
492 1.1.1.1.2.2 pgoyette (INSN_ISA32R5): New define.
493 1.1.1.1.2.2 pgoyette (INSN_ISA64R3): New define.
494 1.1.1.1.2.2 pgoyette (INSN_ISA64R5): New define.
495 1.1.1.1.2.2 pgoyette (INSN_ISA64, INSN_ISA64R2, INSN_ISA3_32, INSN_ISA3_32R2, INSN_ISA4_32
496 1.1.1.1.2.2 pgoyette INSN_ISA4_32R2, INSN_ISA5_32R2): Renumbered.
497 1.1.1.1.2.2 pgoyette (mips_isa_table): Add entries for mips32r3, mips32r5, mips64r3 and
498 1.1.1.1.2.2 pgoyette mips64r5.
499 1.1.1.1.2.2 pgoyette (INSN_UPTO32R3): New define.
500 1.1.1.1.2.2 pgoyette (INSN_UPTO32R5): New define.
501 1.1.1.1.2.2 pgoyette (INSN_UPTO64R3): New define.
502 1.1.1.1.2.2 pgoyette (INSN_UPTO64R5): New define.
503 1.1.1.1.2.2 pgoyette (ISA_MIPS32R3): New define.
504 1.1.1.1.2.2 pgoyette (ISA_MIPS32R5): New define.
505 1.1.1.1.2.2 pgoyette (ISA_MIPS64R3): New define.
506 1.1.1.1.2.2 pgoyette (ISA_MIPS64R5): New define.
507 1.1.1.1.2.2 pgoyette (CPU_MIPS32R3): New define.
508 1.1.1.1.2.2 pgoyette (CPU_MIPS32R5): New define.
509 1.1.1.1.2.2 pgoyette (CPU_MIPS64R3): New define.
510 1.1.1.1.2.2 pgoyette (CPU_MIPS64R5): New define.
511 1.1.1.1.2.2 pgoyette
512 1.1.1.1.2.2 pgoyette 2014-05-01 Richard Sandiford <rdsandiford (a] googlemail.com>
513 1.1.1.1.2.2 pgoyette
514 1.1.1.1.2.2 pgoyette * mips.h (mips_isa_table): Avoid hard-coding INSN_ISA* values.
515 1.1.1.1.2.2 pgoyette
516 1.1.1.1.2.2 pgoyette 2014-04-23 Andrew Bennett <andrew.bennett (a] imgtec.com>
517 1.1.1.1.2.2 pgoyette
518 1.1.1.1.2.2 pgoyette * mips.h (ASE_XPA): New define.
519 1.1.1.1.2.2 pgoyette
520 1.1.1.1.2.2 pgoyette 2014-04-22 Christian Svensson <blue (a] cmd.nu>
521 1.1.1.1.2.2 pgoyette
522 1.1.1.1.2.2 pgoyette * or32.h: Delete.
523 1.1.1.1.2.2 pgoyette
524 1.1.1.1.2.2 pgoyette 2014-03-05 Alan Modra <amodra (a] gmail.com>
525 1.1.1.1.2.2 pgoyette
526 1.1.1.1.2.2 pgoyette Update copyright years.
527 1.1.1.1.2.2 pgoyette
528 1.1.1.1.2.2 pgoyette 2013-12-16 Andrew Bennett <andrew.bennett (a] imgtec.com>
529 1.1.1.1.2.2 pgoyette
530 1.1.1.1.2.2 pgoyette * mips.h: Updated description of +o, +u, +v and +w for MIPS and
531 1.1.1.1.2.2 pgoyette microMIPS.
532 1.1.1.1.2.2 pgoyette
533 1.1.1.1.2.2 pgoyette 2013-12-13 Kuan-Lin Chen <kuanlinchentw (a] gmail.com>
534 1.1.1.1.2.2 pgoyette Wei-Cheng Wang <cole945 (a] gmail.com>
535 1.1.1.1.2.2 pgoyette
536 1.1.1.1.2.2 pgoyette * nds32.h: New file for Andes NDS32.
537 1.1.1.1.2.2 pgoyette
538 1.1.1.1.2.2 pgoyette 2013-12-07 Mike Frysinger <vapier (a] gentoo.org>
539 1.1.1.1.2.2 pgoyette
540 1.1.1.1.2.2 pgoyette * bfin.h: Remove +x file mode.
541 1.1.1.1.2.2 pgoyette
542 1.1.1.1.2.2 pgoyette 2013-11-20 Yufeng Zhang <yufeng.zhang (a] arm.com>
543 1.1.1.1.2.2 pgoyette
544 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_pstatefields): Change element type to
545 1.1.1.1.2.2 pgoyette aarch64_sys_reg.
546 1.1.1.1.2.2 pgoyette
547 1.1.1.1.2.2 pgoyette 2013-11-18 Renlin Li <Renlin.Li (a] arm.com>
548 1.1.1.1.2.2 pgoyette
549 1.1.1.1.2.2 pgoyette * arm.h (ARM_AEXT_V7VE): New define.
550 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7VE): New define.
551 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7A_IDIV_MP_SEC_VIRT): Removed.
552 1.1.1.1.2.2 pgoyette
553 1.1.1.1.2.2 pgoyette 2013-11-18 Yufeng Zhang <yufeng.zhang (a] arm.com>
554 1.1.1.1.2.2 pgoyette
555 1.1.1.1.2.2 pgoyette Revert
556 1.1.1.1.2.2 pgoyette
557 1.1.1.1.2.2 pgoyette 2013-11-15 Yufeng Zhang <yufeng.zhang (a] arm.com>
558 1.1.1.1.2.2 pgoyette
559 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_sys_reg_readonly_p): New declaration.
560 1.1.1.1.2.2 pgoyette (aarch64_sys_reg_writeonly_p): Ditto.
561 1.1.1.1.2.2 pgoyette
562 1.1.1.1.2.2 pgoyette 2013-11-15 Yufeng Zhang <yufeng.zhang (a] arm.com>
563 1.1.1.1.2.2 pgoyette
564 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_sys_reg_readonly_p): New declaration.
565 1.1.1.1.2.2 pgoyette (aarch64_sys_reg_writeonly_p): Ditto.
566 1.1.1.1.2.2 pgoyette
567 1.1.1.1.2.2 pgoyette 2013-11-11 Catherine Moore <clm (a] codesourcery.com>
568 1.1.1.1.2.2 pgoyette
569 1.1.1.1.2.2 pgoyette * mips.h (INSN_LOAD_MEMORY_DELAY): Rename to...
570 1.1.1.1.2.2 pgoyette (INSN_LOAD_MEMORY): ...this.
571 1.1.1.1.2.2 pgoyette
572 1.1.1.1.2.2 pgoyette 2013-11-05 Yufeng Zhang <yufeng.zhang (a] arm.com>
573 1.1.1.1.2.2 pgoyette
574 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_sys_reg): New typedef.
575 1.1.1.1.2.2 pgoyette (aarch64_sys_regs): Change to define with the new type.
576 1.1.1.1.2.2 pgoyette (aarch64_sys_reg_deprecated_p): Declare.
577 1.1.1.1.2.2 pgoyette
578 1.1.1.1.2.2 pgoyette 2013-11-05 Yufeng Zhang <yufeng.zhang (a] arm.com>
579 1.1.1.1.2.2 pgoyette
580 1.1.1.1.2.2 pgoyette * aarch64.h (enum aarch64_operand_class): Add AARCH64_OPND_CLASS_COND.
581 1.1.1.1.2.2 pgoyette (enum aarch64_opnd): Add AARCH64_OPND_COND1.
582 1.1.1.1.2.2 pgoyette
583 1.1.1.1.2.2 pgoyette 2013-10-14 Chao-ying Fu <Chao-ying.Fu (a] imgtec.com>
584 1.1.1.1.2.2 pgoyette
585 1.1.1.1.2.2 pgoyette * mips.h (mips_operand_type): Add OP_IMM_INDEX and OP_REG_INDEX.
586 1.1.1.1.2.2 pgoyette (mips_reg_operand_type): Add OP_REG_MSA and OP_REG_MSA_CTRL.
587 1.1.1.1.2.2 pgoyette For MIPS, add comments for +d, +e, +h, +k, +l, +n, +o, +u, +v, +w,
588 1.1.1.1.2.2 pgoyette +T, +U, +V, +W, +~, +!, +@, +#, +$, +%, +^, +&, +*, +|.
589 1.1.1.1.2.2 pgoyette For MIPS, update extension character sequences after +.
590 1.1.1.1.2.2 pgoyette (ASE_MSA): New define.
591 1.1.1.1.2.2 pgoyette (ASE_MSA64): New define.
592 1.1.1.1.2.2 pgoyette For microMIPS, add comments for +d, +e, +h, +k, +l, +n, +o, +u, +v, +w,
593 1.1.1.1.2.2 pgoyette +x, +T, +U, +V, +W, +~, +!, +@, +#, +$, +%, +^, +&, +*, +|.
594 1.1.1.1.2.2 pgoyette For microMIPS, update extension character sequences after +.
595 1.1.1.1.2.2 pgoyette
596 1.1.1.1.2.2 pgoyette 2013-08-23 Yuri Chornoivan <yurchor (a] ukr.net>
597 1.1.1.1.2.2 pgoyette
598 1.1.1.1.2.2 pgoyette PR binutils/15834
599 1.1.1.1.2.2 pgoyette * i960.h: Fix typos.
600 1.1.1.1.2.2 pgoyette
601 1.1.1.1.2.2 pgoyette 2013-08-19 Richard Sandiford <rdsandiford (a] googlemail.com>
602 1.1.1.1.2.2 pgoyette
603 1.1.1.1.2.2 pgoyette * mips.h: Remove references to "+I" and imm2_expr.
604 1.1.1.1.2.2 pgoyette
605 1.1.1.1.2.2 pgoyette 2013-08-19 Richard Sandiford <rdsandiford (a] googlemail.com>
606 1.1.1.1.2.2 pgoyette
607 1.1.1.1.2.2 pgoyette * mips.h (M_DEXT, M_DINS): Delete.
608 1.1.1.1.2.2 pgoyette
609 1.1.1.1.2.2 pgoyette 2013-08-19 Richard Sandiford <rdsandiford (a] googlemail.com>
610 1.1.1.1.2.2 pgoyette
611 1.1.1.1.2.2 pgoyette * mips.h (OP_OPTIONAL_REG): New mips_operand_type.
612 1.1.1.1.2.2 pgoyette (mips_optional_operand_p): New function.
613 1.1.1.1.2.2 pgoyette
614 1.1.1.1.2.2 pgoyette 2013-08-05 Eric Botcazou <ebotcazou (a] adacore.com>
615 1.1.1.1.2.2 pgoyette Konrad Eisele <konrad (a] gaisler.com>
616 1.1.1.1.2.2 pgoyette
617 1.1.1.1.2.2 pgoyette * sparc.h (sparc_opcode_arch_val): Add SPARC_OPCODE_ARCH_LEON.
618 1.1.1.1.2.2 pgoyette
619 1.1.1.1.2.2 pgoyette 2013-08-04 Jrgen Urban <JuergenUrban (a] gmx.de>
620 1.1.1.1.2.2 pgoyette Richard Sandiford <rdsandiford (a] googlemail.com>
621 1.1.1.1.2.2 pgoyette
622 1.1.1.1.2.2 pgoyette * mips.h: Document new VU0 operand characters.
623 1.1.1.1.2.2 pgoyette (OP_VU0_SUFFIX, OP_VU0_MATCH_SUFFIX): New mips_operand_types.
624 1.1.1.1.2.2 pgoyette (OP_REG_VF, OP_REG_VI, OP_REG_R5900_I, OP_REG_R5900_Q, OP_REG_R5900_R)
625 1.1.1.1.2.2 pgoyette (OP_REG_R5900_ACC): New mips_reg_operand_types.
626 1.1.1.1.2.2 pgoyette (INSN2_VU0_CHANNEL_SUFFIX): New macro.
627 1.1.1.1.2.2 pgoyette (mips_vu0_channel_mask): Declare.
628 1.1.1.1.2.2 pgoyette
629 1.1.1.1.2.2 pgoyette 2013-08-03 Richard Sandiford <rdsandiford (a] googlemail.com>
630 1.1.1.1.2.2 pgoyette
631 1.1.1.1.2.2 pgoyette * mips.h (mips_pcrel_operand): Inherit from mips_int_operand.
632 1.1.1.1.2.2 pgoyette (mips_int_operand_min, mips_int_operand_max): New functions.
633 1.1.1.1.2.2 pgoyette (mips_decode_pcrel_operand): Use mips_decode_int_operand.
634 1.1.1.1.2.2 pgoyette
635 1.1.1.1.2.2 pgoyette 2013-08-01 Richard Sandiford <rdsandiford (a] googlemail.com>
636 1.1.1.1.2.2 pgoyette
637 1.1.1.1.2.2 pgoyette * mips.h (mips_decode_reg_operand): New function.
638 1.1.1.1.2.2 pgoyette (INSN_WRITE_SHIFT, INSN_WRITE_1, INSN_WRITE_2, INSN_WRITE_ALL)
639 1.1.1.1.2.2 pgoyette (INSN_READ_SHIFT, INSN_READ_1, INSN_READ_2, INSN_READ_3, INSN_READ_4)
640 1.1.1.1.2.2 pgoyette (INSN_READ_ALL, INSN_READ_GPR_24, INSN_WRITE_GPR_24, INSN_UDI):
641 1.1.1.1.2.2 pgoyette New macros.
642 1.1.1.1.2.2 pgoyette (INSN_WRITE_GPR_D, INSN_WRITE_GPR_T, INSN_WRITE_FPR_D)
643 1.1.1.1.2.2 pgoyette (INSN_WRITE_FPR_S, INSN_WRITE_FPR_T, INSN_READ_GPR_S, INSN_READ_GPR_T)
644 1.1.1.1.2.2 pgoyette (INSN_READ_FPR_S, INSN_READ_FPR_T, INSN_READ_FPR_R, INSN_WRITE_GPR_S)
645 1.1.1.1.2.2 pgoyette (INSN2_WRITE_GPR_Z, INSN2_WRITE_FPR_Z, INSN2_READ_GPR_Z)
646 1.1.1.1.2.2 pgoyette (INSN2_READ_FPR_Z, INSN2_READ_GPR_D, INSN2_READ_FPR_D)
647 1.1.1.1.2.2 pgoyette (INSN2_WRITE_GPR_MB, INSN2_READ_GPR_MC, INSN2_MOD_GPR_MD)
648 1.1.1.1.2.2 pgoyette (INSN2_READ_GPR_ME, INSN2_MOD_GPR_MF, INSN2_READ_GPR_MG)
649 1.1.1.1.2.2 pgoyette (INSN2_READ_GPR_MJ, INSN2_WRITE_GPR_MJ, INSN2_READ_GPR_MP)
650 1.1.1.1.2.2 pgoyette (INSN2_WRITE_GPR_MP, INSN2_READ_GPR_MQ, INSN2_READ_GP)
651 1.1.1.1.2.2 pgoyette (INSN2_WRITE_GPR_MH, INSN2_READ_GPR_MMN): Delete. Renumber other
652 1.1.1.1.2.2 pgoyette macros to cover the gaps.
653 1.1.1.1.2.2 pgoyette (INSN2_MOD_SP): Replace with...
654 1.1.1.1.2.2 pgoyette (INSN2_WRITE_SP, INSN2_READ_SP): ...these new macros.
655 1.1.1.1.2.2 pgoyette (MIPS16_INSN_WRITE_X, MIPS16_INSN_WRITE_Y, MIPS16_INSN_WRITE_Z)
656 1.1.1.1.2.2 pgoyette (MIPS16_INSN_WRITE_T, MIPS16_INSN_WRITE_31, MIPS16_INSN_WRITE_GPR_Y)
657 1.1.1.1.2.2 pgoyette (MIPS16_INSN_READ_X, MIPS16_INSN_READ_Y, MIPS16_INSN_READ_Z)
658 1.1.1.1.2.2 pgoyette (MIPS16_INSN_READ_T, MIPS16_INSN_READ_SP, MIPS16_INSN_READ_GPR_X):
659 1.1.1.1.2.2 pgoyette Delete.
660 1.1.1.1.2.2 pgoyette
661 1.1.1.1.2.2 pgoyette 2013-08-01 Richard Sandiford <rdsandiford (a] googlemail.com>
662 1.1.1.1.2.2 pgoyette
663 1.1.1.1.2.2 pgoyette * mips.h (MIPS16_INSN_WRITE_SP, MIPS16_INSN_READ_31)
664 1.1.1.1.2.2 pgoyette (MIPS16_INSN_READ_PC, MIPS16_INSN_UNCOND_BRANCH)
665 1.1.1.1.2.2 pgoyette (MIPS16_INSN_COND_BRANCH): Delete.
666 1.1.1.1.2.2 pgoyette
667 1.1.1.1.2.2 pgoyette 2013-07-24 Anna Tikhonova <anna.tikhonova (a] intel.com>
668 1.1.1.1.2.2 pgoyette Kirill Yukhin <kirill.yukhin (a] intel.com>
669 1.1.1.1.2.2 pgoyette Michael Zolotukhin <michael.v.zolotukhin (a] intel.com>
670 1.1.1.1.2.2 pgoyette
671 1.1.1.1.2.2 pgoyette * i386.h (BND_PREFIX_OPCODE): New.
672 1.1.1.1.2.2 pgoyette
673 1.1.1.1.2.2 pgoyette 2013-07-14 Richard Sandiford <rdsandiford (a] googlemail.com>
674 1.1.1.1.2.2 pgoyette
675 1.1.1.1.2.2 pgoyette * mips.h (mips_operand_type): Add OP_ENTRY_EXIT_LIST and
676 1.1.1.1.2.2 pgoyette OP_SAVE_RESTORE_LIST.
677 1.1.1.1.2.2 pgoyette (decode_mips16_operand): Declare.
678 1.1.1.1.2.2 pgoyette
679 1.1.1.1.2.2 pgoyette 2013-07-14 Richard Sandiford <rdsandiford (a] googlemail.com>
680 1.1.1.1.2.2 pgoyette
681 1.1.1.1.2.2 pgoyette * mips.h (mips_operand_type, mips_reg_operand_type): New enums.
682 1.1.1.1.2.2 pgoyette (mips_operand, mips_int_operand, mips_mapped_int_operand)
683 1.1.1.1.2.2 pgoyette (mips_msb_operand, mips_reg_operand, mips_reg_pair_operand)
684 1.1.1.1.2.2 pgoyette (mips_pcrel_operand): New structures.
685 1.1.1.1.2.2 pgoyette (mips_insert_operand, mips_extract_operand, mips_signed_operand)
686 1.1.1.1.2.2 pgoyette (mips_decode_int_operand, mips_decode_pcrel_operand): New functions.
687 1.1.1.1.2.2 pgoyette (decode_mips_operand, decode_micromips_operand): Declare.
688 1.1.1.1.2.2 pgoyette
689 1.1.1.1.2.2 pgoyette 2013-07-14 Richard Sandiford <rdsandiford (a] googlemail.com>
690 1.1.1.1.2.2 pgoyette
691 1.1.1.1.2.2 pgoyette * mips.h: Document MIPS16 "I" opcode.
692 1.1.1.1.2.2 pgoyette
693 1.1.1.1.2.2 pgoyette 2013-07-07 Richard Sandiford <rdsandiford (a] googlemail.com>
694 1.1.1.1.2.2 pgoyette
695 1.1.1.1.2.2 pgoyette * mips.h (M_ACLR_OB, M_ASET_OB, M_CACHE_OB, M_CACHEE_OB, M_L_DOB)
696 1.1.1.1.2.2 pgoyette (M_LB_A, M_LBE_OB, M_LBU_A, M_LBUE_OB, M_LD_A, M_LD_OB, M_LDC2_OB)
697 1.1.1.1.2.2 pgoyette (M_LDL_OB, M_LDM_OB, M_LDP_OB, M_LDR_OB, M_LH_A, M_LHE_OB, M_LHU_A)
698 1.1.1.1.2.2 pgoyette (M_LHUE_OB, M_LL_OB, M_LLD_OB, M_LLE_OB, M_LS_A, M_LW_A, M_LWE_OB)
699 1.1.1.1.2.2 pgoyette (M_LWC0_A, M_LWC1_A, M_LWC2_A, M_LWC2_OB, M_LWC3_A, M_LWL_A, M_LWL_OB)
700 1.1.1.1.2.2 pgoyette (M_LWLE_OB, M_LWM_OB, M_LWP_OB, M_LWR_A, M_LWR_OB, M_LWRE_OB, M_LWU_OB)
701 1.1.1.1.2.2 pgoyette (M_PREF_OB, M_PREFE_OB, M_S_DOB, M_SAA_OB, M_SAAD_OB, M_SC_OB)
702 1.1.1.1.2.2 pgoyette (M_SCD_OB, M_SCE_OB, M_SD_A, M_SD_OB, M_SDC2_OB, M_SDL_OB, M_SDM_OB)
703 1.1.1.1.2.2 pgoyette (M_SDP_OB, M_SDR_OB, M_SB_A, M_SBE_OB, M_SH_A, M_SHE_OB, M_SW_A)
704 1.1.1.1.2.2 pgoyette (M_SWE_OB, M_SWC0_A, M_SWC1_A, M_SWC2_A, M_SWC2_OB, M_SWC3_A, M_SWL_A)
705 1.1.1.1.2.2 pgoyette (M_SWL_OB, M_SWLE_OB, M_SWM_OB, M_SWP_OB, M_SWR_A, M_SWR_OB, M_SWRE_OB)
706 1.1.1.1.2.2 pgoyette (M_ULD, M_ULH, M_ULHU, M_ULW, M_USH, M_USW, M_USD): Delete.
707 1.1.1.1.2.2 pgoyette (M_ULD_A, M_ULH_A, M_ULHU_A, M_ULW_A, M_USH_A, M_USW_A, M_USD_A):
708 1.1.1.1.2.2 pgoyette Rename to...
709 1.1.1.1.2.2 pgoyette (M_ULD_AB, M_ULH_AB, M_ULHU_AB, M_ULW_AB, M_USH_AB, M_USW_AB)
710 1.1.1.1.2.2 pgoyette (M_USD_AB): ...these.
711 1.1.1.1.2.2 pgoyette
712 1.1.1.1.2.2 pgoyette 2013-07-07 Richard Sandiford <rdsandiford (a] googlemail.com>
713 1.1.1.1.2.2 pgoyette
714 1.1.1.1.2.2 pgoyette * mips.h: Remove documentation of "[" and "]". Update documentation
715 1.1.1.1.2.2 pgoyette of "k" and the MDMX formats.
716 1.1.1.1.2.2 pgoyette
717 1.1.1.1.2.2 pgoyette 2013-07-07 Richard Sandiford <rdsandiford (a] googlemail.com>
718 1.1.1.1.2.2 pgoyette
719 1.1.1.1.2.2 pgoyette * mips.h: Update documentation of "+s" and "+S".
720 1.1.1.1.2.2 pgoyette
721 1.1.1.1.2.2 pgoyette 2013-07-07 Richard Sandiford <rdsandiford (a] googlemail.com>
722 1.1.1.1.2.2 pgoyette
723 1.1.1.1.2.2 pgoyette * mips.h: Document "+i".
724 1.1.1.1.2.2 pgoyette
725 1.1.1.1.2.2 pgoyette 2013-07-07 Richard Sandiford <rdsandiford (a] googlemail.com>
726 1.1.1.1.2.2 pgoyette
727 1.1.1.1.2.2 pgoyette * mips.h: Remove "mi" documentation. Update "mh" documentation.
728 1.1.1.1.2.2 pgoyette (OP_MASK_MI, OP_SH_MI, MICROMIPSOP_MASK_MI, MICROMIPSOP_MASK_MI):
729 1.1.1.1.2.2 pgoyette Delete.
730 1.1.1.1.2.2 pgoyette (INSN2_WRITE_GPR_MHI): Rename to...
731 1.1.1.1.2.2 pgoyette (INSN2_WRITE_GPR_MH): ...this.
732 1.1.1.1.2.2 pgoyette
733 1.1.1.1.2.2 pgoyette 2013-07-07 Richard Sandiford <rdsandiford (a] googlemail.com>
734 1.1.1.1.2.2 pgoyette
735 1.1.1.1.2.2 pgoyette * mips.h: Remove documentation of "+D" and "+T".
736 1.1.1.1.2.2 pgoyette
737 1.1.1.1.2.2 pgoyette 2013-06-26 Richard Sandiford <rdsandiford (a] googlemail.com>
738 1.1.1.1.2.2 pgoyette
739 1.1.1.1.2.2 pgoyette * mips.h: Fix comment for "1": it is now STYPE rather than SHAMT.
740 1.1.1.1.2.2 pgoyette Use "source" rather than "destination" for microMIPS "G".
741 1.1.1.1.2.2 pgoyette
742 1.1.1.1.2.2 pgoyette 2013-06-25 Maciej W. Rozycki <macro (a] codesourcery.com>
743 1.1.1.1.2.2 pgoyette
744 1.1.1.1.2.2 pgoyette * mips.h: Add M_JRADDIUSP, M_JRC and M_MOVEP anonymous enum
745 1.1.1.1.2.2 pgoyette values.
746 1.1.1.1.2.2 pgoyette
747 1.1.1.1.2.2 pgoyette 2013-06-23 Richard Sandiford <rdsandiford (a] googlemail.com>
748 1.1.1.1.2.2 pgoyette
749 1.1.1.1.2.2 pgoyette * mips.h: Fix comment typo: "G" is _RS rather than _RD for microMIPS.
750 1.1.1.1.2.2 pgoyette
751 1.1.1.1.2.2 pgoyette 2013-06-17 Catherine Moore <clm (a] codesourcery.com>
752 1.1.1.1.2.2 pgoyette Maciej W. Rozycki <macro (a] codesourcery.com>
753 1.1.1.1.2.2 pgoyette Chao-Ying Fu <fu (a] mips.com>
754 1.1.1.1.2.2 pgoyette
755 1.1.1.1.2.2 pgoyette * mips.h (OP_SH_EVAOFFSET): Define.
756 1.1.1.1.2.2 pgoyette (OP_MASK_EVAOFFSET): Define.
757 1.1.1.1.2.2 pgoyette (INSN_ASE_MASK): Delete.
758 1.1.1.1.2.2 pgoyette (ASE_EVA): Define.
759 1.1.1.1.2.2 pgoyette (M_CACHEE_AB, M_CACHEE_OB): New.
760 1.1.1.1.2.2 pgoyette (M_LBE_OB, M_LBE_AB): New.
761 1.1.1.1.2.2 pgoyette (M_LBUE_OB, M_LBUE_AB): New.
762 1.1.1.1.2.2 pgoyette (M_LHE_OB, M_LHE_AB): New.
763 1.1.1.1.2.2 pgoyette (M_LHUE_OB, M_LHUE_AB): New.
764 1.1.1.1.2.2 pgoyette (M_LLE_AB, M_LLE_OB): New.
765 1.1.1.1.2.2 pgoyette (M_LWE_OB, M_LWE_AB): New.
766 1.1.1.1.2.2 pgoyette (M_LWLE_AB, M_LWLE_OB): New.
767 1.1.1.1.2.2 pgoyette (M_LWRE_AB, M_LWRE_OB): New.
768 1.1.1.1.2.2 pgoyette (M_PREFE_AB, M_PREFE_OB): New.
769 1.1.1.1.2.2 pgoyette (M_SCE_AB, M_SCE_OB): New.
770 1.1.1.1.2.2 pgoyette (M_SBE_OB, M_SBE_AB): New.
771 1.1.1.1.2.2 pgoyette (M_SHE_OB, M_SHE_AB): New.
772 1.1.1.1.2.2 pgoyette (M_SWE_OB, M_SWE_AB): New.
773 1.1.1.1.2.2 pgoyette (M_SWLE_AB, M_SWLE_OB): New.
774 1.1.1.1.2.2 pgoyette (M_SWRE_AB, M_SWRE_OB): New.
775 1.1.1.1.2.2 pgoyette (MICROMIPSOP_SH_EVAOFFSET): Define.
776 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_EVAOFFSET): Define.
777 1.1.1.1.2.2 pgoyette
778 1.1.1.1.2.2 pgoyette 2013-06-12 Sandra Loosemore <sandra (a] codesourcery.com>
779 1.1.1.1.2.2 pgoyette
780 1.1.1.1.2.2 pgoyette * nios2.h (OP_MATCH_ERET): Correct eret encoding.
781 1.1.1.1.2.2 pgoyette
782 1.1.1.1.2.2 pgoyette 2013-06-08 Catherine Moore <clm (a] codesourcery.com>
783 1.1.1.1.2.2 pgoyette
784 1.1.1.1.2.2 pgoyette * mips.h (mips_opcode): Add ase field.
785 1.1.1.1.2.2 pgoyette (INSN_ASE_MASK): Delete.
786 1.1.1.1.2.2 pgoyette (INSN_DSP): Rename to ASE_DSP. Provide new value.
787 1.1.1.1.2.2 pgoyette (INSN_DSPR2): Rename to ASE_DSPR2. Provide new value.
788 1.1.1.1.2.2 pgoyette (INSN_MCU): Rename to ASE_MCU. Provide new value.
789 1.1.1.1.2.2 pgoyette (INSN_MDMX): Rename to ASE_MDMX. Provide new value.
790 1.1.1.1.2.2 pgoyette (INSN_MIPS3d): Rename to ASE_MIPS3D. Provide new value.
791 1.1.1.1.2.2 pgoyette (INSN_MT): Rename to ASE_MT. Provide new value.
792 1.1.1.1.2.2 pgoyette (INSN_SMARTMIPS): Rename to ASE_SMARTMIPS. Provide new value.
793 1.1.1.1.2.2 pgoyette (INSN_VIRT): Rename to ASE_VIRT. Provide new value.
794 1.1.1.1.2.2 pgoyette (INSN_VIRT64): Rename to ASE_VIRT64. Provide new value.
795 1.1.1.1.2.2 pgoyette (opcode_is_member): Add ase argument. Check ase.
796 1.1.1.1.2.2 pgoyette
797 1.1.1.1.2.2 pgoyette 2013-05-22 Jrgen Urban <JuergenUrban (a] gmx.de>
798 1.1.1.1.2.2 pgoyette
799 1.1.1.1.2.2 pgoyette * mips.h (M_LQC2_AB, M_SQC2_AB): New macros.
800 1.1.1.1.2.2 pgoyette
801 1.1.1.1.2.2 pgoyette 2013-05-09 Andrew Pinski <apinski (a] cavium.com>
802 1.1.1.1.2.2 pgoyette
803 1.1.1.1.2.2 pgoyette * mips.h (OP_MASK_CODE10): Correct definition.
804 1.1.1.1.2.2 pgoyette (OP_SH_CODE10): Likewise.
805 1.1.1.1.2.2 pgoyette Add a comment that "+J" is used now for OP_*CODE10.
806 1.1.1.1.2.2 pgoyette (INSN_ASE_MASK): Update.
807 1.1.1.1.2.2 pgoyette (INSN_VIRT): New macro.
808 1.1.1.1.2.2 pgoyette (INSN_VIRT64): New macro
809 1.1.1.1.2.2 pgoyette
810 1.1.1.1.2.2 pgoyette 2013-05-02 Nick Clifton <nickc (a] redhat.com>
811 1.1.1.1.2.2 pgoyette
812 1.1.1.1.2.2 pgoyette * msp430.h: Add patterns for MSP430X instructions.
813 1.1.1.1.2.2 pgoyette
814 1.1.1.1.2.2 pgoyette 2013-04-06 David S. Miller <davem (a] davemloft.net>
815 1.1.1.1.2.2 pgoyette
816 1.1.1.1.2.2 pgoyette * sparc.h (F_PREFERRED): Define.
817 1.1.1.1.2.2 pgoyette (F_PREF_ALIAS): Define.
818 1.1.1.1.2.2 pgoyette
819 1.1.1.1.2.2 pgoyette 2013-04-03 Nick Clifton <nickc (a] redhat.com>
820 1.1.1.1.2.2 pgoyette
821 1.1.1.1.2.2 pgoyette * v850.h (V850_INVERSE_PCREL): Define.
822 1.1.1.1.2.2 pgoyette
823 1.1.1.1.2.2 pgoyette 2013-03-27 Alexis Deruelle <alexis.deruelle (a] gmail.com>
824 1.1.1.1.2.2 pgoyette
825 1.1.1.1.2.2 pgoyette PR binutils/15068
826 1.1.1.1.2.2 pgoyette * tic6x-opcode-table.h: Fix patterns for add, ldnw and xor.
827 1.1.1.1.2.2 pgoyette
828 1.1.1.1.2.2 pgoyette 2013-03-27 Alexis Deruelle <alexis.deruelle (a] gmail.com>
829 1.1.1.1.2.2 pgoyette
830 1.1.1.1.2.2 pgoyette PR binutils/15068
831 1.1.1.1.2.2 pgoyette * tic6xc-insn-formats.h (FLD): Add use of bitfield array.
832 1.1.1.1.2.2 pgoyette Add 16-bit opcodes.
833 1.1.1.1.2.2 pgoyette * tic6xc-opcode-table.h: Add 16-bit insns.
834 1.1.1.1.2.2 pgoyette * tic6x.h: Add support for 16-bit insns.
835 1.1.1.1.2.2 pgoyette
836 1.1.1.1.2.2 pgoyette 2013-03-21 Michael Schewe <michael.schewe (a] gmx.net>
837 1.1.1.1.2.2 pgoyette
838 1.1.1.1.2.2 pgoyette * h8300.h: Add MEMRELAX flag for mov.b/w/l @(d:32,ERs),Rd
839 1.1.1.1.2.2 pgoyette and mov.b/w/l Rs,@(d:32,ERd).
840 1.1.1.1.2.2 pgoyette
841 1.1.1.1.2.2 pgoyette 2013-03-20 Alexis Deruelle <alexis.deruelle (a] gmail.com>
842 1.1.1.1.2.2 pgoyette
843 1.1.1.1.2.2 pgoyette PR gas/15082
844 1.1.1.1.2.2 pgoyette * tic6x-opcode-table.h: Rename mpydp's specific operand type macro
845 1.1.1.1.2.2 pgoyette from ORREGD1324 to ORXREGD1324 and make it cross-path-able through
846 1.1.1.1.2.2 pgoyette tic6x_operand_xregpair operand coding type.
847 1.1.1.1.2.2 pgoyette Make mpydp instruction cross-path-able, ie: remove the FIXed 'x'
848 1.1.1.1.2.2 pgoyette opcode field, usu ORXREGD1324 for the src2 operand and remove the
849 1.1.1.1.2.2 pgoyette TIC6X_FLAG_NO_CROSS.
850 1.1.1.1.2.2 pgoyette
851 1.1.1.1.2.2 pgoyette 2013-03-20 Alexis Deruelle <alexis.deruelle (a] gmail.com>
852 1.1.1.1.2.2 pgoyette
853 1.1.1.1.2.2 pgoyette PR gas/15095
854 1.1.1.1.2.2 pgoyette * tic6x.h (enum tic6x_coding_method): Add
855 1.1.1.1.2.2 pgoyette tic6x_coding_dreg_(msb|lsb) field coding type in order to encode
856 1.1.1.1.2.2 pgoyette separately the msb and lsb of a register pair. This is needed to
857 1.1.1.1.2.2 pgoyette encode the opcodes in the same way as TI assembler does.
858 1.1.1.1.2.2 pgoyette * tic6x-opcode-table.h: Modify absdp, dpint, dpsp, dptrunc, rcpdp
859 1.1.1.1.2.2 pgoyette and rsqrdp opcodes to use the new field coding types.
860 1.1.1.1.2.2 pgoyette
861 1.1.1.1.2.2 pgoyette 2013-03-12 Sebastian Huber <sebastian.huber (a] embedded-brains.de>
862 1.1.1.1.2.2 pgoyette
863 1.1.1.1.2.2 pgoyette * nios2.h: Edit comment.
864 1.1.1.1.2.2 pgoyette
865 1.1.1.1.2.2 pgoyette 2013-03-11 Sebastian Huber <sebastian.huber (a] embedded-brains.de>
866 1.1.1.1.2.2 pgoyette
867 1.1.1.1.2.2 pgoyette * nios2.h (OPX_WRPRS): New define.
868 1.1.1.1.2.2 pgoyette (OP_MATCH_WRPRS): Likewise.
869 1.1.1.1.2.2 pgoyette
870 1.1.1.1.2.2 pgoyette 2013-03-11 Sebastian Huber <sebastian.huber (a] embedded-brains.de>
871 1.1.1.1.2.2 pgoyette
872 1.1.1.1.2.2 pgoyette * nios2.h (OP_RDPRS): New define.
873 1.1.1.1.2.2 pgoyette (OP_MATCH_RDPRS): Likewise.
874 1.1.1.1.2.2 pgoyette
875 1.1.1.1.2.2 pgoyette 2013-03-11 Kyrylo Tkachov <kyrylo.tkachov (a] arm.com>
876 1.1.1.1.2.2 pgoyette
877 1.1.1.1.2.2 pgoyette * arm.h (CRC_EXT_ARMV8): New constant.
878 1.1.1.1.2.2 pgoyette (ARCH_CRC_ARMV8): New macro.
879 1.1.1.1.2.2 pgoyette
880 1.1.1.1.2.2 pgoyette 2013-02-28 Yufeng Zhang <yufeng.zhang (a] arm.com>
881 1.1.1.1.2.2 pgoyette
882 1.1.1.1.2.2 pgoyette * aarch64.h (AARCH64_FEATURE_CRC): New macro.
883 1.1.1.1.2.2 pgoyette
884 1.1.1.1.2.2 pgoyette 2013-02-06 Sandra Loosemore <sandra (a] codesourcery.com>
885 1.1.1.1.2.2 pgoyette Andrew Jenner <andrew (a] codesourcery.com>
886 1.1.1.1.2.2 pgoyette
887 1.1.1.1.2.2 pgoyette Based on patches from Altera Corporation.
888 1.1.1.1.2.2 pgoyette
889 1.1.1.1.2.2 pgoyette * nios2.h: New file.
890 1.1.1.1.2.2 pgoyette
891 1.1.1.1.2.2 pgoyette 2013-01-30 Yufeng Zhang <yufeng.zhang (a] arm.com>
892 1.1.1.1.2.2 pgoyette
893 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_op): Add OP_SXTL, OP_SXTL2, OP_UXTL and OP_UXTL2.
894 1.1.1.1.2.2 pgoyette
895 1.1.1.1.2.2 pgoyette 2013-01-28 Alexis Deruelle <alexis.deruelle (a] gmail.com>
896 1.1.1.1.2.2 pgoyette
897 1.1.1.1.2.2 pgoyette PR gas/15069
898 1.1.1.1.2.2 pgoyette * tic6x-opcode-table.h: Fix encoding of BNOP instruction.
899 1.1.1.1.2.2 pgoyette
900 1.1.1.1.2.2 pgoyette 2013-01-24 Nick Clifton <nickc (a] redhat.com>
901 1.1.1.1.2.2 pgoyette
902 1.1.1.1.2.2 pgoyette * v850.h: Add e3v5 support.
903 1.1.1.1.2.2 pgoyette
904 1.1.1.1.2.2 pgoyette 2013-01-17 Yufeng Zhang <yufeng.zhang (a] arm.com>
905 1.1.1.1.2.2 pgoyette
906 1.1.1.1.2.2 pgoyette * aarch64.h (aarch64_op): Remove OP_V_MOVI_B.
907 1.1.1.1.2.2 pgoyette
908 1.1.1.1.2.2 pgoyette 2013-01-10 Peter Bergner <bergner (a] vnet.ibm.com>
909 1.1.1.1.2.2 pgoyette
910 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_POWER8): New define.
911 1.1.1.1.2.2 pgoyette (PPC_OPCODE_HTM): Likewise.
912 1.1.1.1.2.2 pgoyette
913 1.1.1.1.2.2 pgoyette 2013-01-10 Will Newton <will.newton (a] imgtec.com>
914 1.1.1.1.2.2 pgoyette
915 1.1.1.1.2.2 pgoyette * metag.h: New file.
916 1.1.1.1.2.2 pgoyette
917 1.1.1.1.2.2 pgoyette 2013-01-07 Kaushik Phatak <kaushik.phatak (a] kpitcummins.com>
918 1.1.1.1.2.2 pgoyette
919 1.1.1.1.2.2 pgoyette * cr16.h (make_instruction): Rename to cr16_make_instruction.
920 1.1.1.1.2.2 pgoyette (match_opcode): Rename to cr16_match_opcode.
921 1.1.1.1.2.2 pgoyette
922 1.1.1.1.2.2 pgoyette 2013-01-04 Juergen Urban <JuergenUrban (a] gmx.de>
923 1.1.1.1.2.2 pgoyette
924 1.1.1.1.2.2 pgoyette * mips.h: Add support for r5900 instructions including lq and sq.
925 1.1.1.1.2.2 pgoyette
926 1.1.1.1.2.2 pgoyette 2013-01-02 Kaushik Phatak <kaushik.phatak (a] kpitcummins.com>
927 1.1.1.1.2.2 pgoyette
928 1.1.1.1.2.2 pgoyette * cr16.h (dwordU,wordU): Moved typedefs from cr16-dis.c
929 1.1.1.1.2.2 pgoyette (make_instruction,match_opcode): Added function prototypes.
930 1.1.1.1.2.2 pgoyette (cr16_words,cr16_allWords,cr16_currInsn): Declare as extern.
931 1.1.1.1.2.2 pgoyette
932 1.1.1.1.2.2 pgoyette 2012-12-17 Nick Clifton <nickc (a] redhat.com>
933 1.1.1.1.2.2 pgoyette
934 1.1.1.1.2.2 pgoyette * tahoe.h: Add copyright notice.
935 1.1.1.1.2.2 pgoyette
936 1.1.1.1.2.2 pgoyette 2012-11-23 Alan Modra <amodra (a] gmail.com>
937 1.1.1.1.2.2 pgoyette
938 1.1.1.1.2.2 pgoyette * ppc.h (ppc_parse_cpu): Update prototype.
939 1.1.1.1.2.2 pgoyette
940 1.1.1.1.2.2 pgoyette 2012-10-14 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca>
941 1.1.1.1.2.2 pgoyette
942 1.1.1.1.2.2 pgoyette * hppa.h (pa_opcodes): Use "cX" completer instead of "cx" in fstqx
943 1.1.1.1.2.2 pgoyette opcodes. Likewise, use "cM" instead of "cm" in fstqs opcodes.
944 1.1.1.1.2.2 pgoyette
945 1.1.1.1.2.2 pgoyette 2012-10-04 Andreas Krebbel <Andreas.Krebbel (a] de.ibm.com>
946 1.1.1.1.2.2 pgoyette
947 1.1.1.1.2.2 pgoyette * s390.h (s390_opcode_cpu_val): Add S390_OPCODE_ZEC12.
948 1.1.1.1.2.2 pgoyette
949 1.1.1.1.2.2 pgoyette 2012-09-27 Anthony Green <green (a] moxielogic.com>
950 1.1.1.1.2.2 pgoyette
951 1.1.1.1.2.2 pgoyette * moxie.h (MOXIE_BAD): New define.
952 1.1.1.1.2.2 pgoyette
953 1.1.1.1.2.2 pgoyette 2012-09-04 Sergey A. Guriev <sergey.a.guriev (a] intel.com>
954 1.1.1.1.2.2 pgoyette
955 1.1.1.1.2.2 pgoyette * ia64.h (ia64_opnd): Add new operand types.
956 1.1.1.1.2.2 pgoyette
957 1.1.1.1.2.2 pgoyette 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com>
958 1.1.1.1.2.2 pgoyette
959 1.1.1.1.2.2 pgoyette * arm.h (ARM_CPU_IS_ANY): New define.
960 1.1.1.1.2.2 pgoyette
961 1.1.1.1.2.2 pgoyette 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com>
962 1.1.1.1.2.2 pgoyette
963 1.1.1.1.2.2 pgoyette * arm.h (ARM_EXT_V8): New define.
964 1.1.1.1.2.2 pgoyette (FPU_VFP_EXT_ARMV8): Likewise.
965 1.1.1.1.2.2 pgoyette (FPU_NEON_EXT_ARMV8): Likewise.
966 1.1.1.1.2.2 pgoyette (FPU_CRYPTO_EXT_ARMV8): Likewise.
967 1.1.1.1.2.2 pgoyette (ARM_AEXT_V8A): Likewise.
968 1.1.1.1.2.2 pgoyette (FPU_VFP_ARMV8): Likwise.
969 1.1.1.1.2.2 pgoyette (FPU_NEON_ARMV8): Likewise.
970 1.1.1.1.2.2 pgoyette (FPU_CRYPTO_ARMV8): Likewise.
971 1.1.1.1.2.2 pgoyette (FPU_ARCH_VFP_ARMV8): Likewise.
972 1.1.1.1.2.2 pgoyette (FPU_ARCH_NEON_VFP_ARMV8): Likewise.
973 1.1.1.1.2.2 pgoyette (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8): Likewise.
974 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8A): Likwise.
975 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8A_FP): Likewise.
976 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8A_SIMD): Likewise.
977 1.1.1.1.2.2 pgoyette (ARM_ARCH_V8A_CRYPTO): Likewise.
978 1.1.1.1.2.2 pgoyette
979 1.1.1.1.2.2 pgoyette 2012-08-21 David S. Miller <davem (a] davemloft.net>
980 1.1.1.1.2.2 pgoyette
981 1.1.1.1.2.2 pgoyette * sparc.h (F3F4): New macro.
982 1.1.1.1.2.2 pgoyette
983 1.1.1.1.2.2 pgoyette 2012-08-13 Ian Bolton <ian.bolton (a] arm.com>
984 1.1.1.1.2.2 pgoyette Laurent Desnogues <laurent.desnogues (a] arm.com>
985 1.1.1.1.2.2 pgoyette Jim MacArthur <jim.macarthur (a] arm.com>
986 1.1.1.1.2.2 pgoyette Marcus Shawcroft <marcus.shawcroft (a] arm.com>
987 1.1.1.1.2.2 pgoyette Nigel Stephens <nigel.stephens (a] arm.com>
988 1.1.1.1.2.2 pgoyette Ramana Radhakrishnan <ramana.radhakrishnan (a] arm.com>
989 1.1.1.1.2.2 pgoyette Richard Earnshaw <rearnsha (a] arm.com>
990 1.1.1.1.2.2 pgoyette Sofiane Naci <sofiane.naci (a] arm.com>
991 1.1.1.1.2.2 pgoyette Tejas Belagod <tejas.belagod (a] arm.com>
992 1.1.1.1.2.2 pgoyette Yufeng Zhang <yufeng.zhang (a] arm.com>
993 1.1.1.1.2.2 pgoyette
994 1.1.1.1.2.2 pgoyette * aarch64.h: New file.
995 1.1.1.1.2.2 pgoyette
996 1.1.1.1.2.2 pgoyette 2012-08-13 Richard Sandiford <rdsandiford (a] googlemail.com>
997 1.1.1.1.2.2 pgoyette Maciej W. Rozycki <macro (a] codesourcery.com>
998 1.1.1.1.2.2 pgoyette
999 1.1.1.1.2.2 pgoyette * mips.h (mips_opcode): Add the exclusions field.
1000 1.1.1.1.2.2 pgoyette (OPCODE_IS_MEMBER): Remove macro.
1001 1.1.1.1.2.2 pgoyette (cpu_is_member): New inline function.
1002 1.1.1.1.2.2 pgoyette (opcode_is_member): Likewise.
1003 1.1.1.1.2.2 pgoyette
1004 1.1.1.1.2.2 pgoyette 2012-07-31 Chao-Ying Fu <fu (a] mips.com>
1005 1.1.1.1.2.2 pgoyette Catherine Moore <clm (a] codesourcery.com>
1006 1.1.1.1.2.2 pgoyette Maciej W. Rozycki <macro (a] codesourcery.com>
1007 1.1.1.1.2.2 pgoyette
1008 1.1.1.1.2.2 pgoyette * mips.h: Document microMIPS DSP ASE usage.
1009 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_DSPACC, MICROMIPSOP_SH_DSPACC): Update for
1010 1.1.1.1.2.2 pgoyette microMIPS DSP ASE support.
1011 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_DSPSFT, MICROMIPSOP_SH_DSPSFT): Likewise.
1012 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_SA3, MICROMIPSOP_SH_SA3): Likewise.
1013 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_SA4, MICROMIPSOP_SH_SA4): Likewise.
1014 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMM8, MICROMIPSOP_SH_IMM8): Likewise.
1015 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMM10, MICROMIPSOP_SH_IMM10): Likewise.
1016 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_WRDSP, MICROMIPSOP_SH_WRDSP): Likewise.
1017 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_BP, MICROMIPSOP_SH_BP): Likewise.
1018 1.1.1.1.2.2 pgoyette
1019 1.1.1.1.2.2 pgoyette 2012-07-06 Maciej W. Rozycki <macro (a] codesourcery.com>
1020 1.1.1.1.2.2 pgoyette
1021 1.1.1.1.2.2 pgoyette * mips.h: Fix a typo in description.
1022 1.1.1.1.2.2 pgoyette
1023 1.1.1.1.2.2 pgoyette 2012-07-05 Sean Keys <skeys (a] ipdatasys.com>
1024 1.1.1.1.2.2 pgoyette
1025 1.1.1.1.2.2 pgoyette * xgate.h: Changed the format string for mode XGATE_OP_DYA_MON.
1026 1.1.1.1.2.2 pgoyette
1027 1.1.1.1.2.2 pgoyette 2012-06-07 Georg-Johann Lay <avr (a] gjlay.de>
1028 1.1.1.1.2.2 pgoyette
1029 1.1.1.1.2.2 pgoyette * avr.h: (AVR_ISA_XCH): New define.
1030 1.1.1.1.2.2 pgoyette (AVR_ISA_XMEGA): Use it.
1031 1.1.1.1.2.2 pgoyette (XCH, LAS, LAT, LAC): New XMEGA opcodes.
1032 1.1.1.1.2.2 pgoyette
1033 1.1.1.1.2.2 pgoyette 2012-05-15 James Murray <jsm (a] jsm-net.demon.co.uk>
1034 1.1.1.1.2.2 pgoyette
1035 1.1.1.1.2.2 pgoyette * m68hc11.h: Add XGate definitions.
1036 1.1.1.1.2.2 pgoyette (struct m68hc11_opcode): Add xg_mask field.
1037 1.1.1.1.2.2 pgoyette
1038 1.1.1.1.2.2 pgoyette 2012-05-14 Catherine Moore <clm (a] codesourcery.com>
1039 1.1.1.1.2.2 pgoyette Maciej W. Rozycki <macro (a] codesourcery.com>
1040 1.1.1.1.2.2 pgoyette Rhonda Wittels <rhonda (a] codesourcery.com>
1041 1.1.1.1.2.2 pgoyette
1042 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_VLE): New definition.
1043 1.1.1.1.2.2 pgoyette (PPC_OP_SA): New macro.
1044 1.1.1.1.2.2 pgoyette (PPC_OP_SE_VLE): New macro.
1045 1.1.1.1.2.2 pgoyette (PPC_OP): Use a variable shift amount.
1046 1.1.1.1.2.2 pgoyette (powerpc_operand): Update comments.
1047 1.1.1.1.2.2 pgoyette (PPC_OPSHIFT_INV): New macro.
1048 1.1.1.1.2.2 pgoyette (PPC_OPERAND_CR): Replace with...
1049 1.1.1.1.2.2 pgoyette (PPC_OPERAND_CR_BIT): ...this and
1050 1.1.1.1.2.2 pgoyette (PPC_OPERAND_CR_REG): ...this.
1051 1.1.1.1.2.2 pgoyette
1052 1.1.1.1.2.2 pgoyette
1053 1.1.1.1.2.2 pgoyette 2012-05-03 Sean Keys <skeys (a] ipdatasys.com>
1054 1.1.1.1.2.2 pgoyette
1055 1.1.1.1.2.2 pgoyette * xgate.h: Header file for XGATE assembler.
1056 1.1.1.1.2.2 pgoyette
1057 1.1.1.1.2.2 pgoyette 2012-04-27 David S. Miller <davem (a] davemloft.net>
1058 1.1.1.1.2.2 pgoyette
1059 1.1.1.1.2.2 pgoyette * sparc.h: Document new arg code' )' for crypto RS3
1060 1.1.1.1.2.2 pgoyette immediates.
1061 1.1.1.1.2.2 pgoyette
1062 1.1.1.1.2.2 pgoyette * sparc.h (struct sparc_opcode): New field 'hwcaps'.
1063 1.1.1.1.2.2 pgoyette F_MUL32, F_DIV32, F_FDMULD, F_V8PLUS, F_POPC, F_VIS, F_VIS2,
1064 1.1.1.1.2.2 pgoyette F_ASI_BLK_INIT, F_FMAF, F_VIS3, F_HPC, F_RANDOM, F_TRANS,
1065 1.1.1.1.2.2 pgoyette F_FJFMAU, F_IMA, F_ASI_CACHE_SPARING, F_HWCAP_MASK): Delete.
1066 1.1.1.1.2.2 pgoyette (HWCAP_MUL32, HWCAP_DIV32, HWCAP_FSMULD, HWCAP_V8PLUS, HWCAP_POPC,
1067 1.1.1.1.2.2 pgoyette HWCAP_VIS, HWCAP_VIS2, HWCAP_ASI_BLK_INIT, HWCAP_FMAF,
1068 1.1.1.1.2.2 pgoyette HWCAP_VIS3, HWCAP_HPC, HWCAP_RANDOM, HWCAP_TRANS, HWCAP_FJFMAU,
1069 1.1.1.1.2.2 pgoyette HWCAP_IMA, HWCAP_ASI_CACHE_SPARING, HWCAP_AES, HWCAP_DES,
1070 1.1.1.1.2.2 pgoyette HWCAP_KASUMI, HWCAP_CAMELLIA, HWCAP_MD5, HWCAP_SHA1,
1071 1.1.1.1.2.2 pgoyette HWCAP_SHA256, HWCAP_SHA512, HWCAP_MPMUL, HWCAP_MONT, HWCAP_PAUSE,
1072 1.1.1.1.2.2 pgoyette HWCAP_CBCOND, HWCAP_CRC32): New defines.
1073 1.1.1.1.2.2 pgoyette
1074 1.1.1.1.2.2 pgoyette 2012-04-12 David S. Miller <davem (a] davemloft.net>
1075 1.1.1.1.2.2 pgoyette
1076 1.1.1.1.2.2 pgoyette * sparc.h: Define '=' as generating R_SPARC_WDISP10.
1077 1.1.1.1.2.2 pgoyette
1078 1.1.1.1.2.2 pgoyette 2012-03-10 Edmar Wienskoski <edmar (a] freescale.com>
1079 1.1.1.1.2.2 pgoyette
1080 1.1.1.1.2.2 pgoyette * ppc.h: Add PPC_OPCODE_ALTIVEC2, PPC_OPCODE_E6500, PPC_OPCODE_TMR.
1081 1.1.1.1.2.2 pgoyette
1082 1.1.1.1.2.2 pgoyette 2012-02-27 Alan Modra <amodra (a] gmail.com>
1083 1.1.1.1.2.2 pgoyette
1084 1.1.1.1.2.2 pgoyette * crx.h (cst4_map): Update declaration.
1085 1.1.1.1.2.2 pgoyette
1086 1.1.1.1.2.2 pgoyette 2012-02-25 Walter Lee <walt (a] tilera.com>
1087 1.1.1.1.2.2 pgoyette
1088 1.1.1.1.2.2 pgoyette * tilegx.h (tilegx_mnemonic): Add TILEGX_OPC_LD4S_TLS,
1089 1.1.1.1.2.2 pgoyette TILEGX_OPC_LD_TLS.
1090 1.1.1.1.2.2 pgoyette * tilepro.h (tilepro_mnemonic): Add TILEPRO_OPC_LW_TLS,
1091 1.1.1.1.2.2 pgoyette TILEPRO_OPC_LW_TLS_SN.
1092 1.1.1.1.2.2 pgoyette
1093 1.1.1.1.2.2 pgoyette 2012-02-08 H.J. Lu <hongjiu.lu (a] intel.com>
1094 1.1.1.1.2.2 pgoyette
1095 1.1.1.1.2.2 pgoyette * i386.h (XACQUIRE_PREFIX_OPCODE): New.
1096 1.1.1.1.2.2 pgoyette (XRELEASE_PREFIX_OPCODE): Likewise.
1097 1.1.1.1.2.2 pgoyette
1098 1.1.1.1.2.2 pgoyette 2011-12-08 Andrew Pinski <apinski (a] cavium.com>
1099 1.1.1.1.2.2 pgoyette Adam Nemet <anemet (a] caviumnetworks.com>
1100 1.1.1.1.2.2 pgoyette
1101 1.1.1.1.2.2 pgoyette * mips.h (INSN_CHIP_MASK): Update according to INSN_OCTEON2.
1102 1.1.1.1.2.2 pgoyette (INSN_OCTEON2): New macro.
1103 1.1.1.1.2.2 pgoyette (CPU_OCTEON2): New macro.
1104 1.1.1.1.2.2 pgoyette (OPCODE_IS_MEMBER): Add Octeon2.
1105 1.1.1.1.2.2 pgoyette
1106 1.1.1.1.2.2 pgoyette 2011-11-29 Andrew Pinski <apinski (a] cavium.com>
1107 1.1.1.1.2.2 pgoyette
1108 1.1.1.1.2.2 pgoyette * mips.h (INSN_CHIP_MASK): Update according to INSN_OCTEONP.
1109 1.1.1.1.2.2 pgoyette (INSN_OCTEONP): New macro.
1110 1.1.1.1.2.2 pgoyette (CPU_OCTEONP): New macro.
1111 1.1.1.1.2.2 pgoyette (OPCODE_IS_MEMBER): Add Octeon+.
1112 1.1.1.1.2.2 pgoyette (M_SAA_AB, M_SAAD_AB, M_SAA_OB, M_SAAD_OB): New enum values.
1113 1.1.1.1.2.2 pgoyette
1114 1.1.1.1.2.2 pgoyette 2011-11-01 DJ Delorie <dj (a] redhat.com>
1115 1.1.1.1.2.2 pgoyette
1116 1.1.1.1.2.2 pgoyette * rl78.h: New file.
1117 1.1.1.1.2.2 pgoyette
1118 1.1.1.1.2.2 pgoyette 2011-10-24 Maciej W. Rozycki <macro (a] codesourcery.com>
1119 1.1.1.1.2.2 pgoyette
1120 1.1.1.1.2.2 pgoyette * mips.h: Fix a typo in description.
1121 1.1.1.1.2.2 pgoyette
1122 1.1.1.1.2.2 pgoyette 2011-09-21 David S. Miller <davem (a] davemloft.net>
1123 1.1.1.1.2.2 pgoyette
1124 1.1.1.1.2.2 pgoyette * sparc.h (struct sparc_opcode): Expand 'flags' to unsigned int.
1125 1.1.1.1.2.2 pgoyette (F_MUL32, F_DIV32, F_FSMULD, F_V8PLUS, F_POPC, F_VIS, F_VIS2,
1126 1.1.1.1.2.2 pgoyette F_ASI_BLK_INIT, F_FMAF, F_VIS3, F_HPC, F_RANDOM, F_TRANS,
1127 1.1.1.1.2.2 pgoyette F_FJFMAU, F_IMA, F_ASI_CACHE_SPARING): New flag bits.
1128 1.1.1.1.2.2 pgoyette
1129 1.1.1.1.2.2 pgoyette 2011-08-09 Chao-ying Fu <fu (a] mips.com>
1130 1.1.1.1.2.2 pgoyette Maciej W. Rozycki <macro (a] codesourcery.com>
1131 1.1.1.1.2.2 pgoyette
1132 1.1.1.1.2.2 pgoyette * mips.h (OP_MASK_3BITPOS, OP_SH_3BITPOS): New macros.
1133 1.1.1.1.2.2 pgoyette (OP_MASK_OFFSET12, OP_SH_OFFSET12): Redefine.
1134 1.1.1.1.2.2 pgoyette (INSN_ASE_MASK): Add the MCU bit.
1135 1.1.1.1.2.2 pgoyette (INSN_MCU): New macro.
1136 1.1.1.1.2.2 pgoyette (M_ACLR_AB, M_ACLR_OB, M_ASET_AB, M_ASET_OB): New enum values.
1137 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_3BITPOS, MICROMIPSOP_SH_3BITPOS): New macros.
1138 1.1.1.1.2.2 pgoyette
1139 1.1.1.1.2.2 pgoyette 2011-08-09 Maciej W. Rozycki <macro (a] codesourcery.com>
1140 1.1.1.1.2.2 pgoyette
1141 1.1.1.1.2.2 pgoyette * mips.h (INSN_WRITE_GPR_S, INSN2_WRITE_GPR_MB): New macros.
1142 1.1.1.1.2.2 pgoyette (INSN2_READ_GPR_MC, INSN2_READ_GPR_ME): Likewise.
1143 1.1.1.1.2.2 pgoyette (INSN2_WRITE_GPR_MF, INSN2_READ_GPR_MG): Likewise.
1144 1.1.1.1.2.2 pgoyette (INSN2_READ_GPR_MJ, INSN2_WRITE_GPR_MJ): Likewise.
1145 1.1.1.1.2.2 pgoyette (INSN2_READ_GPR_MP, INSN2_WRITE_GPR_MP): Likewise.
1146 1.1.1.1.2.2 pgoyette (INSN2_READ_GPR_MQ, INSN2_WRITE_GPR_MHI): Likewise.
1147 1.1.1.1.2.2 pgoyette (INSN2_READ_GPR_MMN): Likewise.
1148 1.1.1.1.2.2 pgoyette (INSN2_READ_FPR_D): Change the bit used.
1149 1.1.1.1.2.2 pgoyette (INSN2_MOD_GPR_MD, INSN2_MOD_GPR_MF): Likewise.
1150 1.1.1.1.2.2 pgoyette (INSN2_MOD_SP, INSN2_READ_GPR_31, INSN2_READ_GP): Likewise.
1151 1.1.1.1.2.2 pgoyette (INSN2_READ_PC, INSN2_UNCOND_BRANCH): Likewise.
1152 1.1.1.1.2.2 pgoyette (INSN2_COND_BRANCH): Likewise.
1153 1.1.1.1.2.2 pgoyette (INSN2_WRITE_GPR_S, INSN2_MOD_GPR_MB): Remove macros.
1154 1.1.1.1.2.2 pgoyette (INSN2_MOD_GPR_MC, INSN2_MOD_GPR_ME, INSN2_MOD_GPR_MG): Likewise.
1155 1.1.1.1.2.2 pgoyette (INSN2_MOD_GPR_MJ, INSN2_MOD_GPR_MP, INSN2_MOD_GPR_MQ): Likewise.
1156 1.1.1.1.2.2 pgoyette (INSN2_MOD_GPR_MHI, INSN2_MOD_GPR_MM): Likewise.
1157 1.1.1.1.2.2 pgoyette (INSN2_MOD_GPR_MN): Likewise.
1158 1.1.1.1.2.2 pgoyette
1159 1.1.1.1.2.2 pgoyette 2011-08-05 David S. Miller <davem (a] davemloft.net>
1160 1.1.1.1.2.2 pgoyette
1161 1.1.1.1.2.2 pgoyette * sparc.h: Document new format codes '4', '5', and '('.
1162 1.1.1.1.2.2 pgoyette (OPF_LOW4, RS3): New macros.
1163 1.1.1.1.2.2 pgoyette
1164 1.1.1.1.2.2 pgoyette 2011-08-03 Maciej W. Rozycki <macro (a] codesourcery.com>
1165 1.1.1.1.2.2 pgoyette
1166 1.1.1.1.2.2 pgoyette * mips.h: Document the use of FP_D in MIPS16 mode. Adjust the
1167 1.1.1.1.2.2 pgoyette order of flags documented.
1168 1.1.1.1.2.2 pgoyette
1169 1.1.1.1.2.2 pgoyette 2011-07-29 Maciej W. Rozycki <macro (a] codesourcery.com>
1170 1.1.1.1.2.2 pgoyette
1171 1.1.1.1.2.2 pgoyette * mips.h: Clarify the description of microMIPS instruction
1172 1.1.1.1.2.2 pgoyette manipulation macros.
1173 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MAJOR, MICROMIPSOP_SH_MAJOR): Remove macros.
1174 1.1.1.1.2.2 pgoyette
1175 1.1.1.1.2.2 pgoyette 2011-07-24 Chao-ying Fu <fu (a] mips.com>
1176 1.1.1.1.2.2 pgoyette Maciej W. Rozycki <macro (a] codesourcery.com>
1177 1.1.1.1.2.2 pgoyette
1178 1.1.1.1.2.2 pgoyette * mips.h (OP_MASK_EXTLSB, OP_SH_EXTLSB): New macros.
1179 1.1.1.1.2.2 pgoyette (OP_MASK_STYPE, OP_SH_STYPE): Likewise.
1180 1.1.1.1.2.2 pgoyette (OP_MASK_CODE10, OP_SH_CODE10): Likewise.
1181 1.1.1.1.2.2 pgoyette (OP_MASK_TRAP, OP_SH_TRAP): Likewise.
1182 1.1.1.1.2.2 pgoyette (OP_MASK_OFFSET12, OP_SH_OFFSET12): Likewise.
1183 1.1.1.1.2.2 pgoyette (OP_MASK_OFFSET10, OP_SH_OFFSET10): Likewise.
1184 1.1.1.1.2.2 pgoyette (OP_MASK_RS3, OP_SH_RS3): Likewise.
1185 1.1.1.1.2.2 pgoyette (OP_MASK_MB, OP_SH_MB, OP_MASK_MC, OP_SH_MC): Likewise.
1186 1.1.1.1.2.2 pgoyette (OP_MASK_MD, OP_SH_MD, OP_MASK_ME, OP_SH_ME): Likewise.
1187 1.1.1.1.2.2 pgoyette (OP_MASK_MF, OP_SH_MF, OP_MASK_MG, OP_SH_MG): Likewise.
1188 1.1.1.1.2.2 pgoyette (OP_MASK_MJ, OP_SH_MJ, OP_MASK_ML, OP_SH_ML): Likewise.
1189 1.1.1.1.2.2 pgoyette (OP_MASK_MP, OP_SH_MP, OP_MASK_MQ, OP_SH_MQ): Likewise.
1190 1.1.1.1.2.2 pgoyette (OP_MASK_IMMA, OP_SH_IMMA, OP_MASK_IMMB, OP_SH_IMMB): Likewise.
1191 1.1.1.1.2.2 pgoyette (OP_MASK_IMMC, OP_SH_IMMC, OP_MASK_IMMF, OP_SH_IMMF): Likewise.
1192 1.1.1.1.2.2 pgoyette (OP_MASK_IMMG, OP_SH_IMMG, OP_MASK_IMMH, OP_SH_IMMH): Likewise.
1193 1.1.1.1.2.2 pgoyette (OP_MASK_IMMI, OP_SH_IMMI, OP_MASK_IMMJ, OP_SH_IMMJ): Likewise.
1194 1.1.1.1.2.2 pgoyette (OP_MASK_IMML, OP_SH_IMML, OP_MASK_IMMM, OP_SH_IMMM): Likewise.
1195 1.1.1.1.2.2 pgoyette (OP_MASK_IMMN, OP_SH_IMMN, OP_MASK_IMMO, OP_SH_IMMO): Likewise.
1196 1.1.1.1.2.2 pgoyette (OP_MASK_IMMP, OP_SH_IMMP, OP_MASK_IMMQ, OP_SH_IMMQ): Likewise.
1197 1.1.1.1.2.2 pgoyette (OP_MASK_IMMU, OP_SH_IMMU, OP_MASK_IMMW, OP_SH_IMMW): Likewise.
1198 1.1.1.1.2.2 pgoyette (OP_MASK_IMMX, OP_SH_IMMX, OP_MASK_IMMY, OP_SH_IMMY): Likewise.
1199 1.1.1.1.2.2 pgoyette (INSN_WRITE_GPR_S): New macro.
1200 1.1.1.1.2.2 pgoyette (INSN2_BRANCH_DELAY_16BIT, INSN2_BRANCH_DELAY_32BIT): Likewise.
1201 1.1.1.1.2.2 pgoyette (INSN2_READ_FPR_D): Likewise.
1202 1.1.1.1.2.2 pgoyette (INSN2_MOD_GPR_MB, INSN2_MOD_GPR_MC): Likewise.
1203 1.1.1.1.2.2 pgoyette (INSN2_MOD_GPR_MD, INSN2_MOD_GPR_ME): Likewise.
1204 1.1.1.1.2.2 pgoyette (INSN2_MOD_GPR_MF, INSN2_MOD_GPR_MG): Likewise.
1205 1.1.1.1.2.2 pgoyette (INSN2_MOD_GPR_MJ, INSN2_MOD_GPR_MP): Likewise.
1206 1.1.1.1.2.2 pgoyette (INSN2_MOD_GPR_MQ, INSN2_MOD_SP): Likewise.
1207 1.1.1.1.2.2 pgoyette (INSN2_READ_GPR_31, INSN2_READ_GP, INSN2_READ_PC): Likewise.
1208 1.1.1.1.2.2 pgoyette (INSN2_UNCOND_BRANCH, INSN2_COND_BRANCH): Likewise.
1209 1.1.1.1.2.2 pgoyette (INSN2_MOD_GPR_MHI, INSN2_MOD_GPR_MM, INSN2_MOD_GPR_MN): Likewise.
1210 1.1.1.1.2.2 pgoyette (CPU_MICROMIPS): New macro.
1211 1.1.1.1.2.2 pgoyette (M_BC1FL, M_BC1TL, M_BC2FL, M_BC2TL): New enum values.
1212 1.1.1.1.2.2 pgoyette (M_BEQL, M_BGEZ, M_BGEZL, M_BGEZALL, M_BGTZ, M_BGTZL): Likewise.
1213 1.1.1.1.2.2 pgoyette (M_BLEZ, M_BLEZL, M_BLTZ, M_BLTZL, M_BLTZALL, M_BNEL): Likewise.
1214 1.1.1.1.2.2 pgoyette (M_CACHE_OB, M_JALS_1, M_JALS_2, M_JALS_A): Likewise.
1215 1.1.1.1.2.2 pgoyette (M_LDC2_OB, M_LDL_OB, M_LDM_AB, M_LDM_OB): Likewise.
1216 1.1.1.1.2.2 pgoyette (M_LDP_AB, M_LDP_OB, M_LDR_OB, M_LL_OB, M_LLD_OB): Likewise.
1217 1.1.1.1.2.2 pgoyette (M_LWC2_OB, M_LWL_OB, M_LWM_AB, M_LWM_OB): Likewise.
1218 1.1.1.1.2.2 pgoyette (M_LWP_AB, M_LWP_OB, M_LWR_OB): Likewise.
1219 1.1.1.1.2.2 pgoyette (M_LWU_OB, M_PREF_OB, M_SC_OB, M_SCD_OB): Likewise.
1220 1.1.1.1.2.2 pgoyette (M_SDC2_OB, M_SDL_OB, M_SDM_AB, M_SDM_OB): Likewise.
1221 1.1.1.1.2.2 pgoyette (M_SDP_AB, M_SDP_OB, M_SDR_OB): Likewise.
1222 1.1.1.1.2.2 pgoyette (M_SWC2_OB, M_SWL_OB, M_SWM_AB, M_SWM_OB): Likewise.
1223 1.1.1.1.2.2 pgoyette (M_SWP_AB, M_SWP_OB, M_SWR_OB): Likewise.
1224 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MAJOR, MICROMIPSOP_SH_MAJOR): New macros.
1225 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMEDIATE, MICROMIPSOP_SH_IMMEDIATE): Likewise.
1226 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_DELTA, MICROMIPSOP_SH_DELTA): Likewise.
1227 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_CODE10, MICROMIPSOP_SH_CODE10): Likewise.
1228 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_TRAP, MICROMIPSOP_SH_TRAP): Likewise.
1229 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_SHAMT, MICROMIPSOP_SH_SHAMT): Likewise.
1230 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_TARGET, MICROMIPSOP_SH_TARGET): Likewise.
1231 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_EXTLSB, MICROMIPSOP_SH_EXTLSB): Likewise.
1232 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_EXTMSBD, MICROMIPSOP_SH_EXTMSBD): Likewise.
1233 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_INSMSB, MICROMIPSOP_SH_INSMSB): Likewise.
1234 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_CODE, MICROMIPSOP_SH_CODE): Likewise.
1235 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_CODE2, MICROMIPSOP_SH_CODE2): Likewise.
1236 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_CACHE, MICROMIPSOP_SH_CACHE): Likewise.
1237 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_SEL, MICROMIPSOP_SH_SEL): Likewise.
1238 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_OFFSET12, MICROMIPSOP_SH_OFFSET12): Likewise.
1239 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_3BITPOS, MICROMIPSOP_SH_3BITPOS): Likewise.
1240 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_STYPE, MICROMIPSOP_SH_STYPE): Likewise.
1241 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_OFFSET10, MICROMIPSOP_SH_OFFSET10): Likewise.
1242 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_RS, MICROMIPSOP_SH_RS): Likewise.
1243 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_RT, MICROMIPSOP_SH_RT): Likewise.
1244 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_RD, MICROMIPSOP_SH_RD): Likewise.
1245 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_FS, MICROMIPSOP_SH_FS): Likewise.
1246 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_FT, MICROMIPSOP_SH_FT): Likewise.
1247 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_FD, MICROMIPSOP_SH_FD): Likewise.
1248 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_FR, MICROMIPSOP_SH_FR): Likewise.
1249 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_RS3, MICROMIPSOP_SH_RS3): Likewise.
1250 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_PREFX, MICROMIPSOP_SH_PREFX): Likewise.
1251 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_BCC, MICROMIPSOP_SH_BCC): Likewise.
1252 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_CCC, MICROMIPSOP_SH_CCC): Likewise.
1253 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_COPZ, MICROMIPSOP_SH_COPZ): Likewise.
1254 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MB, MICROMIPSOP_SH_MB): Likewise.
1255 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MC, MICROMIPSOP_SH_MC): Likewise.
1256 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MD, MICROMIPSOP_SH_MD): Likewise.
1257 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_ME, MICROMIPSOP_SH_ME): Likewise.
1258 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MF, MICROMIPSOP_SH_MF): Likewise.
1259 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MG, MICROMIPSOP_SH_MG): Likewise.
1260 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MH, MICROMIPSOP_SH_MH): Likewise.
1261 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MI, MICROMIPSOP_SH_MI): Likewise.
1262 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MJ, MICROMIPSOP_SH_MJ): Likewise.
1263 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_ML, MICROMIPSOP_SH_ML): Likewise.
1264 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MM, MICROMIPSOP_SH_MM): Likewise.
1265 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MN, MICROMIPSOP_SH_MN): Likewise.
1266 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MP, MICROMIPSOP_SH_MP): Likewise.
1267 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MQ, MICROMIPSOP_SH_MQ): Likewise.
1268 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMA, MICROMIPSOP_SH_IMMA): Likewise.
1269 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMB, MICROMIPSOP_SH_IMMB): Likewise.
1270 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMC, MICROMIPSOP_SH_IMMC): Likewise.
1271 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMD, MICROMIPSOP_SH_IMMD): Likewise.
1272 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMME, MICROMIPSOP_SH_IMME): Likewise.
1273 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMF, MICROMIPSOP_SH_IMMF): Likewise.
1274 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMG, MICROMIPSOP_SH_IMMG): Likewise.
1275 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMH, MICROMIPSOP_SH_IMMH): Likewise.
1276 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMI, MICROMIPSOP_SH_IMMI): Likewise.
1277 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMJ, MICROMIPSOP_SH_IMMJ): Likewise.
1278 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMML, MICROMIPSOP_SH_IMML): Likewise.
1279 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMM, MICROMIPSOP_SH_IMMM): Likewise.
1280 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMN, MICROMIPSOP_SH_IMMN): Likewise.
1281 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMO, MICROMIPSOP_SH_IMMO): Likewise.
1282 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMP, MICROMIPSOP_SH_IMMP): Likewise.
1283 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMQ, MICROMIPSOP_SH_IMMQ): Likewise.
1284 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMU, MICROMIPSOP_SH_IMMU): Likewise.
1285 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMW, MICROMIPSOP_SH_IMMW): Likewise.
1286 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMX, MICROMIPSOP_SH_IMMX): Likewise.
1287 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMMY, MICROMIPSOP_SH_IMMY): Likewise.
1288 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_CODE, MICROMIPSOP_SH_CODE): Likewise.
1289 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_CODE2, MICROMIPSOP_SH_CODE2): Likewise.
1290 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_CACHE, MICROMIPSOP_SH_CACHE): Likewise.
1291 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_CODE20, MICROMIPSOP_SH_CODE20): Likewise.
1292 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_PERFREG, MICROMIPSOP_SH_PERFREG): Likewise.
1293 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_CODE19, MICROMIPSOP_SH_CODE19): Likewise.
1294 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_ALN, MICROMIPSOP_SH_ALN): Likewise.
1295 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_VECBYTE, MICROMIPSOP_SH_VECBYTE): Likewise.
1296 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_VECALIGN, MICROMIPSOP_SH_VECALIGN): Likewise.
1297 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_DSPACC, MICROMIPSOP_SH_DSPACC): Likewise.
1298 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_DSPACC_S, MICROMIPSOP_SH_DSPACC_S): Likewise.
1299 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_DSPSFT, MICROMIPSOP_SH_DSPSFT): Likewise.
1300 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_DSPSFT_7, MICROMIPSOP_SH_DSPSFT_7): Likewise.
1301 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_SA3, MICROMIPSOP_SH_SA3): Likewise.
1302 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_SA4, MICROMIPSOP_SH_SA4): Likewise.
1303 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMM8, MICROMIPSOP_SH_IMM8): Likewise.
1304 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_IMM10, MICROMIPSOP_SH_IMM10): Likewise.
1305 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_WRDSP, MICROMIPSOP_SH_WRDSP): Likewise.
1306 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_RDDSP, MICROMIPSOP_SH_RDDSP): Likewise.
1307 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_BP, MICROMIPSOP_SH_BP): Likewise.
1308 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MT_U, MICROMIPSOP_SH_MT_U): Likewise.
1309 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MT_H, MICROMIPSOP_SH_MT_H): Likewise.
1310 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MTACC_T, MICROMIPSOP_SH_MTACC_T): Likewise.
1311 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_MTACC_D, MICROMIPSOP_SH_MTACC_D): Likewise.
1312 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_BBITIND, MICROMIPSOP_SH_BBITIND): Likewise.
1313 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_CINSPOS, MICROMIPSOP_SH_CINSPOS): Likewise.
1314 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_CINSLM1, MICROMIPSOP_SH_CINSLM1): Likewise.
1315 1.1.1.1.2.2 pgoyette (MICROMIPSOP_MASK_SEQI, MICROMIPSOP_SH_SEQI): Likewise.
1316 1.1.1.1.2.2 pgoyette (micromips_opcodes): New declaration.
1317 1.1.1.1.2.2 pgoyette (bfd_micromips_num_opcodes): Likewise.
1318 1.1.1.1.2.2 pgoyette
1319 1.1.1.1.2.2 pgoyette 2011-07-24 Maciej W. Rozycki <macro (a] codesourcery.com>
1320 1.1.1.1.2.2 pgoyette
1321 1.1.1.1.2.2 pgoyette * mips.h (INSN_TRAP): Rename to...
1322 1.1.1.1.2.2 pgoyette (INSN_NO_DELAY_SLOT): ... this.
1323 1.1.1.1.2.2 pgoyette (INSN_SYNC): Remove macro.
1324 1.1.1.1.2.2 pgoyette
1325 1.1.1.1.2.2 pgoyette 2011-07-01 Eric B. Weddington <eric.weddington (a] atmel.com>
1326 1.1.1.1.2.2 pgoyette
1327 1.1.1.1.2.2 pgoyette * avr.h (AVR_ISA_AVR6): Remove AVR_ISA_SPMX as it was actually
1328 1.1.1.1.2.2 pgoyette a duplicate of AVR_ISA_SPM.
1329 1.1.1.1.2.2 pgoyette
1330 1.1.1.1.2.2 pgoyette 2011-07-01 Nick Clifton <nickc (a] redhat.com>
1331 1.1.1.1.2.2 pgoyette
1332 1.1.1.1.2.2 pgoyette * avr.h (AVR_ISA_AVR6): Fix typo, adding AVR_ISA_SPMX.
1333 1.1.1.1.2.2 pgoyette
1334 1.1.1.1.2.2 pgoyette 2011-06-18 Robin Getz <robin.getz (a] analog.com>
1335 1.1.1.1.2.2 pgoyette
1336 1.1.1.1.2.2 pgoyette * bfin.h (is_macmod_signed): New func
1337 1.1.1.1.2.2 pgoyette
1338 1.1.1.1.2.2 pgoyette 2011-06-18 Mike Frysinger <vapier (a] gentoo.org>
1339 1.1.1.1.2.2 pgoyette
1340 1.1.1.1.2.2 pgoyette * bfin.h (is_macmod_pmove): Add missing space before func args.
1341 1.1.1.1.2.2 pgoyette (is_macmod_hmove): Likewise.
1342 1.1.1.1.2.2 pgoyette
1343 1.1.1.1.2.2 pgoyette 2011-06-13 Walter Lee <walt (a] tilera.com>
1344 1.1.1.1.2.2 pgoyette
1345 1.1.1.1.2.2 pgoyette * tilegx.h: New file.
1346 1.1.1.1.2.2 pgoyette * tilepro.h: New file.
1347 1.1.1.1.2.2 pgoyette
1348 1.1.1.1.2.2 pgoyette 2011-05-31 Paul Brook <paul (a] codesourcery.com>
1349 1.1.1.1.2.2 pgoyette
1350 1.1.1.1.2.2 pgoyette * arm.h (ARM_ARCH_V7R_IDIV): Define.
1351 1.1.1.1.2.2 pgoyette
1352 1.1.1.1.2.2 pgoyette 2011-05-24 Andreas Krebbel <Andreas.Krebbel (a] de.ibm.com>
1353 1.1.1.1.2.2 pgoyette
1354 1.1.1.1.2.2 pgoyette * s390.h: Replace S390_OPERAND_REG_EVEN with
1355 1.1.1.1.2.2 pgoyette S390_OPERAND_REG_PAIR.
1356 1.1.1.1.2.2 pgoyette
1357 1.1.1.1.2.2 pgoyette 2011-05-24 Andreas Krebbel <Andreas.Krebbel (a] de.ibm.com>
1358 1.1.1.1.2.2 pgoyette
1359 1.1.1.1.2.2 pgoyette * s390.h: Add S390_OPCODE_REG_EVEN flag.
1360 1.1.1.1.2.2 pgoyette
1361 1.1.1.1.2.2 pgoyette 2011-04-18 Julian Brown <julian (a] codesourcery.com>
1362 1.1.1.1.2.2 pgoyette
1363 1.1.1.1.2.2 pgoyette * arm.h (ARM_AEXT_V7_ARM): Remove ARM_EXT_OS from bitmask.
1364 1.1.1.1.2.2 pgoyette
1365 1.1.1.1.2.2 pgoyette 2011-04-11 Dan McDonald <dan (a] wellkeeper.com>
1366 1.1.1.1.2.2 pgoyette
1367 1.1.1.1.2.2 pgoyette PR gas/12296
1368 1.1.1.1.2.2 pgoyette * arm.h (ARM_AEXT_V7_ARM): Add ARM_EXT_OS.
1369 1.1.1.1.2.2 pgoyette
1370 1.1.1.1.2.2 pgoyette 2011-03-22 Eric B. Weddington <eric.weddington (a] atmel.com>
1371 1.1.1.1.2.2 pgoyette
1372 1.1.1.1.2.2 pgoyette * avr.h (AVR_ISA_SPMX,AVR_ISA_DES,AVR_ISA_M256,AVR_ISA_XMEGA):
1373 1.1.1.1.2.2 pgoyette New instruction set flags.
1374 1.1.1.1.2.2 pgoyette (AVR_INSN): Add new instructions for SPM Z+, DES for XMEGA.
1375 1.1.1.1.2.2 pgoyette
1376 1.1.1.1.2.2 pgoyette 2011-02-28 Maciej W. Rozycki <macro (a] codesourcery.com>
1377 1.1.1.1.2.2 pgoyette
1378 1.1.1.1.2.2 pgoyette * mips.h (M_PREF_AB): New enum value.
1379 1.1.1.1.2.2 pgoyette
1380 1.1.1.1.2.2 pgoyette 2011-02-12 Mike Frysinger <vapier (a] gentoo.org>
1381 1.1.1.1.2.2 pgoyette
1382 1.1.1.1.2.2 pgoyette * bfin.h (M_S2RND, M_T, M_W32, M_FU, M_TFU, M_IS, M_ISS2, M_IH,
1383 1.1.1.1.2.2 pgoyette M_IU): Define.
1384 1.1.1.1.2.2 pgoyette (is_macmod_pmove, is_macmod_hmove): New functions.
1385 1.1.1.1.2.2 pgoyette
1386 1.1.1.1.2.2 pgoyette 2011-02-11 Mike Frysinger <vapier (a] gentoo.org>
1387 1.1.1.1.2.2 pgoyette
1388 1.1.1.1.2.2 pgoyette * bfin.h: Add OPCODE_BFIN_H ifdef multiple include protection.
1389 1.1.1.1.2.2 pgoyette
1390 1.1.1.1.2.2 pgoyette 2011-02-04 Bernd Schmidt <bernds (a] codesourcery.com>
1391 1.1.1.1.2.2 pgoyette
1392 1.1.1.1.2.2 pgoyette * tic6x-opcode-table.h (cmtl, ll, sl): Available on C64XP.
1393 1.1.1.1.2.2 pgoyette * tic6x.h (TIC6X_INSN_ATOMIC): Remove.
1394 1.1.1.1.2.2 pgoyette
1395 1.1.1.1.2.2 pgoyette 2010-12-31 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca>
1396 1.1.1.1.2.2 pgoyette
1397 1.1.1.1.2.2 pgoyette PR gas/11395
1398 1.1.1.1.2.2 pgoyette * hppa.h (pa_opcodes): Revert last change. Exchange 32 and 64-bit
1399 1.1.1.1.2.2 pgoyette "bb" entries.
1400 1.1.1.1.2.2 pgoyette
1401 1.1.1.1.2.2 pgoyette 2010-12-26 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca>
1402 1.1.1.1.2.2 pgoyette
1403 1.1.1.1.2.2 pgoyette PR gas/11395
1404 1.1.1.1.2.2 pgoyette * hppa.h: Clear "d" bit in "add" and "sub" patterns.
1405 1.1.1.1.2.2 pgoyette
1406 1.1.1.1.2.2 pgoyette 2010-12-18 Richard Sandiford <rdsandiford (a] googlemail.com>
1407 1.1.1.1.2.2 pgoyette
1408 1.1.1.1.2.2 pgoyette * mips.h: Update commentary after last commit.
1409 1.1.1.1.2.2 pgoyette
1410 1.1.1.1.2.2 pgoyette 2010-12-18 Mingjie Xing <mingjie.xing (a] gmail.com>
1411 1.1.1.1.2.2 pgoyette
1412 1.1.1.1.2.2 pgoyette * mips.h (OP_*_OFFSET_A, OP_*_OFFSET_B, OP_*_OFFSET_C)
1413 1.1.1.1.2.2 pgoyette (OP_*_RZ, OP_*_FZ, INSN2_M_FP_D, INSN2_WRITE_GPR_Z, INSN2_WRITE_FPR_Z)
1414 1.1.1.1.2.2 pgoyette (INSN2_READ_GPR_Z, INSN2_READ_FPR_Z, INSN2_READ_GPR_D): Define.
1415 1.1.1.1.2.2 pgoyette
1416 1.1.1.1.2.2 pgoyette 2010-11-25 Andreas Krebbel <Andreas.Krebbel (a] de.ibm.com>
1417 1.1.1.1.2.2 pgoyette
1418 1.1.1.1.2.2 pgoyette * s390.h (enum s390_opcode_cpu_val): Add S390_OPCODE_MAXCPU.
1419 1.1.1.1.2.2 pgoyette
1420 1.1.1.1.2.2 pgoyette 2010-11-23 Richard Sandiford <rdsandiford (a] googlemail.com>
1421 1.1.1.1.2.2 pgoyette
1422 1.1.1.1.2.2 pgoyette * mips.h: Fix previous commit.
1423 1.1.1.1.2.2 pgoyette
1424 1.1.1.1.2.2 pgoyette 2010-11-23 Maciej W. Rozycki <macro (a] linux-mips.org>
1425 1.1.1.1.2.2 pgoyette
1426 1.1.1.1.2.2 pgoyette * mips.h (INSN_CHIP_MASK): Update according to INSN_LOONGSON_3A.
1427 1.1.1.1.2.2 pgoyette (INSN_LOONGSON_3A): Clear bit 31.
1428 1.1.1.1.2.2 pgoyette
1429 1.1.1.1.2.2 pgoyette 2010-11-15 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com>
1430 1.1.1.1.2.2 pgoyette
1431 1.1.1.1.2.2 pgoyette PR gas/12198
1432 1.1.1.1.2.2 pgoyette * arm.h (ARM_AEXT_V6M_ONLY): New define.
1433 1.1.1.1.2.2 pgoyette (ARM_AEXT_V6M): Rewrite in terms of ARM_AEXT_V6M_ONLY.
1434 1.1.1.1.2.2 pgoyette (ARM_ARCH_V6M_ONLY): New define.
1435 1.1.1.1.2.2 pgoyette
1436 1.1.1.1.2.2 pgoyette 2010-11-11 Mingming Sun <mingm.sun (a] gmail.com>
1437 1.1.1.1.2.2 pgoyette
1438 1.1.1.1.2.2 pgoyette * mips.h (INSN_LOONGSON_3A): Defined.
1439 1.1.1.1.2.2 pgoyette (CPU_LOONGSON_3A): Defined.
1440 1.1.1.1.2.2 pgoyette (OPCODE_IS_MEMBER): Add LOONGSON_3A.
1441 1.1.1.1.2.2 pgoyette
1442 1.1.1.1.2.2 pgoyette 2010-10-09 Matt Rice <ratmice (a] gmail.com>
1443 1.1.1.1.2.2 pgoyette
1444 1.1.1.1.2.2 pgoyette * cgen.h (CGEN_ATTR, CGEN_ATTR_TYPE): Rename bool attribute to bool_.
1445 1.1.1.1.2.2 pgoyette (CGEN_ATTR_BOOLS, CGEN_ATTR_CGEN_INSN_ALIAS_VALUE): Likewise.
1446 1.1.1.1.2.2 pgoyette
1447 1.1.1.1.2.2 pgoyette 2010-09-29 Bernd Schmidt <bernds (a] codesourcery.com>
1448 1.1.1.1.2.2 pgoyette
1449 1.1.1.1.2.2 pgoyette * tic6x-control-registers.h (tscl): Now read_write.
1450 1.1.1.1.2.2 pgoyette
1451 1.1.1.1.2.2 pgoyette 2010-09-27 Andreas Krebbel <Andreas.Krebbel (a] de.ibm.com>
1452 1.1.1.1.2.2 pgoyette
1453 1.1.1.1.2.2 pgoyette * s390.h: Add S390_OPCODE_Z196 to enum s390_opcode_cpu_val.
1454 1.1.1.1.2.2 pgoyette
1455 1.1.1.1.2.2 pgoyette 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com>
1456 1.1.1.1.2.2 pgoyette
1457 1.1.1.1.2.2 pgoyette * arm.h (ARM_EXT_VIRT): New define.
1458 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7A_IDIV_MP_SEC): Rename...
1459 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7A_IDIV_MP_SEC_VIRT): ...to this and include Virtualization
1460 1.1.1.1.2.2 pgoyette Extensions.
1461 1.1.1.1.2.2 pgoyette
1462 1.1.1.1.2.2 pgoyette 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com>
1463 1.1.1.1.2.2 pgoyette
1464 1.1.1.1.2.2 pgoyette * arm.h (ARM_AEXT_ADIV): New define.
1465 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7A_IDIV_MP_SEC): Likewise.
1466 1.1.1.1.2.2 pgoyette
1467 1.1.1.1.2.2 pgoyette 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com>
1468 1.1.1.1.2.2 pgoyette
1469 1.1.1.1.2.2 pgoyette * arm.h (ARM_EXT_OS): New define.
1470 1.1.1.1.2.2 pgoyette (ARM_AEXT_V6SM): Likewise.
1471 1.1.1.1.2.2 pgoyette (ARM_ARCH_V6SM): Likewise.
1472 1.1.1.1.2.2 pgoyette
1473 1.1.1.1.2.2 pgoyette 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com>
1474 1.1.1.1.2.2 pgoyette
1475 1.1.1.1.2.2 pgoyette * arm.h (ARM_EXT_MP): Add.
1476 1.1.1.1.2.2 pgoyette (ARM_ARCH_V7A_MP): Likewise.
1477 1.1.1.1.2.2 pgoyette
1478 1.1.1.1.2.2 pgoyette 2010-09-22 Mike Frysinger <vapier (a] gentoo.org>
1479 1.1.1.1.2.2 pgoyette
1480 1.1.1.1.2.2 pgoyette * bfin.h: Declare pseudoChr structs/defines.
1481 1.1.1.1.2.2 pgoyette
1482 1.1.1.1.2.2 pgoyette 2010-09-21 Mike Frysinger <vapier (a] gentoo.org>
1483 1.1.1.1.2.2 pgoyette
1484 1.1.1.1.2.2 pgoyette * bfin.h: Strip trailing whitespace.
1485 1.1.1.1.2.2 pgoyette
1486 1.1.1.1.2.2 pgoyette 2009-09-04 Jie Zhang <jie.zhang (a] analog.com>
1487 1.1.1.1.2.2 pgoyette
1488 1.1.1.1.2.2 pgoyette * bfin.h (PseudoDbg_Assert): Add bits_grp and mask_grp.
1489 1.1.1.1.2.2 pgoyette (PseudoDbg_Assert_grp_bits, PseudoDbg_Assert_grp_mask): Define.
1490 1.1.1.1.2.2 pgoyette (PseudoDbg_Assert_dbgop_bits, PseudoDbg_Assert_dbgop_mask,
1491 1.1.1.1.2.2 pgoyette PseudoDbg_Assert_dontcare_bits, PseudoDbg_Assert_dontcare_mask):
1492 1.1.1.1.2.2 pgoyette Adjust accordingly.
1493 1.1.1.1.2.2 pgoyette (init_PseudoDbg_Assert): Add PseudoDbg_Assert_grp_bits and
1494 1.1.1.1.2.2 pgoyette PseudoDbg_Assert_grp_mask.
1495 1.1.1.1.2.2 pgoyette
1496 1.1.1.1.2.2 pgoyette 2010-07-29 DJ Delorie <dj (a] redhat.com>
1497 1.1.1.1.2.2 pgoyette
1498 1.1.1.1.2.2 pgoyette * rx.h (RX_Operand_Type): Add TwoReg.
1499 1.1.1.1.2.2 pgoyette (RX_Opcode_ID): Remove ediv and ediv2.
1500 1.1.1.1.2.2 pgoyette
1501 1.1.1.1.2.2 pgoyette 2010-07-27 DJ Delorie <dj (a] redhat.com>
1502 1.1.1.1.2.2 pgoyette
1503 1.1.1.1.2.2 pgoyette * rx.h (RX_Opcode_ID): Add nop2 and nop3 for statistics.
1504 1.1.1.1.2.2 pgoyette
1505 1.1.1.1.2.2 pgoyette 2010-07-23 Naveen.H.S <naveen.S (a] kpitcummins.com>
1506 1.1.1.1.2.2 pgoyette Ina Pandit <ina.pandit (a] kpitcummins.com>
1507 1.1.1.1.2.2 pgoyette
1508 1.1.1.1.2.2 pgoyette * v850.h: Define PROCESSOR_MASK, PROCESSOR_OPTION_EXTENSION,
1509 1.1.1.1.2.2 pgoyette PROCESSOR_OPTION_ALIAS, PROCESSOR_V850E2, PROCESSOR_V850E2V3 and
1510 1.1.1.1.2.2 pgoyette PROCESSOR_V850E2_ALL.
1511 1.1.1.1.2.2 pgoyette Remove PROCESSOR_V850EA support.
1512 1.1.1.1.2.2 pgoyette (v850_operand): Define V850_OPERAND_EP, V850_OPERAND_FLOAT_CC,
1513 1.1.1.1.2.2 pgoyette V850_OPERAND_VREG, V850E_IMMEDIATE16, V850E_IMMEDIATE16HI,
1514 1.1.1.1.2.2 pgoyette V850E_IMMEDIATE23, V850E_IMMEDIATE32, V850_OPERAND_SIGNED,
1515 1.1.1.1.2.2 pgoyette V850_OPERAND_DISP, V850_PCREL, V850_REG_EVEN, V850E_PUSH_POP,
1516 1.1.1.1.2.2 pgoyette V850_NOT_IMM0, V850_NOT_SA, V850_OPERAND_BANG and
1517 1.1.1.1.2.2 pgoyette V850_OPERAND_PERCENT.
1518 1.1.1.1.2.2 pgoyette Update V850_OPERAND_SRG, V850_OPERAND_CC, V850_OPERAND_RELAX and
1519 1.1.1.1.2.2 pgoyette V850_NOT_R0.
1520 1.1.1.1.2.2 pgoyette Remove V850_OPERAND_SIGNED, V850_OPERAND_EP, V850_OPERAND_DISP
1521 1.1.1.1.2.2 pgoyette and V850E_PUSH_POP
1522 1.1.1.1.2.2 pgoyette
1523 1.1.1.1.2.2 pgoyette 2010-07-06 Maciej W. Rozycki <macro (a] codesourcery.com>
1524 1.1.1.1.2.2 pgoyette
1525 1.1.1.1.2.2 pgoyette * mips.h (MIPS16_INSN_UNCOND_BRANCH): New macro.
1526 1.1.1.1.2.2 pgoyette (MIPS16_INSN_BRANCH): Rename to...
1527 1.1.1.1.2.2 pgoyette (MIPS16_INSN_COND_BRANCH): ... this.
1528 1.1.1.1.2.2 pgoyette
1529 1.1.1.1.2.2 pgoyette 2010-07-03 Alan Modra <amodra (a] gmail.com>
1530 1.1.1.1.2.2 pgoyette
1531 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_32, PPC_OPCODE_BOOKE64, PPC_OPCODE_CLASSIC): Delete.
1532 1.1.1.1.2.2 pgoyette Renumber other PPC_OPCODE defines.
1533 1.1.1.1.2.2 pgoyette
1534 1.1.1.1.2.2 pgoyette 2010-07-03 Alan Modra <amodra (a] gmail.com>
1535 1.1.1.1.2.2 pgoyette
1536 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_COMMON): Expand comment.
1537 1.1.1.1.2.2 pgoyette
1538 1.1.1.1.2.2 pgoyette 2010-06-29 Alan Modra <amodra (a] gmail.com>
1539 1.1.1.1.2.2 pgoyette
1540 1.1.1.1.2.2 pgoyette * maxq.h: Delete file.
1541 1.1.1.1.2.2 pgoyette
1542 1.1.1.1.2.2 pgoyette 2010-06-14 Sebastian Andrzej Siewior <bigeasy (a] linutronix.de>
1543 1.1.1.1.2.2 pgoyette
1544 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_E500): Define.
1545 1.1.1.1.2.2 pgoyette
1546 1.1.1.1.2.2 pgoyette 2010-05-26 Catherine Moore <clm (a] codesourcery.com>
1547 1.1.1.1.2.2 pgoyette
1548 1.1.1.1.2.2 pgoyette * mips.h (INSN_MIPS16): Remove.
1549 1.1.1.1.2.2 pgoyette
1550 1.1.1.1.2.2 pgoyette 2010-04-21 Joseph Myers <joseph (a] codesourcery.com>
1551 1.1.1.1.2.2 pgoyette
1552 1.1.1.1.2.2 pgoyette * tic6x-insn-formats.h (s_branch): Correct typo in bitmask.
1553 1.1.1.1.2.2 pgoyette
1554 1.1.1.1.2.2 pgoyette 2010-04-15 Nick Clifton <nickc (a] redhat.com>
1555 1.1.1.1.2.2 pgoyette
1556 1.1.1.1.2.2 pgoyette * alpha.h: Update copyright notice to use GPLv3.
1557 1.1.1.1.2.2 pgoyette * arc.h: Likewise.
1558 1.1.1.1.2.2 pgoyette * arm.h: Likewise.
1559 1.1.1.1.2.2 pgoyette * avr.h: Likewise.
1560 1.1.1.1.2.2 pgoyette * bfin.h: Likewise.
1561 1.1.1.1.2.2 pgoyette * cgen.h: Likewise.
1562 1.1.1.1.2.2 pgoyette * convex.h: Likewise.
1563 1.1.1.1.2.2 pgoyette * cr16.h: Likewise.
1564 1.1.1.1.2.2 pgoyette * cris.h: Likewise.
1565 1.1.1.1.2.2 pgoyette * crx.h: Likewise.
1566 1.1.1.1.2.2 pgoyette * d10v.h: Likewise.
1567 1.1.1.1.2.2 pgoyette * d30v.h: Likewise.
1568 1.1.1.1.2.2 pgoyette * dlx.h: Likewise.
1569 1.1.1.1.2.2 pgoyette * h8300.h: Likewise.
1570 1.1.1.1.2.2 pgoyette * hppa.h: Likewise.
1571 1.1.1.1.2.2 pgoyette * i370.h: Likewise.
1572 1.1.1.1.2.2 pgoyette * i386.h: Likewise.
1573 1.1.1.1.2.2 pgoyette * i860.h: Likewise.
1574 1.1.1.1.2.2 pgoyette * i960.h: Likewise.
1575 1.1.1.1.2.2 pgoyette * ia64.h: Likewise.
1576 1.1.1.1.2.2 pgoyette * m68hc11.h: Likewise.
1577 1.1.1.1.2.2 pgoyette * m68k.h: Likewise.
1578 1.1.1.1.2.2 pgoyette * m88k.h: Likewise.
1579 1.1.1.1.2.2 pgoyette * maxq.h: Likewise.
1580 1.1.1.1.2.2 pgoyette * mips.h: Likewise.
1581 1.1.1.1.2.2 pgoyette * mmix.h: Likewise.
1582 1.1.1.1.2.2 pgoyette * mn10200.h: Likewise.
1583 1.1.1.1.2.2 pgoyette * mn10300.h: Likewise.
1584 1.1.1.1.2.2 pgoyette * msp430.h: Likewise.
1585 1.1.1.1.2.2 pgoyette * np1.h: Likewise.
1586 1.1.1.1.2.2 pgoyette * ns32k.h: Likewise.
1587 1.1.1.1.2.2 pgoyette * or32.h: Likewise.
1588 1.1.1.1.2.2 pgoyette * pdp11.h: Likewise.
1589 1.1.1.1.2.2 pgoyette * pj.h: Likewise.
1590 1.1.1.1.2.2 pgoyette * pn.h: Likewise.
1591 1.1.1.1.2.2 pgoyette * ppc.h: Likewise.
1592 1.1.1.1.2.2 pgoyette * pyr.h: Likewise.
1593 1.1.1.1.2.2 pgoyette * rx.h: Likewise.
1594 1.1.1.1.2.2 pgoyette * s390.h: Likewise.
1595 1.1.1.1.2.2 pgoyette * score-datadep.h: Likewise.
1596 1.1.1.1.2.2 pgoyette * score-inst.h: Likewise.
1597 1.1.1.1.2.2 pgoyette * sparc.h: Likewise.
1598 1.1.1.1.2.2 pgoyette * spu-insns.h: Likewise.
1599 1.1.1.1.2.2 pgoyette * spu.h: Likewise.
1600 1.1.1.1.2.2 pgoyette * tic30.h: Likewise.
1601 1.1.1.1.2.2 pgoyette * tic4x.h: Likewise.
1602 1.1.1.1.2.2 pgoyette * tic54x.h: Likewise.
1603 1.1.1.1.2.2 pgoyette * tic80.h: Likewise.
1604 1.1.1.1.2.2 pgoyette * v850.h: Likewise.
1605 1.1.1.1.2.2 pgoyette * vax.h: Likewise.
1606 1.1.1.1.2.2 pgoyette
1607 1.1.1.1.2.2 pgoyette 2010-03-25 Joseph Myers <joseph (a] codesourcery.com>
1608 1.1.1.1.2.2 pgoyette
1609 1.1.1.1.2.2 pgoyette * tic6x-control-registers.h, tic6x-insn-formats.h,
1610 1.1.1.1.2.2 pgoyette tic6x-opcode-table.h, tic6x.h: New.
1611 1.1.1.1.2.2 pgoyette
1612 1.1.1.1.2.2 pgoyette 2010-02-25 Wu Zhangjin <wuzhangjin (a] gmail.com>
1613 1.1.1.1.2.2 pgoyette
1614 1.1.1.1.2.2 pgoyette * mips.h: (LOONGSON2F_NOP_INSN): New macro.
1615 1.1.1.1.2.2 pgoyette
1616 1.1.1.1.2.2 pgoyette 2010-02-08 Philipp Tomsich <philipp.tomsich (a] theobroma-systems.com>
1617 1.1.1.1.2.2 pgoyette
1618 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_TITAN): Define.
1619 1.1.1.1.2.2 pgoyette
1620 1.1.1.1.2.2 pgoyette 2010-01-14 H.J. Lu <hongjiu.lu (a] intel.com>
1621 1.1.1.1.2.2 pgoyette
1622 1.1.1.1.2.2 pgoyette * ia64.h (ia64_find_opcode): Remove argument name.
1623 1.1.1.1.2.2 pgoyette (ia64_find_next_opcode): Likewise.
1624 1.1.1.1.2.2 pgoyette (ia64_dis_opcode): Likewise.
1625 1.1.1.1.2.2 pgoyette (ia64_free_opcode): Likewise.
1626 1.1.1.1.2.2 pgoyette (ia64_find_dependency): Likewise.
1627 1.1.1.1.2.2 pgoyette
1628 1.1.1.1.2.2 pgoyette 2009-11-22 Doug Evans <dje (a] sebabeach.org>
1629 1.1.1.1.2.2 pgoyette
1630 1.1.1.1.2.2 pgoyette * cgen.h: Include bfd_stdint.h.
1631 1.1.1.1.2.2 pgoyette (CGEN_INSN_LGSINT, CGEN_INSN_LGUINT): New types.
1632 1.1.1.1.2.2 pgoyette
1633 1.1.1.1.2.2 pgoyette 2009-11-18 Paul Brook <paul (a] codesourcery.com>
1634 1.1.1.1.2.2 pgoyette
1635 1.1.1.1.2.2 pgoyette * arm.h (FPU_VFP_V4_SP_D16, FPU_ARCH_VFP_V4_SP_D16): Define.
1636 1.1.1.1.2.2 pgoyette
1637 1.1.1.1.2.2 pgoyette 2009-11-17 Paul Brook <paul (a] codesourcery.com>
1638 1.1.1.1.2.2 pgoyette Daniel Jacobowitz <dan (a] codesourcery.com>
1639 1.1.1.1.2.2 pgoyette
1640 1.1.1.1.2.2 pgoyette * arm.h (ARM_EXT_V6_DSP): Define.
1641 1.1.1.1.2.2 pgoyette (ARM_AEXT_V6T2, ARM_AEXT_NOTM): Include ARM_EXT_V6_DSP.
1642 1.1.1.1.2.2 pgoyette (ARM_AEXT_V7EM, ARM_ARCH_V7EM): Define.
1643 1.1.1.1.2.2 pgoyette
1644 1.1.1.1.2.2 pgoyette 2009-11-04 DJ Delorie <dj (a] redhat.com>
1645 1.1.1.1.2.2 pgoyette
1646 1.1.1.1.2.2 pgoyette * rx.h (rx_decode_opcode) (mvtipl): Add.
1647 1.1.1.1.2.2 pgoyette (mvtcp, mvfcp, opecp): Remove.
1648 1.1.1.1.2.2 pgoyette
1649 1.1.1.1.2.2 pgoyette 2009-11-02 Paul Brook <paul (a] codesourcery.com>
1650 1.1.1.1.2.2 pgoyette
1651 1.1.1.1.2.2 pgoyette * arm.h (FPU_VFP_EXT_V3xD, FPU_VFP_EXT_FP16, FPU_NEON_EXT_FMA,
1652 1.1.1.1.2.2 pgoyette FPU_VFP_EXT_FMA, FPU_VFP_V3xD, FPU_VFP_V4D16, FPU_VFP_V4): Define.
1653 1.1.1.1.2.2 pgoyette (FPU_ARCH_VFP_V3D16_FP16, FPU_ARCH_VFP_V3_FP16, FPU_ARCH_VFP_V3xD,
1654 1.1.1.1.2.2 pgoyette FPU_ARCH_VFP_V3xD_FP16, FPU_ARCH_VFP_V4, FPU_ARCH_VFP_V4D16,
1655 1.1.1.1.2.2 pgoyette FPU_ARCH_NEON_VFP_V4): Define.
1656 1.1.1.1.2.2 pgoyette
1657 1.1.1.1.2.2 pgoyette 2009-10-23 Doug Evans <dje (a] sebabeach.org>
1658 1.1.1.1.2.2 pgoyette
1659 1.1.1.1.2.2 pgoyette * cgen-bitset.h: Delete, moved to ../cgen/bitset.h.
1660 1.1.1.1.2.2 pgoyette * cgen.h: Update. Improve multi-inclusion macro name.
1661 1.1.1.1.2.2 pgoyette
1662 1.1.1.1.2.2 pgoyette 2009-10-02 Peter Bergner <bergner (a] vnet.ibm.com>
1663 1.1.1.1.2.2 pgoyette
1664 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_476): Define.
1665 1.1.1.1.2.2 pgoyette
1666 1.1.1.1.2.2 pgoyette 2009-10-01 Peter Bergner <bergner (a] vnet.ibm.com>
1667 1.1.1.1.2.2 pgoyette
1668 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_A2): Rename from PPC_OPCODE_PPCA2.
1669 1.1.1.1.2.2 pgoyette
1670 1.1.1.1.2.2 pgoyette 2009-09-29 DJ Delorie <dj (a] redhat.com>
1671 1.1.1.1.2.2 pgoyette
1672 1.1.1.1.2.2 pgoyette * rx.h: New file.
1673 1.1.1.1.2.2 pgoyette
1674 1.1.1.1.2.2 pgoyette 2009-09-22 Peter Bergner <bergner (a] vnet.ibm.com>
1675 1.1.1.1.2.2 pgoyette
1676 1.1.1.1.2.2 pgoyette * ppc.h (ppc_cpu_t): Typedef to uint64_t.
1677 1.1.1.1.2.2 pgoyette
1678 1.1.1.1.2.2 pgoyette 2009-09-21 Ben Elliston <bje (a] au.ibm.com>
1679 1.1.1.1.2.2 pgoyette
1680 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_PPCA2): New.
1681 1.1.1.1.2.2 pgoyette
1682 1.1.1.1.2.2 pgoyette 2009-09-05 Martin Thuresson <martin (a] mtme.org>
1683 1.1.1.1.2.2 pgoyette
1684 1.1.1.1.2.2 pgoyette * ia64.h (struct ia64_operand): Renamed member class to op_class.
1685 1.1.1.1.2.2 pgoyette
1686 1.1.1.1.2.2 pgoyette 2009-08-29 Martin Thuresson <martin (a] mtme.org>
1687 1.1.1.1.2.2 pgoyette
1688 1.1.1.1.2.2 pgoyette * tic30.h (template): Rename type template to
1689 1.1.1.1.2.2 pgoyette insn_template. Updated code to use new name.
1690 1.1.1.1.2.2 pgoyette * tic54x.h (template): Rename type template to
1691 1.1.1.1.2.2 pgoyette insn_template.
1692 1.1.1.1.2.2 pgoyette
1693 1.1.1.1.2.2 pgoyette 2009-08-20 Nick Hudson <nick.hudson (a] gmx.co.uk>
1694 1.1.1.1.2.2 pgoyette
1695 1.1.1.1.2.2 pgoyette * hppa.h (pa_opcodes): Add a pa10 bb without FLAG_STRICT.
1696 1.1.1.1.2.2 pgoyette
1697 1.1.1.1.2.2 pgoyette 2009-06-11 Anthony Green <green (a] moxielogic.com>
1698 1.1.1.1.2.2 pgoyette
1699 1.1.1.1.2.2 pgoyette * moxie.h (MOXIE_F3_PCREL): Define.
1700 1.1.1.1.2.2 pgoyette (moxie_form3_opc_info): Grow.
1701 1.1.1.1.2.2 pgoyette
1702 1.1.1.1.2.2 pgoyette 2009-06-06 Anthony Green <green (a] moxielogic.com>
1703 1.1.1.1.2.2 pgoyette
1704 1.1.1.1.2.2 pgoyette * moxie.h (MOXIE_F1_M): Define.
1705 1.1.1.1.2.2 pgoyette
1706 1.1.1.1.2.2 pgoyette 2009-04-15 Anthony Green <green (a] moxielogic.com>
1707 1.1.1.1.2.2 pgoyette
1708 1.1.1.1.2.2 pgoyette * moxie.h: Created.
1709 1.1.1.1.2.2 pgoyette
1710 1.1.1.1.2.2 pgoyette 2009-04-06 DJ Delorie <dj (a] redhat.com>
1711 1.1.1.1.2.2 pgoyette
1712 1.1.1.1.2.2 pgoyette * h8300.h: Add relaxation attributes to MOVA opcodes.
1713 1.1.1.1.2.2 pgoyette
1714 1.1.1.1.2.2 pgoyette 2009-03-10 Alan Modra <amodra (a] bigpond.net.au>
1715 1.1.1.1.2.2 pgoyette
1716 1.1.1.1.2.2 pgoyette * ppc.h (ppc_parse_cpu): Declare.
1717 1.1.1.1.2.2 pgoyette
1718 1.1.1.1.2.2 pgoyette 2009-03-02 Qinwei <qinwei (a] sunnorth.com.cn>
1719 1.1.1.1.2.2 pgoyette
1720 1.1.1.1.2.2 pgoyette * score-inst.h (score_insn_type, score_data_type): Add Ra_I9_I5
1721 1.1.1.1.2.2 pgoyette and _IMM11 for mbitclr and mbitset.
1722 1.1.1.1.2.2 pgoyette * score-datadep.h: Update dependency information.
1723 1.1.1.1.2.2 pgoyette
1724 1.1.1.1.2.2 pgoyette 2009-02-26 Peter Bergner <bergner (a] vnet.ibm.com>
1725 1.1.1.1.2.2 pgoyette
1726 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_POWER7): New.
1727 1.1.1.1.2.2 pgoyette
1728 1.1.1.1.2.2 pgoyette 2009-02-06 Doug Evans <dje (a] google.com>
1729 1.1.1.1.2.2 pgoyette
1730 1.1.1.1.2.2 pgoyette * i386.h: Add comment regarding sse* insns and prefixes.
1731 1.1.1.1.2.2 pgoyette
1732 1.1.1.1.2.2 pgoyette 2009-02-03 Sandip Matte <sandip (a] rmicorp.com>
1733 1.1.1.1.2.2 pgoyette
1734 1.1.1.1.2.2 pgoyette * mips.h (INSN_XLR): Define.
1735 1.1.1.1.2.2 pgoyette (INSN_CHIP_MASK): Update.
1736 1.1.1.1.2.2 pgoyette (CPU_XLR): Define.
1737 1.1.1.1.2.2 pgoyette (OPCODE_IS_MEMBER): Update.
1738 1.1.1.1.2.2 pgoyette (M_MSGSND, M_MSGLD, M_MSGLD_T, M_MSGWAIT, M_MSGWAIT_T): Define.
1739 1.1.1.1.2.2 pgoyette
1740 1.1.1.1.2.2 pgoyette 2009-01-28 Doug Evans <dje (a] google.com>
1741 1.1.1.1.2.2 pgoyette
1742 1.1.1.1.2.2 pgoyette * i386.h: Add multiple inclusion protection.
1743 1.1.1.1.2.2 pgoyette (EAX_REG_NUM,ECX_REG_NUM,EDX_REGNUM,EBX_REG_NUM,ESI_REG_NUM)
1744 1.1.1.1.2.2 pgoyette (EDI_REG_NUM): New macros.
1745 1.1.1.1.2.2 pgoyette (MODRM_MOD_FIELD,MODRM_REG_FIELD,MODRM_RM_FIELD): New macros.
1746 1.1.1.1.2.2 pgoyette (SIB_SCALE_FIELD,SIB_INDEX_FIELD,SIB_BASE_FIELD): New macros.
1747 1.1.1.1.2.2 pgoyette (REX_PREFIX_P): New macro.
1748 1.1.1.1.2.2 pgoyette
1749 1.1.1.1.2.2 pgoyette 2009-01-09 Peter Bergner <bergner (a] vnet.ibm.com>
1750 1.1.1.1.2.2 pgoyette
1751 1.1.1.1.2.2 pgoyette * ppc.h (struct powerpc_opcode): New field "deprecated".
1752 1.1.1.1.2.2 pgoyette (PPC_OPCODE_NOPOWER4): Delete.
1753 1.1.1.1.2.2 pgoyette
1754 1.1.1.1.2.2 pgoyette 2008-11-28 Joshua Kinard <kumba (a] gentoo.org>
1755 1.1.1.1.2.2 pgoyette
1756 1.1.1.1.2.2 pgoyette * mips.h: Define CPU_R14000, CPU_R16000.
1757 1.1.1.1.2.2 pgoyette (OPCODE_IS_MEMBER): Include R14000, R16000 in test.
1758 1.1.1.1.2.2 pgoyette
1759 1.1.1.1.2.2 pgoyette 2008-11-18 Catherine Moore <clm (a] codesourcery.com>
1760 1.1.1.1.2.2 pgoyette
1761 1.1.1.1.2.2 pgoyette * arm.h (FPU_NEON_FP16): New.
1762 1.1.1.1.2.2 pgoyette (FPU_ARCH_NEON_FP16): New.
1763 1.1.1.1.2.2 pgoyette
1764 1.1.1.1.2.2 pgoyette 2008-11-06 Chao-ying Fu <fu (a] mips.com>
1765 1.1.1.1.2.2 pgoyette
1766 1.1.1.1.2.2 pgoyette * mips.h: Doucument '1' for 5-bit sync type.
1767 1.1.1.1.2.2 pgoyette
1768 1.1.1.1.2.2 pgoyette 2008-08-28 H.J. Lu <hongjiu.lu (a] intel.com>
1769 1.1.1.1.2.2 pgoyette
1770 1.1.1.1.2.2 pgoyette * ia64.h (ia64_resource_specifier): Add IA64_RS_CR_IIB. Update
1771 1.1.1.1.2.2 pgoyette IA64_RS_CR.
1772 1.1.1.1.2.2 pgoyette
1773 1.1.1.1.2.2 pgoyette 2008-08-08 Anatoly Sokolov <aesok (a] post.ru>
1774 1.1.1.1.2.2 pgoyette
1775 1.1.1.1.2.2 pgoyette * avr.h (AVR_ISA_TINY3, AVR_ISA_ALL, AVR_ISA_USB162): Remove.
1776 1.1.1.1.2.2 pgoyette (AVR_ISA_AVR3): Redefine.
1777 1.1.1.1.2.2 pgoyette (AVR_ISA_AVR1, AVR_ISA_AVR2, AVR_ISA_AVR31, AVR_ISA_AVR35,
1778 1.1.1.1.2.2 pgoyette AVR_ISA_AVR3_ALL, AVR_ISA_AVR4, AVR_ISA_AVR5, AVR_ISA_AVR51,
1779 1.1.1.1.2.2 pgoyette AVR_ISA_AVR6): Define.
1780 1.1.1.1.2.2 pgoyette
1781 1.1.1.1.2.2 pgoyette 2008-08-01 Peter Bergner <bergner (a] vnet.ibm.com>
1782 1.1.1.1.2.2 pgoyette
1783 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_VSX, PPC_OPERAND_VSR): New.
1784 1.1.1.1.2.2 pgoyette
1785 1.1.1.1.2.2 pgoyette 2008-07-30 Michael J. Eager <eager (a] eagercon.com>
1786 1.1.1.1.2.2 pgoyette
1787 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_405): Define.
1788 1.1.1.1.2.2 pgoyette (PPC_OPERAND_FSL, PPC_OPERAND_FCR, PPC_OPERAND_UDI): Define.
1789 1.1.1.1.2.2 pgoyette
1790 1.1.1.1.2.2 pgoyette 2008-06-13 Peter Bergner <bergner (a] vnet.ibm.com>
1791 1.1.1.1.2.2 pgoyette
1792 1.1.1.1.2.2 pgoyette * ppc.h (ppc_cpu_t): New typedef.
1793 1.1.1.1.2.2 pgoyette (struct powerpc_opcode <flags>): Use it.
1794 1.1.1.1.2.2 pgoyette (struct powerpc_operand <insert, extract>): Likewise.
1795 1.1.1.1.2.2 pgoyette (struct powerpc_macro <flags>): Likewise.
1796 1.1.1.1.2.2 pgoyette
1797 1.1.1.1.2.2 pgoyette 2008-06-12 Adam Nemet <anemet (a] caviumnetworks.com>
1798 1.1.1.1.2.2 pgoyette
1799 1.1.1.1.2.2 pgoyette * mips.h: Document new field descriptors +x, +X, +p, +P, +s, +S.
1800 1.1.1.1.2.2 pgoyette Update comment before MIPS16 field descriptors to mention MIPS16.
1801 1.1.1.1.2.2 pgoyette (OP_SH_BBITIND, OP_MASK_BBITIND): New bit mask and shift count for
1802 1.1.1.1.2.2 pgoyette BBIT.
1803 1.1.1.1.2.2 pgoyette (OP_SH_CINSPOS, OP_MASK_CINSPOS, OP_SH_CINSLM1, OP_MASK_CINSLM1):
1804 1.1.1.1.2.2 pgoyette New bit masks and shift counts for cins and exts.
1805 1.1.1.1.2.2 pgoyette
1806 1.1.1.1.2.2 pgoyette * mips.h: Document new field descriptors +Q.
1807 1.1.1.1.2.2 pgoyette (OP_SH_SEQI, OP_MASK_SEQI): New bit mask and shift count for SEQI.
1808 1.1.1.1.2.2 pgoyette
1809 1.1.1.1.2.2 pgoyette 2008-04-28 Adam Nemet <anemet (a] caviumnetworks.com>
1810 1.1.1.1.2.2 pgoyette
1811 1.1.1.1.2.2 pgoyette * mips.h (INSN_MACRO): Move it up to the pinfo macros.
1812 1.1.1.1.2.2 pgoyette (INSN2_M_FP_S, INSN2_M_FP_D): New pinfo2 macros.
1813 1.1.1.1.2.2 pgoyette
1814 1.1.1.1.2.2 pgoyette 2008-04-14 Edmar Wienskoski <edmar (a] freescale.com>
1815 1.1.1.1.2.2 pgoyette
1816 1.1.1.1.2.2 pgoyette * ppc.h: (PPC_OPCODE_E500MC): New.
1817 1.1.1.1.2.2 pgoyette
1818 1.1.1.1.2.2 pgoyette 2008-04-03 H.J. Lu <hongjiu.lu (a] intel.com>
1819 1.1.1.1.2.2 pgoyette
1820 1.1.1.1.2.2 pgoyette * i386.h (MAX_OPERANDS): Set to 5.
1821 1.1.1.1.2.2 pgoyette (MAX_MNEM_SIZE): Changed to 20.
1822 1.1.1.1.2.2 pgoyette
1823 1.1.1.1.2.2 pgoyette 2008-03-28 Eric B. Weddington <eric.weddington (a] atmel.com>
1824 1.1.1.1.2.2 pgoyette
1825 1.1.1.1.2.2 pgoyette * avr.h (AVR_ISA_TINY3): Define new opcode set for attiny167.
1826 1.1.1.1.2.2 pgoyette
1827 1.1.1.1.2.2 pgoyette 2008-03-09 Paul Brook <paul (a] codesourcery.com>
1828 1.1.1.1.2.2 pgoyette
1829 1.1.1.1.2.2 pgoyette * arm.h (FPU_VFP_EXT_D32, FPU_VFP_V3D16, FPU_ARCH_VFP_V3D16): Define.
1830 1.1.1.1.2.2 pgoyette
1831 1.1.1.1.2.2 pgoyette 2008-03-04 Paul Brook <paul (a] codesourcery.com>
1832 1.1.1.1.2.2 pgoyette
1833 1.1.1.1.2.2 pgoyette * arm.h (ARM_EXT_V6M, ARM_EXT_BARRIER, ARM_EXT_THUMB_MSR): Define.
1834 1.1.1.1.2.2 pgoyette (ARM_AEXT_V6T2, ARM_AEXT_V7_ARM, ARM_AEXT_V7M): Use new flags.
1835 1.1.1.1.2.2 pgoyette (ARM_AEXT_V6M, ARM_ARCH_V6M): Define.
1836 1.1.1.1.2.2 pgoyette
1837 1.1.1.1.2.2 pgoyette 2008-02-27 Denis Vlasenko <vda.linux (a] googlemail.com>
1838 1.1.1.1.2.2 pgoyette Nick Clifton <nickc (a] redhat.com>
1839 1.1.1.1.2.2 pgoyette
1840 1.1.1.1.2.2 pgoyette PR 3134
1841 1.1.1.1.2.2 pgoyette * h8300.h (h8_opcodes): Add an encoding for a mov.l instruction
1842 1.1.1.1.2.2 pgoyette with a 32-bit displacement but without the top bit of the 4th byte
1843 1.1.1.1.2.2 pgoyette set.
1844 1.1.1.1.2.2 pgoyette
1845 1.1.1.1.2.2 pgoyette 2008-02-18 M R Swami Reddy <MR.Swami.Reddy (a] nsc.com>
1846 1.1.1.1.2.2 pgoyette
1847 1.1.1.1.2.2 pgoyette * cr16.h (cr16_num_optab): Declared.
1848 1.1.1.1.2.2 pgoyette
1849 1.1.1.1.2.2 pgoyette 2008-02-14 Hakan Ardo <hakan (a] debian.org>
1850 1.1.1.1.2.2 pgoyette
1851 1.1.1.1.2.2 pgoyette PR gas/2626
1852 1.1.1.1.2.2 pgoyette * avr.h (AVR_ISA_2xxe): Define.
1853 1.1.1.1.2.2 pgoyette
1854 1.1.1.1.2.2 pgoyette 2008-02-04 Adam Nemet <anemet (a] caviumnetworks.com>
1855 1.1.1.1.2.2 pgoyette
1856 1.1.1.1.2.2 pgoyette * mips.h: Update copyright.
1857 1.1.1.1.2.2 pgoyette (INSN_CHIP_MASK): New macro.
1858 1.1.1.1.2.2 pgoyette (INSN_OCTEON): New macro.
1859 1.1.1.1.2.2 pgoyette (CPU_OCTEON): New macro.
1860 1.1.1.1.2.2 pgoyette (OPCODE_IS_MEMBER): Handle Octeon instructions.
1861 1.1.1.1.2.2 pgoyette
1862 1.1.1.1.2.2 pgoyette 2008-01-23 Eric B. Weddington <eric.weddington (a] atmel.com>
1863 1.1.1.1.2.2 pgoyette
1864 1.1.1.1.2.2 pgoyette * avr.h (AVR_ISA_RF401): Add new opcode set for at86rf401.
1865 1.1.1.1.2.2 pgoyette
1866 1.1.1.1.2.2 pgoyette 2008-01-03 Eric B. Weddington <eric.weddington (a] atmel.com>
1867 1.1.1.1.2.2 pgoyette
1868 1.1.1.1.2.2 pgoyette * avr.h (AVR_ISA_USB162): Add new opcode set.
1869 1.1.1.1.2.2 pgoyette (AVR_ISA_AVR3): Likewise.
1870 1.1.1.1.2.2 pgoyette
1871 1.1.1.1.2.2 pgoyette 2007-11-29 Mark Shinwell <shinwell (a] codesourcery.com>
1872 1.1.1.1.2.2 pgoyette
1873 1.1.1.1.2.2 pgoyette * mips.h (INSN_LOONGSON_2E): New.
1874 1.1.1.1.2.2 pgoyette (INSN_LOONGSON_2F): New.
1875 1.1.1.1.2.2 pgoyette (CPU_LOONGSON_2E): New.
1876 1.1.1.1.2.2 pgoyette (CPU_LOONGSON_2F): New.
1877 1.1.1.1.2.2 pgoyette (OPCODE_IS_MEMBER): Update for Loongson-2E and -2F flags.
1878 1.1.1.1.2.2 pgoyette
1879 1.1.1.1.2.2 pgoyette 2007-11-29 Mark Shinwell <shinwell (a] codesourcery.com>
1880 1.1.1.1.2.2 pgoyette
1881 1.1.1.1.2.2 pgoyette * mips.h (INSN_ISA*): Redefine certain values as an
1882 1.1.1.1.2.2 pgoyette enumeration. Update comments.
1883 1.1.1.1.2.2 pgoyette (mips_isa_table): New.
1884 1.1.1.1.2.2 pgoyette (ISA_MIPS*): Redefine to match enumeration.
1885 1.1.1.1.2.2 pgoyette (OPCODE_IS_MEMBER): Modify to correctly test new INSN_ISA*
1886 1.1.1.1.2.2 pgoyette values.
1887 1.1.1.1.2.2 pgoyette
1888 1.1.1.1.2.2 pgoyette 2007-08-08 Ben Elliston <bje (a] au.ibm.com>
1889 1.1.1.1.2.2 pgoyette
1890 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_PPCPS): New.
1891 1.1.1.1.2.2 pgoyette
1892 1.1.1.1.2.2 pgoyette 2007-07-03 Nathan Sidwell <nathan (a] codesourcery.com>
1893 1.1.1.1.2.2 pgoyette
1894 1.1.1.1.2.2 pgoyette * m68k.h: Document j K & E.
1895 1.1.1.1.2.2 pgoyette
1896 1.1.1.1.2.2 pgoyette 2007-06-29 M R Swami Reddy <MR.Swami.Reddy (a] nsc.com>
1897 1.1.1.1.2.2 pgoyette
1898 1.1.1.1.2.2 pgoyette * cr16.h: New file for CR16 target.
1899 1.1.1.1.2.2 pgoyette
1900 1.1.1.1.2.2 pgoyette 2007-05-02 Alan Modra <amodra (a] bigpond.net.au>
1901 1.1.1.1.2.2 pgoyette
1902 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPERAND_PLUS1): Update comment.
1903 1.1.1.1.2.2 pgoyette
1904 1.1.1.1.2.2 pgoyette 2007-04-23 Nathan Sidwell <nathan (a] codesourcery.com>
1905 1.1.1.1.2.2 pgoyette
1906 1.1.1.1.2.2 pgoyette * m68k.h (mcfisa_c): New.
1907 1.1.1.1.2.2 pgoyette (mcfusp, mcf_mask): Adjust.
1908 1.1.1.1.2.2 pgoyette
1909 1.1.1.1.2.2 pgoyette 2007-04-20 Alan Modra <amodra (a] bigpond.net.au>
1910 1.1.1.1.2.2 pgoyette
1911 1.1.1.1.2.2 pgoyette * ppc.h (struct powerpc_operand): Replace "bits" with "bitm".
1912 1.1.1.1.2.2 pgoyette (num_powerpc_operands): Declare.
1913 1.1.1.1.2.2 pgoyette (PPC_OPERAND_SIGNED et al): Redefine as hex.
1914 1.1.1.1.2.2 pgoyette (PPC_OPERAND_PLUS1): Define.
1915 1.1.1.1.2.2 pgoyette
1916 1.1.1.1.2.2 pgoyette 2007-03-21 H.J. Lu <hongjiu.lu (a] intel.com>
1917 1.1.1.1.2.2 pgoyette
1918 1.1.1.1.2.2 pgoyette * i386.h (REX_MODE64): Renamed to ...
1919 1.1.1.1.2.2 pgoyette (REX_W): This.
1920 1.1.1.1.2.2 pgoyette (REX_EXTX): Renamed to ...
1921 1.1.1.1.2.2 pgoyette (REX_R): This.
1922 1.1.1.1.2.2 pgoyette (REX_EXTY): Renamed to ...
1923 1.1.1.1.2.2 pgoyette (REX_X): This.
1924 1.1.1.1.2.2 pgoyette (REX_EXTZ): Renamed to ...
1925 1.1.1.1.2.2 pgoyette (REX_B): This.
1926 1.1.1.1.2.2 pgoyette
1927 1.1.1.1.2.2 pgoyette 2007-03-15 H.J. Lu <hongjiu.lu (a] intel.com>
1928 1.1.1.1.2.2 pgoyette
1929 1.1.1.1.2.2 pgoyette * i386.h: Add entries from config/tc-i386.h and move tables
1930 1.1.1.1.2.2 pgoyette to opcodes/i386-opc.h.
1931 1.1.1.1.2.2 pgoyette
1932 1.1.1.1.2.2 pgoyette 2007-03-13 H.J. Lu <hongjiu.lu (a] intel.com>
1933 1.1.1.1.2.2 pgoyette
1934 1.1.1.1.2.2 pgoyette * i386.h (FloatDR): Removed.
1935 1.1.1.1.2.2 pgoyette (i386_optab): Use FloatD and FloatD|FloatR instead of FloatDR.
1936 1.1.1.1.2.2 pgoyette
1937 1.1.1.1.2.2 pgoyette 2007-03-01 Alan Modra <amodra (a] bigpond.net.au>
1938 1.1.1.1.2.2 pgoyette
1939 1.1.1.1.2.2 pgoyette * spu-insns.h: Add soma double-float insns.
1940 1.1.1.1.2.2 pgoyette
1941 1.1.1.1.2.2 pgoyette 2007-02-20 Thiemo Seufer <ths (a] mips.com>
1942 1.1.1.1.2.2 pgoyette Chao-Ying Fu <fu (a] mips.com>
1943 1.1.1.1.2.2 pgoyette
1944 1.1.1.1.2.2 pgoyette * mips.h (OP_SH_BP, OP_MASK_BP): Add support for balign instruction.
1945 1.1.1.1.2.2 pgoyette (INSN_DSPR2): Add flag for DSP R2 instructions.
1946 1.1.1.1.2.2 pgoyette (M_BALIGN): New macro.
1947 1.1.1.1.2.2 pgoyette
1948 1.1.1.1.2.2 pgoyette 2007-02-14 Alan Modra <amodra (a] bigpond.net.au>
1949 1.1.1.1.2.2 pgoyette
1950 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Replace all occurrences of Seg2ShortForm
1951 1.1.1.1.2.2 pgoyette and Seg3ShortFrom with Shortform.
1952 1.1.1.1.2.2 pgoyette
1953 1.1.1.1.2.2 pgoyette 2007-02-11 H.J. Lu <hongjiu.lu (a] intel.com>
1954 1.1.1.1.2.2 pgoyette
1955 1.1.1.1.2.2 pgoyette PR gas/4027
1956 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Put the real "test" before the pseudo
1957 1.1.1.1.2.2 pgoyette one.
1958 1.1.1.1.2.2 pgoyette
1959 1.1.1.1.2.2 pgoyette 2007-01-08 Kazu Hirata <kazu (a] codesourcery.com>
1960 1.1.1.1.2.2 pgoyette
1961 1.1.1.1.2.2 pgoyette * m68k.h (m68010up): OR fido_a.
1962 1.1.1.1.2.2 pgoyette
1963 1.1.1.1.2.2 pgoyette 2006-12-25 Kazu Hirata <kazu (a] codesourcery.com>
1964 1.1.1.1.2.2 pgoyette
1965 1.1.1.1.2.2 pgoyette * m68k.h (fido_a): New.
1966 1.1.1.1.2.2 pgoyette
1967 1.1.1.1.2.2 pgoyette 2006-12-24 Kazu Hirata <kazu (a] codesourcery.com>
1968 1.1.1.1.2.2 pgoyette
1969 1.1.1.1.2.2 pgoyette * m68k.h (mcfmac, mcfemac, cfloat, mcfhwdiv, mcfisa_a,
1970 1.1.1.1.2.2 pgoyette mcfisa_aa, mcfisa_b, mcfusp, mcf_mask): Double the defined
1971 1.1.1.1.2.2 pgoyette values.
1972 1.1.1.1.2.2 pgoyette
1973 1.1.1.1.2.2 pgoyette 2006-11-08 H.J. Lu <hongjiu.lu (a] intel.com>
1974 1.1.1.1.2.2 pgoyette
1975 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Replace CpuPNI with CpuSSE3.
1976 1.1.1.1.2.2 pgoyette
1977 1.1.1.1.2.2 pgoyette 2006-10-31 Mei Ligang <ligang (a] sunnorth.com.cn>
1978 1.1.1.1.2.2 pgoyette
1979 1.1.1.1.2.2 pgoyette * score-inst.h (enum score_insn_type): Add Insn_internal.
1980 1.1.1.1.2.2 pgoyette
1981 1.1.1.1.2.2 pgoyette 2006-10-25 Trevor Smigiel <Trevor_Smigiel (a] playstation.sony.com>
1982 1.1.1.1.2.2 pgoyette Yukishige Shibata <shibata (a] rd.scei.sony.co.jp>
1983 1.1.1.1.2.2 pgoyette Nobuhisa Fujinami <fnami (a] rd.scei.sony.co.jp>
1984 1.1.1.1.2.2 pgoyette Takeaki Fukuoka <fukuoka (a] rd.scei.sony.co.jp>
1985 1.1.1.1.2.2 pgoyette Alan Modra <amodra (a] bigpond.net.au>
1986 1.1.1.1.2.2 pgoyette
1987 1.1.1.1.2.2 pgoyette * spu-insns.h: New file.
1988 1.1.1.1.2.2 pgoyette * spu.h: New file.
1989 1.1.1.1.2.2 pgoyette
1990 1.1.1.1.2.2 pgoyette 2006-10-24 Andrew Pinski <andrew_pinski (a] playstation.sony.com>
1991 1.1.1.1.2.2 pgoyette
1992 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_CELL): Define.
1993 1.1.1.1.2.2 pgoyette
1994 1.1.1.1.2.2 pgoyette 2006-10-23 Dwarakanath Rajagopal <dwarak.rajagopal (a] amd.com>
1995 1.1.1.1.2.2 pgoyette
1996 1.1.1.1.2.2 pgoyette * i386.h : Modify opcode to support for the change in POPCNT opcode
1997 1.1.1.1.2.2 pgoyette in amdfam10 architecture.
1998 1.1.1.1.2.2 pgoyette
1999 1.1.1.1.2.2 pgoyette 2006-09-28 H.J. Lu <hongjiu.lu (a] intel.com>
2000 1.1.1.1.2.2 pgoyette
2001 1.1.1.1.2.2 pgoyette * i386.h: Replace CpuMNI with CpuSSSE3.
2002 1.1.1.1.2.2 pgoyette
2003 1.1.1.1.2.2 pgoyette 2006-09-26 Mark Shinwell <shinwell (a] codesourcery.com>
2004 1.1.1.1.2.2 pgoyette Joseph Myers <joseph (a] codesourcery.com>
2005 1.1.1.1.2.2 pgoyette Ian Lance Taylor <ian (a] wasabisystems.com>
2006 1.1.1.1.2.2 pgoyette Ben Elliston <bje (a] wasabisystems.com>
2007 1.1.1.1.2.2 pgoyette
2008 1.1.1.1.2.2 pgoyette * arm.h (ARM_CEXT_IWMMXT2, ARM_ARCH_IWMMXT2): Define.
2009 1.1.1.1.2.2 pgoyette
2010 1.1.1.1.2.2 pgoyette 2006-09-17 Mei Ligang <ligang (a] sunnorth.com.cn>
2011 1.1.1.1.2.2 pgoyette
2012 1.1.1.1.2.2 pgoyette * score-datadep.h: New file.
2013 1.1.1.1.2.2 pgoyette * score-inst.h: New file.
2014 1.1.1.1.2.2 pgoyette
2015 1.1.1.1.2.2 pgoyette 2006-07-14 H.J. Lu <hongjiu.lu (a] intel.com>
2016 1.1.1.1.2.2 pgoyette
2017 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Remove InvMem from maskmovq, movhlps,
2018 1.1.1.1.2.2 pgoyette movlhps, movmskps, pextrw, pmovmskb, movmskpd, maskmovdqu,
2019 1.1.1.1.2.2 pgoyette movdq2q and movq2dq.
2020 1.1.1.1.2.2 pgoyette
2021 1.1.1.1.2.2 pgoyette 2006-07-10 Dwarakanath Rajagopal <dwarak.rajagopal (a] amd.com>
2022 1.1.1.1.2.2 pgoyette Michael Meissner <michael.meissner (a] amd.com>
2023 1.1.1.1.2.2 pgoyette
2024 1.1.1.1.2.2 pgoyette * i386.h: Add amdfam10 new instructions (SSE4a and ABM instructions).
2025 1.1.1.1.2.2 pgoyette
2026 1.1.1.1.2.2 pgoyette 2006-06-12 H.J. Lu <hongjiu.lu (a] intel.com>
2027 1.1.1.1.2.2 pgoyette
2028 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Add "nop" with memory reference.
2029 1.1.1.1.2.2 pgoyette
2030 1.1.1.1.2.2 pgoyette 2006-06-12 H.J. Lu <hongjiu.lu (a] intel.com>
2031 1.1.1.1.2.2 pgoyette
2032 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Update comment for 64bit NOP.
2033 1.1.1.1.2.2 pgoyette
2034 1.1.1.1.2.2 pgoyette 2006-06-06 Ben Elliston <bje (a] au.ibm.com>
2035 1.1.1.1.2.2 pgoyette Anton Blanchard <anton (a] samba.org>
2036 1.1.1.1.2.2 pgoyette
2037 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_POWER6): Define.
2038 1.1.1.1.2.2 pgoyette Adjust whitespace.
2039 1.1.1.1.2.2 pgoyette
2040 1.1.1.1.2.2 pgoyette 2006-06-05 Thiemo Seufer <ths (a] mips.com>
2041 1.1.1.1.2.2 pgoyette
2042 1.1.1.1.2.2 pgoyette * mips.h: Improve description of MT flags.
2043 1.1.1.1.2.2 pgoyette
2044 1.1.1.1.2.2 pgoyette 2006-05-25 Richard Sandiford <richard (a] codesourcery.com>
2045 1.1.1.1.2.2 pgoyette
2046 1.1.1.1.2.2 pgoyette * m68k.h (mcf_mask): Define.
2047 1.1.1.1.2.2 pgoyette
2048 1.1.1.1.2.2 pgoyette 2006-05-05 Thiemo Seufer <ths (a] mips.com>
2049 1.1.1.1.2.2 pgoyette David Ung <davidu (a] mips.com>
2050 1.1.1.1.2.2 pgoyette
2051 1.1.1.1.2.2 pgoyette * mips.h (enum): Add macro M_CACHE_AB.
2052 1.1.1.1.2.2 pgoyette
2053 1.1.1.1.2.2 pgoyette 2006-05-04 Thiemo Seufer <ths (a] mips.com>
2054 1.1.1.1.2.2 pgoyette Nigel Stephens <nigel (a] mips.com>
2055 1.1.1.1.2.2 pgoyette David Ung <davidu (a] mips.com>
2056 1.1.1.1.2.2 pgoyette
2057 1.1.1.1.2.2 pgoyette * mips.h: Add INSN_SMARTMIPS define.
2058 1.1.1.1.2.2 pgoyette
2059 1.1.1.1.2.2 pgoyette 2006-04-30 Thiemo Seufer <ths (a] mips.com>
2060 1.1.1.1.2.2 pgoyette David Ung <davidu (a] mips.com>
2061 1.1.1.1.2.2 pgoyette
2062 1.1.1.1.2.2 pgoyette * mips.h: Defines udi bits and masks. Add description of
2063 1.1.1.1.2.2 pgoyette characters which may appear in the args field of udi
2064 1.1.1.1.2.2 pgoyette instructions.
2065 1.1.1.1.2.2 pgoyette
2066 1.1.1.1.2.2 pgoyette 2006-04-26 Thiemo Seufer <ths (a] networkno.de>
2067 1.1.1.1.2.2 pgoyette
2068 1.1.1.1.2.2 pgoyette * mips.h: Improve comments describing the bitfield instruction
2069 1.1.1.1.2.2 pgoyette fields.
2070 1.1.1.1.2.2 pgoyette
2071 1.1.1.1.2.2 pgoyette 2006-04-26 Julian Brown <julian (a] codesourcery.com>
2072 1.1.1.1.2.2 pgoyette
2073 1.1.1.1.2.2 pgoyette * arm.h (FPU_VFP_EXT_V3): Define constant.
2074 1.1.1.1.2.2 pgoyette (FPU_NEON_EXT_V1): Likewise.
2075 1.1.1.1.2.2 pgoyette (FPU_VFP_HARD): Update.
2076 1.1.1.1.2.2 pgoyette (FPU_VFP_V3): Define macro.
2077 1.1.1.1.2.2 pgoyette (FPU_ARCH_VFP_V3, FPU_ARCH_VFP_V3_PLUS_NEON_V1): Define macros.
2078 1.1.1.1.2.2 pgoyette
2079 1.1.1.1.2.2 pgoyette 2006-04-07 Joerg Wunsch <j.gnu (a] uriah.heep.sax.de>
2080 1.1.1.1.2.2 pgoyette
2081 1.1.1.1.2.2 pgoyette * avr.h (AVR_ISA_PWMx): New.
2082 1.1.1.1.2.2 pgoyette
2083 1.1.1.1.2.2 pgoyette 2006-03-28 Nathan Sidwell <nathan (a] codesourcery.com>
2084 1.1.1.1.2.2 pgoyette
2085 1.1.1.1.2.2 pgoyette * m68k.h (cpu_m68k, cpu_cf, cpu_m68000, cpu_m68008, cpu_m68010,
2086 1.1.1.1.2.2 pgoyette cpu_m68020, cpu_m68ec030, cpu_m68040, cpu_m68060, cpu_m68851,
2087 1.1.1.1.2.2 pgoyette cpu_m68881, cpu_m68882, cpu_cpu32, cpu_cf5200, cpu_cf5206e,
2088 1.1.1.1.2.2 pgoyette cpu_cf5208, cpu_cf521x, cpu_cf5213, cpu_cf5249, cpu_cf528x,
2089 1.1.1.1.2.2 pgoyette cpu_cf5307, cpu_cf5329, cpu_cf5407, cpu_cf547x, cpu_cf548x): Remove.
2090 1.1.1.1.2.2 pgoyette
2091 1.1.1.1.2.2 pgoyette 2006-03-10 Paul Brook <paul (a] codesourcery.com>
2092 1.1.1.1.2.2 pgoyette
2093 1.1.1.1.2.2 pgoyette * arm.h (ARM_AEXT_V7_ARM): Include v6ZK extensions.
2094 1.1.1.1.2.2 pgoyette
2095 1.1.1.1.2.2 pgoyette 2006-03-04 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca>
2096 1.1.1.1.2.2 pgoyette
2097 1.1.1.1.2.2 pgoyette * hppa.h (pa_opcodes): Reorder bb opcodes so that pa10 opcodes come
2098 1.1.1.1.2.2 pgoyette first. Correct mask of bb "B" opcode.
2099 1.1.1.1.2.2 pgoyette
2100 1.1.1.1.2.2 pgoyette 2006-02-27 H.J. Lu <hongjiu.lu (a] intel.com>
2101 1.1.1.1.2.2 pgoyette
2102 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Support Intel Merom New Instructions.
2103 1.1.1.1.2.2 pgoyette
2104 1.1.1.1.2.2 pgoyette 2006-02-24 Paul Brook <paul (a] codesourcery.com>
2105 1.1.1.1.2.2 pgoyette
2106 1.1.1.1.2.2 pgoyette * arm.h: Add V7 feature bits.
2107 1.1.1.1.2.2 pgoyette
2108 1.1.1.1.2.2 pgoyette 2006-02-23 H.J. Lu <hongjiu.lu (a] intel.com>
2109 1.1.1.1.2.2 pgoyette
2110 1.1.1.1.2.2 pgoyette * ia64.h (ia64_opnd): Add IA64_OPND_IMMU5b.
2111 1.1.1.1.2.2 pgoyette
2112 1.1.1.1.2.2 pgoyette 2006-01-31 Paul Brook <paul (a] codesourcery.com>
2113 1.1.1.1.2.2 pgoyette Richard Earnshaw <rearnsha (a] arm.com>
2114 1.1.1.1.2.2 pgoyette
2115 1.1.1.1.2.2 pgoyette * arm.h: Use ARM_CPU_FEATURE.
2116 1.1.1.1.2.2 pgoyette (ARM_AEXT_*, FPU_ENDIAN_PURE, FPU_VFP_HARD): New.
2117 1.1.1.1.2.2 pgoyette (arm_feature_set): Change to a structure.
2118 1.1.1.1.2.2 pgoyette (ARM_CPU_HAS_FEATURE, ARM_MERGE_FEATURE_SETS, ARM_CLEAR_FEATURE,
2119 1.1.1.1.2.2 pgoyette ARM_FEATURE): New macros.
2120 1.1.1.1.2.2 pgoyette
2121 1.1.1.1.2.2 pgoyette 2005-12-07 Hans-Peter Nilsson <hp (a] axis.com>
2122 1.1.1.1.2.2 pgoyette
2123 1.1.1.1.2.2 pgoyette * cris.h (MOVE_M_TO_PREG_OPCODE, MOVE_M_TO_PREG_ZBITS)
2124 1.1.1.1.2.2 pgoyette (MOVE_PC_INCR_OPCODE_PREFIX, MOVE_PC_INCR_OPCODE_SUFFIX): New macros.
2125 1.1.1.1.2.2 pgoyette (ADD_PC_INCR_OPCODE): Don't define.
2126 1.1.1.1.2.2 pgoyette
2127 1.1.1.1.2.2 pgoyette 2005-12-06 H.J. Lu <hongjiu.lu (a] intel.com>
2128 1.1.1.1.2.2 pgoyette
2129 1.1.1.1.2.2 pgoyette PR gas/1874
2130 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Add 64bit support for monitor and mwait.
2131 1.1.1.1.2.2 pgoyette
2132 1.1.1.1.2.2 pgoyette 2005-11-14 David Ung <davidu (a] mips.com>
2133 1.1.1.1.2.2 pgoyette
2134 1.1.1.1.2.2 pgoyette * mips.h: Assign 'm'/'M' codes to MIPS16e save/restore
2135 1.1.1.1.2.2 pgoyette instructions. Define MIPS16_ALL_ARGS and MIPS16_ALL_STATICS for
2136 1.1.1.1.2.2 pgoyette save/restore encoding of the args field.
2137 1.1.1.1.2.2 pgoyette
2138 1.1.1.1.2.2 pgoyette 2005-10-28 Dave Brolley <brolley (a] redhat.com>
2139 1.1.1.1.2.2 pgoyette
2140 1.1.1.1.2.2 pgoyette Contribute the following changes:
2141 1.1.1.1.2.2 pgoyette 2005-02-16 Dave Brolley <brolley (a] redhat.com>
2142 1.1.1.1.2.2 pgoyette
2143 1.1.1.1.2.2 pgoyette * cgen-bitset.h: Rename CGEN_ISA_MASK to CGEN_BITSET. Rename
2144 1.1.1.1.2.2 pgoyette cgen_isa_mask_* to cgen_bitset_*.
2145 1.1.1.1.2.2 pgoyette * cgen.h: Likewise.
2146 1.1.1.1.2.2 pgoyette
2147 1.1.1.1.2.2 pgoyette 2003-10-21 Richard Sandiford <rsandifo (a] redhat.com>
2148 1.1.1.1.2.2 pgoyette
2149 1.1.1.1.2.2 pgoyette * cgen.h (CGEN_BITSET_ATTR_VALUE): Fix definition.
2150 1.1.1.1.2.2 pgoyette (CGEN_ATTR_ENTRY): Change "value" to type "unsigned".
2151 1.1.1.1.2.2 pgoyette (CGEN_CPU_TABLE): Make isas a ponter.
2152 1.1.1.1.2.2 pgoyette
2153 1.1.1.1.2.2 pgoyette 2003-09-29 Dave Brolley <brolley (a] redhat.com>
2154 1.1.1.1.2.2 pgoyette
2155 1.1.1.1.2.2 pgoyette * cgen.h (CGEN_ATTR_VALUE_BITSET_TYPE): New typedef.
2156 1.1.1.1.2.2 pgoyette (CGEN_ATTR_VALUE_ENUM_TYPE): Ditto.
2157 1.1.1.1.2.2 pgoyette (CGEN_ATTR_VALUE_TYPE): Use these new typedefs.
2158 1.1.1.1.2.2 pgoyette
2159 1.1.1.1.2.2 pgoyette 2002-12-13 Dave Brolley <brolley (a] redhat.com>
2160 1.1.1.1.2.2 pgoyette
2161 1.1.1.1.2.2 pgoyette * cgen.h (symcat.h): #include it.
2162 1.1.1.1.2.2 pgoyette (cgen-bitset.h): #include it.
2163 1.1.1.1.2.2 pgoyette (CGEN_ATTR_VALUE_TYPE): Now a union.
2164 1.1.1.1.2.2 pgoyette (CGEN_ATTR_VALUE): Reference macros generated in opcodes/<arch>-desc.h.
2165 1.1.1.1.2.2 pgoyette (CGEN_ATTR_ENTRY): 'value' now unsigned.
2166 1.1.1.1.2.2 pgoyette (cgen_cpu_desc): 'isas' now (CGEN_ISA_MASK*).
2167 1.1.1.1.2.2 pgoyette * cgen-bitset.h: New file.
2168 1.1.1.1.2.2 pgoyette
2169 1.1.1.1.2.2 pgoyette 2005-09-30 Catherine Moore <clm (a] cm00re.com>
2170 1.1.1.1.2.2 pgoyette
2171 1.1.1.1.2.2 pgoyette * bfin.h: New file.
2172 1.1.1.1.2.2 pgoyette
2173 1.1.1.1.2.2 pgoyette 2005-10-24 Jan Beulich <jbeulich (a] novell.com>
2174 1.1.1.1.2.2 pgoyette
2175 1.1.1.1.2.2 pgoyette * ia64.h (enum ia64_opnd): Move memory operand out of set of
2176 1.1.1.1.2.2 pgoyette indirect operands.
2177 1.1.1.1.2.2 pgoyette
2178 1.1.1.1.2.2 pgoyette 2005-10-16 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca>
2179 1.1.1.1.2.2 pgoyette
2180 1.1.1.1.2.2 pgoyette * hppa.h (pa_opcodes): Add two fcmp opcodes. Reorder ftest opcodes.
2181 1.1.1.1.2.2 pgoyette Add FLAG_STRICT to pa10 ftest opcode.
2182 1.1.1.1.2.2 pgoyette
2183 1.1.1.1.2.2 pgoyette 2005-10-12 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca>
2184 1.1.1.1.2.2 pgoyette
2185 1.1.1.1.2.2 pgoyette * hppa.h (pa_opcodes): Remove lha entries.
2186 1.1.1.1.2.2 pgoyette
2187 1.1.1.1.2.2 pgoyette 2005-10-08 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca>
2188 1.1.1.1.2.2 pgoyette
2189 1.1.1.1.2.2 pgoyette * hppa.h (FLAG_STRICT): Revise comment.
2190 1.1.1.1.2.2 pgoyette (pa_opcode): Revise ordering rules. Add/move strict pa10 variants
2191 1.1.1.1.2.2 pgoyette before corresponding pa11 opcodes. Add strict pa10 register-immediate
2192 1.1.1.1.2.2 pgoyette entries for "fdc".
2193 1.1.1.1.2.2 pgoyette
2194 1.1.1.1.2.2 pgoyette 2005-09-30 Catherine Moore <clm (a] cm00re.com>
2195 1.1.1.1.2.2 pgoyette
2196 1.1.1.1.2.2 pgoyette * bfin.h: New file.
2197 1.1.1.1.2.2 pgoyette
2198 1.1.1.1.2.2 pgoyette 2005-09-24 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca>
2199 1.1.1.1.2.2 pgoyette
2200 1.1.1.1.2.2 pgoyette * hppa.h (pa_opcodes): Add new "fdc" and "fic" opcode entries.
2201 1.1.1.1.2.2 pgoyette
2202 1.1.1.1.2.2 pgoyette 2005-09-06 Chao-ying Fu <fu (a] mips.com>
2203 1.1.1.1.2.2 pgoyette
2204 1.1.1.1.2.2 pgoyette * mips.h (OP_SH_MT_U, OP_MASK_MT_U, OP_SH_MT_H, OP_MASK_MT_H,
2205 1.1.1.1.2.2 pgoyette OP_SH_MTACC_T, OP_MASK_MTACC_T, OP_SH_MTACC_D, OP_MASK_MTACC_D): New
2206 1.1.1.1.2.2 pgoyette define.
2207 1.1.1.1.2.2 pgoyette Document !, $, *, &, g, +t, +T operand formats for MT instructions.
2208 1.1.1.1.2.2 pgoyette (INSN_ASE_MASK): Update to include INSN_MT.
2209 1.1.1.1.2.2 pgoyette (INSN_MT): New define for MT ASE.
2210 1.1.1.1.2.2 pgoyette
2211 1.1.1.1.2.2 pgoyette 2005-08-25 Chao-ying Fu <fu (a] mips.com>
2212 1.1.1.1.2.2 pgoyette
2213 1.1.1.1.2.2 pgoyette * mips.h (OP_SH_DSPACC, OP_MASK_DSPACC, OP_SH_DSPACC_S,
2214 1.1.1.1.2.2 pgoyette OP_MASK_DSPACC_S, OP_SH_DSPSFT, OP_MASK_DSPSFT, OP_SH_DSPSFT_7,
2215 1.1.1.1.2.2 pgoyette OP_MASK_DSPSFT_7, OP_SH_SA3, OP_MASK_SA3, OP_SH_SA4, OP_MASK_SA4,
2216 1.1.1.1.2.2 pgoyette OP_SH_IMM8, OP_MASK_IMM8, OP_SH_IMM10, OP_MASK_IMM10, OP_SH_WRDSP,
2217 1.1.1.1.2.2 pgoyette OP_MASK_WRDSP, OP_SH_RDDSP, OP_MASK_RDDSP): New define.
2218 1.1.1.1.2.2 pgoyette Document 3, 4, 5, 6, 7, 8, 9, 0, :, ', @ operand formats for DSP
2219 1.1.1.1.2.2 pgoyette instructions.
2220 1.1.1.1.2.2 pgoyette (INSN_DSP): New define for DSP ASE.
2221 1.1.1.1.2.2 pgoyette
2222 1.1.1.1.2.2 pgoyette 2005-08-18 Alan Modra <amodra (a] bigpond.net.au>
2223 1.1.1.1.2.2 pgoyette
2224 1.1.1.1.2.2 pgoyette * a29k.h: Delete.
2225 1.1.1.1.2.2 pgoyette
2226 1.1.1.1.2.2 pgoyette 2005-08-15 Daniel Jacobowitz <dan (a] codesourcery.com>
2227 1.1.1.1.2.2 pgoyette
2228 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_E300): Define.
2229 1.1.1.1.2.2 pgoyette
2230 1.1.1.1.2.2 pgoyette 2005-08-12 Martin Schwidefsky <schwidefsky (a] de.ibm.com>
2231 1.1.1.1.2.2 pgoyette
2232 1.1.1.1.2.2 pgoyette * s390.h (s390_opcode_cpu_val): Add enum for cpu type z9-109.
2233 1.1.1.1.2.2 pgoyette
2234 1.1.1.1.2.2 pgoyette 2005-07-28 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca>
2235 1.1.1.1.2.2 pgoyette
2236 1.1.1.1.2.2 pgoyette PR gas/336
2237 1.1.1.1.2.2 pgoyette * hppa.h (pa_opcodes): Allow 0 immediates in PA 2.0 variants of pdtlb
2238 1.1.1.1.2.2 pgoyette and pitlb.
2239 1.1.1.1.2.2 pgoyette
2240 1.1.1.1.2.2 pgoyette 2005-07-27 Jan Beulich <jbeulich (a] novell.com>
2241 1.1.1.1.2.2 pgoyette
2242 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Add comment to movd. Use LongMem for all
2243 1.1.1.1.2.2 pgoyette movd-s. Add NoRex64 to movq-s dealing only with mmx or xmm registers.
2244 1.1.1.1.2.2 pgoyette Add movq-s as 64-bit variants of movd-s.
2245 1.1.1.1.2.2 pgoyette
2246 1.1.1.1.2.2 pgoyette 2005-07-18 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca>
2247 1.1.1.1.2.2 pgoyette
2248 1.1.1.1.2.2 pgoyette * hppa.h: Fix punctuation in comment.
2249 1.1.1.1.2.2 pgoyette
2250 1.1.1.1.2.2 pgoyette * hppa.h (pa_opcode): Add rules for opcode ordering. Check first for
2251 1.1.1.1.2.2 pgoyette implicit space-register addressing. Set space-register bits on opcodes
2252 1.1.1.1.2.2 pgoyette using implicit space-register addressing. Add various missing pa20
2253 1.1.1.1.2.2 pgoyette long-immediate opcodes. Remove various opcodes using implicit 3-bit
2254 1.1.1.1.2.2 pgoyette space-register addressing. Use "fE" instead of "fe" in various
2255 1.1.1.1.2.2 pgoyette fstw opcodes.
2256 1.1.1.1.2.2 pgoyette
2257 1.1.1.1.2.2 pgoyette 2005-07-18 Jan Beulich <jbeulich (a] novell.com>
2258 1.1.1.1.2.2 pgoyette
2259 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Operands of aam and aad are unsigned.
2260 1.1.1.1.2.2 pgoyette
2261 1.1.1.1.2.2 pgoyette 2007-07-15 H.J. Lu <hongjiu.lu (a] intel.com>
2262 1.1.1.1.2.2 pgoyette
2263 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Support Intel VMX Instructions.
2264 1.1.1.1.2.2 pgoyette
2265 1.1.1.1.2.2 pgoyette 2005-07-10 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca>
2266 1.1.1.1.2.2 pgoyette
2267 1.1.1.1.2.2 pgoyette * hppa.h (pa_opcode): Don't set FLAG_STRICT in pa10 loads and stores.
2268 1.1.1.1.2.2 pgoyette
2269 1.1.1.1.2.2 pgoyette 2005-07-05 Jan Beulich <jbeulich (a] novell.com>
2270 1.1.1.1.2.2 pgoyette
2271 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Add new insns.
2272 1.1.1.1.2.2 pgoyette
2273 1.1.1.1.2.2 pgoyette 2005-07-01 Nick Clifton <nickc (a] redhat.com>
2274 1.1.1.1.2.2 pgoyette
2275 1.1.1.1.2.2 pgoyette * sparc.h: Add typedefs to structure declarations.
2276 1.1.1.1.2.2 pgoyette
2277 1.1.1.1.2.2 pgoyette 2005-06-20 H.J. Lu <hongjiu.lu (a] intel.com>
2278 1.1.1.1.2.2 pgoyette
2279 1.1.1.1.2.2 pgoyette PR 1013
2280 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Update comments for 64bit addressing on
2281 1.1.1.1.2.2 pgoyette mov. Allow 64bit addressing for mov and movq.
2282 1.1.1.1.2.2 pgoyette
2283 1.1.1.1.2.2 pgoyette 2005-06-11 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca>
2284 1.1.1.1.2.2 pgoyette
2285 1.1.1.1.2.2 pgoyette * hppa.h (pa_opcodes): Use cM and cX instead of cm and cx,
2286 1.1.1.1.2.2 pgoyette respectively, in various floating-point load and store patterns.
2287 1.1.1.1.2.2 pgoyette
2288 1.1.1.1.2.2 pgoyette 2005-05-23 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca>
2289 1.1.1.1.2.2 pgoyette
2290 1.1.1.1.2.2 pgoyette * hppa.h (FLAG_STRICT): Correct comment.
2291 1.1.1.1.2.2 pgoyette (pa_opcodes): Update load and store entries to allow both PA 1.X and
2292 1.1.1.1.2.2 pgoyette PA 2.0 mneumonics when equivalent. Entries with cache control
2293 1.1.1.1.2.2 pgoyette completers now require PA 1.1. Adjust whitespace.
2294 1.1.1.1.2.2 pgoyette
2295 1.1.1.1.2.2 pgoyette 2005-05-19 Anton Blanchard <anton (a] samba.org>
2296 1.1.1.1.2.2 pgoyette
2297 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPCODE_POWER5): Define.
2298 1.1.1.1.2.2 pgoyette
2299 1.1.1.1.2.2 pgoyette 2005-05-10 Nick Clifton <nickc (a] redhat.com>
2300 1.1.1.1.2.2 pgoyette
2301 1.1.1.1.2.2 pgoyette * Update the address and phone number of the FSF organization in
2302 1.1.1.1.2.2 pgoyette the GPL notices in the following files:
2303 1.1.1.1.2.2 pgoyette a29k.h, alpha.h, arc.h, arm.h, avr.h, cgen.h, convex.h, cris.h,
2304 1.1.1.1.2.2 pgoyette crx.h, d10v.h, d30v.h, dlx.h, h8300.h, hppa.h, i370.h, i386.h,
2305 1.1.1.1.2.2 pgoyette i860.h, i960.h, m68hc11.h, m68k.h, m88k.h, maxq.h, mips.h, mmix.h,
2306 1.1.1.1.2.2 pgoyette mn10200.h, mn10300.h, msp430.h, np1.h, ns32k.h, or32.h, pdp11.h,
2307 1.1.1.1.2.2 pgoyette pj.h, pn.h, ppc.h, pyr.h, s390.h, sparc.h, tic30.h, tic4x.h,
2308 1.1.1.1.2.2 pgoyette tic54x.h, tic80.h, v850.h, vax.h
2309 1.1.1.1.2.2 pgoyette
2310 1.1.1.1.2.2 pgoyette 2005-05-09 Jan Beulich <jbeulich (a] novell.com>
2311 1.1.1.1.2.2 pgoyette
2312 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Add ht and hnt.
2313 1.1.1.1.2.2 pgoyette
2314 1.1.1.1.2.2 pgoyette 2005-04-18 Mark Kettenis <kettenis (a] gnu.org>
2315 1.1.1.1.2.2 pgoyette
2316 1.1.1.1.2.2 pgoyette * i386.h: Insert hyphens into selected VIA PadLock extensions.
2317 1.1.1.1.2.2 pgoyette Add xcrypt-ctr. Provide aliases without hyphens.
2318 1.1.1.1.2.2 pgoyette
2319 1.1.1.1.2.2 pgoyette 2005-04-13 H.J. Lu <hongjiu.lu (a] intel.com>
2320 1.1.1.1.2.2 pgoyette
2321 1.1.1.1.2.2 pgoyette Moved from ../ChangeLog
2322 1.1.1.1.2.2 pgoyette
2323 1.1.1.1.2.2 pgoyette 2005-04-12 Paul Brook <paul (a] codesourcery.com>
2324 1.1.1.1.2.2 pgoyette * m88k.h: Rename psr macros to avoid conflicts.
2325 1.1.1.1.2.2 pgoyette
2326 1.1.1.1.2.2 pgoyette 2005-03-12 Zack Weinberg <zack (a] codesourcery.com>
2327 1.1.1.1.2.2 pgoyette * arm.h: Adjust comments for ARM_EXT_V4T and ARM_EXT_V5T.
2328 1.1.1.1.2.2 pgoyette Add ARM_EXT_V6T2, ARM_ARCH_V6T2, ARM_ARCH_V6KT2, ARM_ARCH_V6ZT2,
2329 1.1.1.1.2.2 pgoyette and ARM_ARCH_V6ZKT2.
2330 1.1.1.1.2.2 pgoyette
2331 1.1.1.1.2.2 pgoyette 2004-11-29 Tomer Levi <Tomer.Levi (a] nsc.com>
2332 1.1.1.1.2.2 pgoyette * crx.h (enum operand_type): Rename rbase_cst4 to rbase_dispu4.
2333 1.1.1.1.2.2 pgoyette Remove redundant instruction types.
2334 1.1.1.1.2.2 pgoyette (struct argument): X_op - new field.
2335 1.1.1.1.2.2 pgoyette (struct cst4_entry): Remove.
2336 1.1.1.1.2.2 pgoyette (no_op_insn): Declare.
2337 1.1.1.1.2.2 pgoyette
2338 1.1.1.1.2.2 pgoyette 2004-11-05 Tomer Levi <Tomer.Levi (a] nsc.com>
2339 1.1.1.1.2.2 pgoyette * crx.h (enum argtype): Rename types, remove unused types.
2340 1.1.1.1.2.2 pgoyette
2341 1.1.1.1.2.2 pgoyette 2004-10-27 Tomer Levi <Tomer.Levi (a] nsc.com>
2342 1.1.1.1.2.2 pgoyette * crx.h (enum reg): Rearrange registers, remove 'ccfg' and `'pc'.
2343 1.1.1.1.2.2 pgoyette (enum reg_type): Remove CRX_PC_REGTYPE, CRX_MTPR_REGTYPE.
2344 1.1.1.1.2.2 pgoyette (enum operand_type): Rearrange operands, edit comments.
2345 1.1.1.1.2.2 pgoyette replace us<N> with ui<N> for unsigned immediate.
2346 1.1.1.1.2.2 pgoyette replace d<N> with disps<N>/dispu<N>/dispe<N> for signed/unsigned/escaped
2347 1.1.1.1.2.2 pgoyette displacements (respectively).
2348 1.1.1.1.2.2 pgoyette replace rbase_ridx_scl2_dispu<N> with rindex_disps<N> for register index.
2349 1.1.1.1.2.2 pgoyette (instruction type): Add NO_TYPE_INS.
2350 1.1.1.1.2.2 pgoyette (instruction flags): Add USER_REG, CST4MAP, NO_SP, NO_RPTR.
2351 1.1.1.1.2.2 pgoyette (operand_entry): New field - 'flags'.
2352 1.1.1.1.2.2 pgoyette (operand flags): New.
2353 1.1.1.1.2.2 pgoyette
2354 1.1.1.1.2.2 pgoyette 2004-10-21 Tomer Levi <Tomer.Levi (a] nsc.com>
2355 1.1.1.1.2.2 pgoyette * crx.h (operand_type): Remove redundant types i3, i4,
2356 1.1.1.1.2.2 pgoyette i5, i8, i12.
2357 1.1.1.1.2.2 pgoyette Add new unsigned immediate types us3, us4, us5, us16.
2358 1.1.1.1.2.2 pgoyette
2359 1.1.1.1.2.2 pgoyette 2005-04-12 Mark Kettenis <kettenis (a] gnu.org>
2360 1.1.1.1.2.2 pgoyette
2361 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Mark VIA PadLock instructions as ImmExt and
2362 1.1.1.1.2.2 pgoyette adjust them accordingly.
2363 1.1.1.1.2.2 pgoyette
2364 1.1.1.1.2.2 pgoyette 2005-04-01 Jan Beulich <jbeulich (a] novell.com>
2365 1.1.1.1.2.2 pgoyette
2366 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Add rdtscp.
2367 1.1.1.1.2.2 pgoyette
2368 1.1.1.1.2.2 pgoyette 2005-03-29 H.J. Lu <hongjiu.lu (a] intel.com>
2369 1.1.1.1.2.2 pgoyette
2370 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Don't allow the `l' suffix for moving
2371 1.1.1.1.2.2 pgoyette between memory and segment register. Allow movq for moving between
2372 1.1.1.1.2.2 pgoyette general-purpose register and segment register.
2373 1.1.1.1.2.2 pgoyette
2374 1.1.1.1.2.2 pgoyette 2005-02-09 Jan Beulich <jbeulich (a] novell.com>
2375 1.1.1.1.2.2 pgoyette
2376 1.1.1.1.2.2 pgoyette PR gas/707
2377 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Add x_Suf to fbld and fbstp. Add w_Suf and
2378 1.1.1.1.2.2 pgoyette FloatMF to fldcw, fstcw, fnstcw, and the memory formas of fstsw and
2379 1.1.1.1.2.2 pgoyette fnstsw.
2380 1.1.1.1.2.2 pgoyette
2381 1.1.1.1.2.2 pgoyette 2006-02-07 Nathan Sidwell <nathan (a] codesourcery.com>
2382 1.1.1.1.2.2 pgoyette
2383 1.1.1.1.2.2 pgoyette * m68k.h (m68008, m68ec030, m68882): Remove.
2384 1.1.1.1.2.2 pgoyette (m68k_mask): New.
2385 1.1.1.1.2.2 pgoyette (cpu_m68k, cpu_cf): New.
2386 1.1.1.1.2.2 pgoyette (mcf5200, mcf5206e, mcf521x, mcf5249, mcf528x, mcf5307, mcf5407,
2387 1.1.1.1.2.2 pgoyette mcf5470, mcf5480): Rename to cpu_<foo>. Add m680x0 variants.
2388 1.1.1.1.2.2 pgoyette
2389 1.1.1.1.2.2 pgoyette 2005-01-25 Alexandre Oliva <aoliva (a] redhat.com>
2390 1.1.1.1.2.2 pgoyette
2391 1.1.1.1.2.2 pgoyette 2004-11-10 Alexandre Oliva <aoliva (a] redhat.com>
2392 1.1.1.1.2.2 pgoyette * cgen.h (enum cgen_parse_operand_type): Add
2393 1.1.1.1.2.2 pgoyette CGEN_PARSE_OPERAND_SYMBOLIC.
2394 1.1.1.1.2.2 pgoyette
2395 1.1.1.1.2.2 pgoyette 2005-01-21 Fred Fish <fnf (a] specifixinc.com>
2396 1.1.1.1.2.2 pgoyette
2397 1.1.1.1.2.2 pgoyette * mips.h: Change INSN_ALIAS to INSN2_ALIAS.
2398 1.1.1.1.2.2 pgoyette Change INSN_WRITE_MDMX_ACC to INSN2_WRITE_MDMX_ACC.
2399 1.1.1.1.2.2 pgoyette Change INSN_READ_MDMX_ACC to INSN2_READ_MDMX_ACC.
2400 1.1.1.1.2.2 pgoyette
2401 1.1.1.1.2.2 pgoyette 2005-01-19 Fred Fish <fnf (a] specifixinc.com>
2402 1.1.1.1.2.2 pgoyette
2403 1.1.1.1.2.2 pgoyette * mips.h (struct mips_opcode): Add new pinfo2 member.
2404 1.1.1.1.2.2 pgoyette (INSN_ALIAS): New define for opcode table entries that are
2405 1.1.1.1.2.2 pgoyette specific instances of another entry, such as 'move' for an 'or'
2406 1.1.1.1.2.2 pgoyette with a zero operand.
2407 1.1.1.1.2.2 pgoyette (INSN_READ_MDMX_ACC): Redefine from 0 to 0x2.
2408 1.1.1.1.2.2 pgoyette (INSN_WRITE_MDMX_ACC): Redefine from 0 to 0x4.
2409 1.1.1.1.2.2 pgoyette
2410 1.1.1.1.2.2 pgoyette 2004-12-09 Ian Lance Taylor <ian (a] wasabisystems.com>
2411 1.1.1.1.2.2 pgoyette
2412 1.1.1.1.2.2 pgoyette * mips.h (CPU_RM9000): Define.
2413 1.1.1.1.2.2 pgoyette (OPCODE_IS_MEMBER): Handle CPU_RM9000.
2414 1.1.1.1.2.2 pgoyette
2415 1.1.1.1.2.2 pgoyette 2004-11-25 Jan Beulich <jbeulich (a] novell.com>
2416 1.1.1.1.2.2 pgoyette
2417 1.1.1.1.2.2 pgoyette * i386.h: CpuNo64 mov can't reasonably have a 'q' suffix. Moves
2418 1.1.1.1.2.2 pgoyette to/from test registers are illegal in 64-bit mode. Add missing
2419 1.1.1.1.2.2 pgoyette NoRex64 to sidt. fxsave/fxrstor now allow for a 'q' suffix
2420 1.1.1.1.2.2 pgoyette (previously one had to explicitly encode a rex64 prefix). Re-enable
2421 1.1.1.1.2.2 pgoyette lahf/sahf in 64-bit mode as at least some Athlon64/Opteron steppings
2422 1.1.1.1.2.2 pgoyette support it there. Add cmpxchg16b as per Intel's 64-bit documentation.
2423 1.1.1.1.2.2 pgoyette
2424 1.1.1.1.2.2 pgoyette 2004-11-23 Jan Beulich <jbeulich (a] novell.com>
2425 1.1.1.1.2.2 pgoyette
2426 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): paddq and psubq, even in their MMX form, are
2427 1.1.1.1.2.2 pgoyette available only with SSE2. Change the MMX additions introduced by SSE
2428 1.1.1.1.2.2 pgoyette and 3DNow!A to CpuMMX2 (rather than CpuMMX). Indicate the 3DNow!A
2429 1.1.1.1.2.2 pgoyette instructions by their now designated identifier (since combining i686
2430 1.1.1.1.2.2 pgoyette and 3DNow! does not really imply 3DNow!A).
2431 1.1.1.1.2.2 pgoyette
2432 1.1.1.1.2.2 pgoyette 2004-11-19 Alan Modra <amodra (a] bigpond.net.au>
2433 1.1.1.1.2.2 pgoyette
2434 1.1.1.1.2.2 pgoyette * msp430.h (struct rcodes_s, MSP430_RLC, msp430_rcodes,
2435 1.1.1.1.2.2 pgoyette struct hcodes_s, msp430_hcodes): Move to gas/config/tc-msp430.c.
2436 1.1.1.1.2.2 pgoyette
2437 1.1.1.1.2.2 pgoyette 2004-11-08 Inderpreet Singh <inderpreetb (a] nioda.hcltech.com>
2438 1.1.1.1.2.2 pgoyette Vineet Sharma <vineets (a] noida.hcltech.com>
2439 1.1.1.1.2.2 pgoyette
2440 1.1.1.1.2.2 pgoyette * maxq.h: New file: Disassembly information for the maxq port.
2441 1.1.1.1.2.2 pgoyette
2442 1.1.1.1.2.2 pgoyette 2004-11-05 H.J. Lu <hongjiu.lu (a] intel.com>
2443 1.1.1.1.2.2 pgoyette
2444 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Put back "movzb".
2445 1.1.1.1.2.2 pgoyette
2446 1.1.1.1.2.2 pgoyette 2004-11-04 Hans-Peter Nilsson <hp (a] axis.com>
2447 1.1.1.1.2.2 pgoyette
2448 1.1.1.1.2.2 pgoyette * cris.h (enum cris_insn_version_usage): Tweak formatting and
2449 1.1.1.1.2.2 pgoyette comments. Remove member cris_ver_sim. Add members
2450 1.1.1.1.2.2 pgoyette cris_ver_sim_v0_10, cris_ver_v0_10, cris_ver_v3_10,
2451 1.1.1.1.2.2 pgoyette cris_ver_v8_10, cris_ver_v10, cris_ver_v10p.
2452 1.1.1.1.2.2 pgoyette (struct cris_support_reg, struct cris_cond15): New types.
2453 1.1.1.1.2.2 pgoyette (cris_conds15): Declare.
2454 1.1.1.1.2.2 pgoyette (JUMP_PC_INCR_OPCODE_V32, BA_DWORD_OPCODE, NOP_OPCODE_COMMON)
2455 1.1.1.1.2.2 pgoyette (NOP_OPCODE_ZBITS_COMMON, LAPC_DWORD_OPCODE, LAPC_DWORD_Z_BITS)
2456 1.1.1.1.2.2 pgoyette (NOP_OPCODE_V32, NOP_Z_BITS_V32): New macros.
2457 1.1.1.1.2.2 pgoyette (NOP_Z_BITS): Define in terms of NOP_OPCODE.
2458 1.1.1.1.2.2 pgoyette (cris_imm_oprnd_size_type): New members SIZE_FIELD_SIGNED and
2459 1.1.1.1.2.2 pgoyette SIZE_FIELD_UNSIGNED.
2460 1.1.1.1.2.2 pgoyette
2461 1.1.1.1.2.2 pgoyette 2004-11-04 Jan Beulich <jbeulich (a] novell.com>
2462 1.1.1.1.2.2 pgoyette
2463 1.1.1.1.2.2 pgoyette * i386.h (sldx_Suf): Remove.
2464 1.1.1.1.2.2 pgoyette (FP, l_FP, sl_FP, x_FP): Don't imply IgnoreSize.
2465 1.1.1.1.2.2 pgoyette (q_FP): Define, implying no REX64.
2466 1.1.1.1.2.2 pgoyette (x_FP, sl_FP): Imply FloatMF.
2467 1.1.1.1.2.2 pgoyette (i386_optab): Split reg and mem forms of moving from segment registers
2468 1.1.1.1.2.2 pgoyette so that the memory forms can ignore the 16-/32-bit operand size
2469 1.1.1.1.2.2 pgoyette distinction. Adjust a few others for Intel mode. Remove *FP uses from
2470 1.1.1.1.2.2 pgoyette all non-floating-point instructions. Unite 32- and 64-bit forms of
2471 1.1.1.1.2.2 pgoyette movsx, movzx, and movd. Adjust floating point operations for the above
2472 1.1.1.1.2.2 pgoyette changes to the *FP macros. Add DefaultSize to floating point control
2473 1.1.1.1.2.2 pgoyette insns operating on larger memory ranges. Remove left over comments
2474 1.1.1.1.2.2 pgoyette hinting at certain insns being Intel-syntax ones where the ones
2475 1.1.1.1.2.2 pgoyette actually meant are already gone.
2476 1.1.1.1.2.2 pgoyette
2477 1.1.1.1.2.2 pgoyette 2004-10-07 Tomer Levi <Tomer.Levi (a] nsc.com>
2478 1.1.1.1.2.2 pgoyette
2479 1.1.1.1.2.2 pgoyette * crx.h: Add COPS_REG_INS - Coprocessor Special register
2480 1.1.1.1.2.2 pgoyette instruction type.
2481 1.1.1.1.2.2 pgoyette
2482 1.1.1.1.2.2 pgoyette 2004-09-30 Paul Brook <paul (a] codesourcery.com>
2483 1.1.1.1.2.2 pgoyette
2484 1.1.1.1.2.2 pgoyette * arm.h (ARM_EXT_V6K, ARM_EXT_V6Z): Define.
2485 1.1.1.1.2.2 pgoyette (ARM_ARCH_V6K, ARM_ARCH_V6Z, ARM_ARCH_V6ZK): Define.
2486 1.1.1.1.2.2 pgoyette
2487 1.1.1.1.2.2 pgoyette 2004-09-11 Theodore A. Roth <troth (a] openavr.org>
2488 1.1.1.1.2.2 pgoyette
2489 1.1.1.1.2.2 pgoyette * avr.h: Add support for
2490 1.1.1.1.2.2 pgoyette atmega48, atmega88, atmega168, attiny13, attiny2313, at90can128.
2491 1.1.1.1.2.2 pgoyette
2492 1.1.1.1.2.2 pgoyette 2004-09-09 Segher Boessenkool <segher (a] kernel.crashing.org>
2493 1.1.1.1.2.2 pgoyette
2494 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPERAND_OPTIONAL): Fix comment.
2495 1.1.1.1.2.2 pgoyette
2496 1.1.1.1.2.2 pgoyette 2004-08-24 Dmitry Diky <diwil (a] spec.ru>
2497 1.1.1.1.2.2 pgoyette
2498 1.1.1.1.2.2 pgoyette * msp430.h (msp430_opc): Add new instructions.
2499 1.1.1.1.2.2 pgoyette (msp430_rcodes): Declare new instructions.
2500 1.1.1.1.2.2 pgoyette (msp430_hcodes): Likewise..
2501 1.1.1.1.2.2 pgoyette
2502 1.1.1.1.2.2 pgoyette 2004-08-13 Nick Clifton <nickc (a] redhat.com>
2503 1.1.1.1.2.2 pgoyette
2504 1.1.1.1.2.2 pgoyette PR/301
2505 1.1.1.1.2.2 pgoyette * h8300.h (O_JSR): Do not allow VECIND addressing for non-SX
2506 1.1.1.1.2.2 pgoyette processors.
2507 1.1.1.1.2.2 pgoyette
2508 1.1.1.1.2.2 pgoyette 2004-08-30 Michal Ludvig <mludvig (a] suse.cz>
2509 1.1.1.1.2.2 pgoyette
2510 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Added montmul/xsha1/xsha256 insns.
2511 1.1.1.1.2.2 pgoyette
2512 1.1.1.1.2.2 pgoyette 2004-07-22 H.J. Lu <hongjiu.lu (a] intel.com>
2513 1.1.1.1.2.2 pgoyette
2514 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Allow cs/ds in 64bit for branch hints.
2515 1.1.1.1.2.2 pgoyette
2516 1.1.1.1.2.2 pgoyette 2004-07-21 Jan Beulich <jbeulich (a] novell.com>
2517 1.1.1.1.2.2 pgoyette
2518 1.1.1.1.2.2 pgoyette * i386.h: Adjust instruction descriptions to better match the
2519 1.1.1.1.2.2 pgoyette specification.
2520 1.1.1.1.2.2 pgoyette
2521 1.1.1.1.2.2 pgoyette 2004-07-16 Richard Earnshaw <rearnsha (a] arm.com>
2522 1.1.1.1.2.2 pgoyette
2523 1.1.1.1.2.2 pgoyette * arm.h: Remove all old content. Replace with architecture defines
2524 1.1.1.1.2.2 pgoyette from gas/config/tc-arm.c.
2525 1.1.1.1.2.2 pgoyette
2526 1.1.1.1.2.2 pgoyette 2004-07-09 Andreas Schwab <schwab (a] suse.de>
2527 1.1.1.1.2.2 pgoyette
2528 1.1.1.1.2.2 pgoyette * m68k.h: Fix comment.
2529 1.1.1.1.2.2 pgoyette
2530 1.1.1.1.2.2 pgoyette 2004-07-07 Tomer Levi <Tomer.Levi (a] nsc.com>
2531 1.1.1.1.2.2 pgoyette
2532 1.1.1.1.2.2 pgoyette * crx.h: New file.
2533 1.1.1.1.2.2 pgoyette
2534 1.1.1.1.2.2 pgoyette 2004-06-24 Alan Modra <amodra (a] bigpond.net.au>
2535 1.1.1.1.2.2 pgoyette
2536 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Remove fildd, fistpd and fisttpd.
2537 1.1.1.1.2.2 pgoyette
2538 1.1.1.1.2.2 pgoyette 2004-05-24 Peter Barada <peter (a] the-baradas.com>
2539 1.1.1.1.2.2 pgoyette
2540 1.1.1.1.2.2 pgoyette * m68k.h: Add 'size' to m68k_opcode.
2541 1.1.1.1.2.2 pgoyette
2542 1.1.1.1.2.2 pgoyette 2004-05-05 Peter Barada <peter (a] the-baradas.com>
2543 1.1.1.1.2.2 pgoyette
2544 1.1.1.1.2.2 pgoyette * m68k.h: Switch from ColdFire chip name to core variant.
2545 1.1.1.1.2.2 pgoyette
2546 1.1.1.1.2.2 pgoyette 2004-04-22 Peter Barada <peter (a] the-baradas.com>
2547 1.1.1.1.2.2 pgoyette
2548 1.1.1.1.2.2 pgoyette * m68k.h: Add mcfmac/mcfemac definitions. Update operand
2549 1.1.1.1.2.2 pgoyette descriptions for new EMAC cases.
2550 1.1.1.1.2.2 pgoyette Remove ColdFire macmw/macml/msacmw/msacmw hacks and properly
2551 1.1.1.1.2.2 pgoyette handle Motorola MAC syntax.
2552 1.1.1.1.2.2 pgoyette Allow disassembly of ColdFire V4e object files.
2553 1.1.1.1.2.2 pgoyette
2554 1.1.1.1.2.2 pgoyette 2004-03-16 Alan Modra <amodra (a] bigpond.net.au>
2555 1.1.1.1.2.2 pgoyette
2556 1.1.1.1.2.2 pgoyette * ppc.h (PPC_OPERAND_GPR_0): Define. Bump other operand defines.
2557 1.1.1.1.2.2 pgoyette
2558 1.1.1.1.2.2 pgoyette 2004-03-12 Jakub Jelinek <jakub (a] redhat.com>
2559 1.1.1.1.2.2 pgoyette
2560 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Remove CpuNo64 from sysenter and sysexit.
2561 1.1.1.1.2.2 pgoyette
2562 1.1.1.1.2.2 pgoyette 2004-03-12 Michal Ludvig <mludvig (a] suse.cz>
2563 1.1.1.1.2.2 pgoyette
2564 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Added xstore as an alias for xstorerng.
2565 1.1.1.1.2.2 pgoyette
2566 1.1.1.1.2.2 pgoyette 2004-03-12 Michal Ludvig <mludvig (a] suse.cz>
2567 1.1.1.1.2.2 pgoyette
2568 1.1.1.1.2.2 pgoyette * i386.h (i386_optab): Added xstore/xcrypt insns.
2569 1.1.1.1.2.2 pgoyette
2570 1.1.1.1.2.2 pgoyette 2004-02-09 Anil Paranjpe <anilp1 (a] KPITCummins.com>
2571 1.1.1.1.2.2 pgoyette
2572 1.1.1.1.2.2 pgoyette * h8300.h (32bit ldc/stc): Add relaxing support.
2573 1.1.1.1.2.2 pgoyette
2574 1.1.1.1.2.2 pgoyette 2004-01-12 Anil Paranjpe <anilp1 (a] KPITCummins.com>
2575 1.1.1.1.2.2 pgoyette
2576 1.1.1.1.2.2 pgoyette * h8300.h (BITOP): Pass MEMRELAX flag.
2577 1.1.1.1.2.2 pgoyette
2578 1.1.1.1.2.2 pgoyette 2004-01-09 Anil Paranjpe <anilp1 (a] KPITCummins.com>
2579 1.1.1.1.2.2 pgoyette
2580 1.1.1.1.2.2 pgoyette * h8300.h (BITOP): Dissallow operations on @aa:16 and @aa:32
2581 1.1.1.1.2.2 pgoyette except for the H8S.
2582 1.1.1.1.2.2 pgoyette
2583 1.1.1.1.2.2 pgoyette For older changes see ChangeLog-9103
2584 1.1.1.1.2.2 pgoyette
2586 1.1.1.1.2.2 pgoyette Copyright (C) 2004-2015 Free Software Foundation, Inc.
2587 1.1.1.1.2.2 pgoyette
2588 1.1.1.1.2.2 pgoyette Copying and distribution of this file, with or without modification,
2589 1.1.1.1.2.2 pgoyette are permitted in any medium without royalty provided the copyright
2590 1.1.1.1.2.2 pgoyette notice and this notice are preserved.
2591 1.1.1.1.2.2 pgoyette
2592 1.1.1.1.2.2 pgoyette Local Variables:
2593 1.1.1.1.2.2 pgoyette mode: change-log
2594 1.1.1.1.2.2 pgoyette left-margin: 8
2595 1.1.1.1.2.2 pgoyette fill-column: 74
2596 1.1.1.1.2.2 pgoyette version-control: never
2597 End:
2598