diff options
author | Michael Meissner <gnu@the-meissners.org> | 2006-10-23 22:53:29 +0000 |
---|---|---|
committer | Michael Meissner <gnu@the-meissners.org> | 2006-10-23 22:53:29 +0000 |
commit | 7918206c559f06d25e8fdd6894cfc3000f1cb22e (patch) | |
tree | 868bfcdf63ba0b360547e2ccefd1d1a925d29baf /include | |
parent | a3ffa599fe54e0e5396f1617b7bc1c391055a1b7 (diff) | |
download | fsf-binutils-gdb-7918206c559f06d25e8fdd6894cfc3000f1cb22e.zip fsf-binutils-gdb-7918206c559f06d25e8fdd6894cfc3000f1cb22e.tar.gz fsf-binutils-gdb-7918206c559f06d25e8fdd6894cfc3000f1cb22e.tar.bz2 |
Fix AMDFAM10 POPCNT instruction
Diffstat (limited to 'include')
-rw-r--r-- | include/opcode/ChangeLog | 5 | ||||
-rw-r--r-- | include/opcode/i386.h | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index ac25256..3f70f5d 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,3 +1,8 @@ +2006-10-23 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com> + + * i386.h : Modify opcode to support for the change in POPCNT opcode + in amdfam10 architecture. + 2006-09-28 H.J. Lu <hongjiu.lu@intel.com> * i386.h: Replace CpuMNI with CpuSSSE3. diff --git a/include/opcode/i386.h b/include/opcode/i386.h index 59f45cc..bbecf3c 100644 --- a/include/opcode/i386.h +++ b/include/opcode/i386.h @@ -1472,7 +1472,7 @@ static const template i386_optab[] = {"insertq", 4, 0xf20f78, X, CpuSSE4a, NoSuf|IgnoreSize|Modrm, { Imm8, Imm8, RegXMM, RegXMM} }, /* ABM instructions */ -{"popcnt", 2, 0x0fb8, X, CpuABM, wlq_Suf|Modrm, { WordReg|WordMem, WordReg, 0} }, +{"popcnt", 2, 0xf30fb8, X, CpuABM, wlq_Suf|Modrm, { WordReg|WordMem, WordReg, 0} }, {"lzcnt", 2, 0xf30fbd, X, CpuABM, wlq_Suf|Modrm, { WordReg|WordMem, WordReg, 0} }, |