binutils-gdb/opcodes
H.J. Lu ca164297eb gas/
2003-06-23  H.J. Lu <hongjiu.lu@intel.com>

	* gas/config/tc-i386.c (md_assemble): Support Intel Precott New
	Instructions.

	* gas/config/tc-i386.h (CpuPNI): New.
	(CpuUnknownFlags): Add CpuPNI.

gas/testsuite/

2003-06-23  H.J. Lu <hongjiu.lu@intel.com>

	* gas/i386/i386.exp: Add prescott.

	* gas/i386/prescott.d: New file.
	* gas/i386/prescott.s: Likewise.

include/opcode/

2003-06-23  H.J. Lu <hongjiu.lu@intel.com>

	* i386.h (i386_optab): Support Intel Precott New Instructions.

opcodes/

2003-06-23  H.J. Lu <hongjiu.lu@intel.com>

	* i386-dis.c (PNI_Fixup): New. Fix up "mwait" and "monitor" in
	Intel Precott New Instructions.
	(PREGRP27): New. Added for "addsubpd" and "addsubps".
	(PREGRP28): New. Added for "haddpd" and "haddps".
	(PREGRP29): New. Added for "hsubpd" and "hsubps".
	(PREGRP30): New. Added for "movsldup" and "movddup".
	(PREGRP31): New. Added for "movshdup" and "movhpd".
	(PREGRP32): New. Added for "lddqu".
	(dis386_twobyte): Use PREGRP30 to replace the "movlpX" entry.
	Use PREGRP31 to replace the "movhpX" entry. Use PREGRP28 for
	entry 0x7c. Use PREGRP29 for entry 0x7d. Use PREGRP27 for
	entry 0xd0. Use PREGRP32 for entry 0xf0.
	(twobyte_has_modrm): Updated.
	(twobyte_uses_SSE_prefix): Likewise.
	(grps): Use PNI_Fixup in the "sidtQ" entry.
	(prefix_user_table): Add PREGRP27, PREGRP28, PREGRP29, PREGRP30,
	PREGRP31 and PREGRP32.
	(float_mem): Use "fisttp{l||l|}" in entry 1 in opcode 0xdb.
	Use "fisttpll" in entry 1 in opcode 0xdd.
	Use "fisttp" in entry 1 in opcode 0xdf.
2003-06-23 20:15:34 +00:00
..
po bfd/ 2003-06-11 01:32:08 +00:00
a29k-dis.c
acinclude.m4
aclocal.m4 FRV: Use a signed 6-bit immediate value not unsigned for mdrotli insn. 2003-06-03 17:15:25 +00:00
alpha-dis.c
alpha-opc.c
arc-dis.c
arc-dis.h
arc-ext.c
arc-ext.h
arc-opc.c
arm-dis.c
arm-opc.h
avr-dis.c
cgen-asm.c
cgen-asm.in opcodes: 2003-06-10 22:08:45 +00:00
cgen-dis.c
cgen-dis.in
cgen-ibld.in
cgen-opc.c
cgen.sh
ChangeLog gas/ 2003-06-23 20:15:34 +00:00
ChangeLog-9297
ChangeLog-9899
config.in FRV: Use a signed 6-bit immediate value not unsigned for mdrotli insn. 2003-06-03 17:15:25 +00:00
configure FRV: Use a signed 6-bit immediate value not unsigned for mdrotli insn. 2003-06-03 17:15:25 +00:00
configure.in
cris-dis.c
cris-opc.c
d10v-dis.c
d10v-opc.c
d30v-dis.c
d30v-opc.c
dep-in.sed
dis-buf.c
disassemble.c
dlx-dis.c
fr30-asm.c opcodes: 2003-06-10 22:08:45 +00:00
fr30-desc.c opcodes: 2003-06-10 22:08:45 +00:00
fr30-desc.h opcodes: 2003-06-10 22:08:45 +00:00
fr30-dis.c
fr30-ibld.c
fr30-opc.c
fr30-opc.h
frv-asm.c opcodes: 2003-06-10 22:08:45 +00:00
frv-desc.c opcodes: 2003-06-10 22:08:45 +00:00
frv-desc.h opcodes: 2003-06-10 22:08:45 +00:00
frv-dis.c Add code to handle even-numbered only register operands 2003-06-05 16:04:20 +00:00
frv-ibld.c Add code to handle even-numbered only register operands 2003-06-05 16:04:20 +00:00
frv-opc.c Add code to handle even-numbered only register operands 2003-06-05 16:04:20 +00:00
frv-opc.h Add code to handle even-numbered only register operands 2003-06-05 16:04:20 +00:00
h8300-dis.c opcodes/ 2003-06-10 07:27:56 +00:00
h8500-dis.c
h8500-opc.h
hppa-dis.c
i370-dis.c
i370-opc.c
i386-dis.c gas/ 2003-06-23 20:15:34 +00:00
i860-dis.c 2003-05-23 Jason Eckhardt <jle@rice.edu> 2003-05-24 04:22:23 +00:00
i960-dis.c
ia64-asmtab.c
ia64-asmtab.h
ia64-dis.c
ia64-gen.c
ia64-ic.tbl
ia64-opc-a.c
ia64-opc-b.c
ia64-opc-d.c
ia64-opc-f.c
ia64-opc-i.c
ia64-opc-m.c
ia64-opc-x.c
ia64-opc.c
ia64-opc.h
ia64-raw.tbl
ia64-war.tbl
ia64-waw.tbl
ip2k-asm.c opcodes: 2003-06-10 22:08:45 +00:00
ip2k-desc.c opcodes: 2003-06-10 22:08:45 +00:00
ip2k-desc.h opcodes: 2003-06-10 22:08:45 +00:00
ip2k-dis.c
ip2k-ibld.c
ip2k-opc.c
ip2k-opc.h
iq2000-asm.c opcodes: 2003-06-10 22:08:45 +00:00
iq2000-desc.c opcodes: 2003-06-10 22:08:45 +00:00
iq2000-desc.h opcodes: 2003-06-10 22:08:45 +00:00
iq2000-dis.c FRV: Use a signed 6-bit immediate value not unsigned for mdrotli insn. 2003-06-03 17:15:25 +00:00
iq2000-ibld.c FRV: Use a signed 6-bit immediate value not unsigned for mdrotli insn. 2003-06-03 17:15:25 +00:00
iq2000-opc.c FRV: Use a signed 6-bit immediate value not unsigned for mdrotli insn. 2003-06-03 17:15:25 +00:00
iq2000-opc.h FRV: Use a signed 6-bit immediate value not unsigned for mdrotli insn. 2003-06-03 17:15:25 +00:00
m32r-asm.c opcodes: 2003-06-10 22:08:45 +00:00
m32r-desc.c opcodes: 2003-06-10 22:08:45 +00:00
m32r-desc.h opcodes: 2003-06-10 22:08:45 +00:00
m32r-dis.c
m32r-ibld.c
m32r-opc.c opcodes: 2003-06-10 22:08:45 +00:00
m32r-opc.h
m32r-opinst.c
m68hc11-dis.c
m68hc11-opc.c
m68k-dis.c
m68k-opc.c
m88k-dis.c
m10200-dis.c
m10200-opc.c
m10300-dis.c
m10300-opc.c
MAINTAINERS
Makefile.am * bfd/Makefile.am (config.status): Depend on version.h. 2003-06-10 23:44:42 +00:00
Makefile.in * bfd/Makefile.am (config.status): Depend on version.h. 2003-06-10 23:44:42 +00:00
makefile.vms
mcore-dis.c
mcore-opc.h
mips16-opc.c
mips-dis.c
mips-opc.c
mmix-dis.c
mmix-opc.c
mpw-config.in
mpw-make.sed
msp430-dis.c
ns32k-dis.c
openrisc-asm.c opcodes: 2003-06-10 22:08:45 +00:00
openrisc-desc.c opcodes: 2003-06-10 22:08:45 +00:00
openrisc-desc.h opcodes: 2003-06-10 22:08:45 +00:00
openrisc-dis.c
openrisc-ibld.c
openrisc-opc.c
openrisc-opc.h
opintl.h
or32-dis.c
or32-opc.c
pdp11-dis.c
pdp11-opc.c
pj-dis.c
pj-opc.c
ppc-dis.c
ppc-opc.c Add "attn", "lq" and "stq" power4 insns. 2003-06-10 07:44:11 +00:00
s390-dis.c
s390-mkopc.c
s390-opc.c
s390-opc.txt
sh64-dis.c
sh64-opc.c
sh64-opc.h
sh-dis.c
sh-opc.h
sparc-dis.c
sparc-opc.c
stamp-h.in
sysdep.h
tic4x-dis.c
tic30-dis.c
tic54x-dis.c
tic54x-opc.c
tic80-dis.c
tic80-opc.c
v850-dis.c
v850-opc.c
vax-dis.c
w65-dis.c
w65-opc.h
xstormy16-asm.c opcodes: 2003-06-10 22:08:45 +00:00
xstormy16-desc.c opcodes: 2003-06-10 22:08:45 +00:00
xstormy16-desc.h opcodes: 2003-06-10 22:08:45 +00:00
xstormy16-dis.c
xstormy16-ibld.c
xstormy16-opc.c
xstormy16-opc.h
xtensa-dis.c
z8k-dis.c * z8k-dis.c (instr_data_s): Change tabl_index from long to int. 2003-06-19 13:46:37 +00:00
z8k-opc.h * z8k-dis.c (instr_data_s): Change tabl_index from long to int. 2003-06-19 13:46:37 +00:00
z8kgen.c * z8k-dis.c (instr_data_s): Change tabl_index from long to int. 2003-06-19 13:46:37 +00:00