Fix AMDFAM10 POPCNT instruction
This commit is contained in:
		| @@ -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> | 2006-09-28  H.J. Lu  <hongjiu.lu@intel.com> | ||||||
|  |  | ||||||
| 	* i386.h: Replace CpuMNI with CpuSSSE3. | 	* i386.h: Replace CpuMNI with CpuSSSE3. | ||||||
|   | |||||||
| @@ -1472,7 +1472,7 @@ static const template i386_optab[] = | |||||||
| {"insertq",  4, 0xf20f78,  X, CpuSSE4a, NoSuf|IgnoreSize|Modrm, { Imm8, Imm8, RegXMM, RegXMM} }, | {"insertq",  4, 0xf20f78,  X, CpuSSE4a, NoSuf|IgnoreSize|Modrm, { Imm8, Imm8, RegXMM, RegXMM} }, | ||||||
|  |  | ||||||
| /* ABM instructions */ | /* 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} }, | {"lzcnt",    2, 0xf30fbd,  X, CpuABM, wlq_Suf|Modrm,          { WordReg|WordMem, WordReg, 0} }, | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user