H.J. Lu ae310391c7 x86: Don't display eiz with no scale
Change

67 48 8b 1c 25 ef cd ab 89 	mov    0x89abcdef(,%eiz,1),%rbx

to

67 48 8b 1c 25 ef cd ab 89 	mov    0x89abcdef,%rbx

in AT&T syntax and

67 48 8b 1c 25 ef cd ab 89 	mov    rbx,QWORD PTR [eiz*1+0x89abcdef]

to

67 48 8b 1c 25 ef cd ab 89 	mov    rbx,QWORD PTR ds:0x89abcdef

in Intel syntax.

gas/

	PR gas/26237
	* testsuite/gas/i386/evex-no-scale-64.d: Updated.
	* testsuite/gas/i386/addr32.d: Likewise.
	* testsuite/gas/i386/x86-64-addr32-intel.d: Likewise.
	* testsuite/gas/i386/x86-64-addr32.d: Likewise.

opcodes/

	PR gas/26237
	* i386-dis.c (OP_E_memory): Don't display eiz with no scale
	without base nor index registers.

(cherry picked from commit 04c662e2b66bedd050f97adec19afe0fcfce9ea7)
2020-07-15 07:18:49 -07:00
..
2020-02-26 10:37:25 +10:30
2020-02-26 10:37:25 +10:30
2020-03-26 20:02:42 +10:30
2020-06-29 10:07:56 +09:30
2020-06-05 16:22:46 +09:30
2020-07-15 07:18:49 -07:00
2020-06-29 10:07:56 +09:30
2020-06-29 10:07:56 +09:30
2020-07-02 08:46:48 -07:00
2020-07-02 08:46:48 -07:00
2020-07-02 08:46:48 -07:00
2020-07-02 08:46:48 -07:00
2020-01-10 17:32:33 +10:30
2020-01-10 17:32:33 +10:30
2020-03-20 12:35:51 +10:30
2020-06-29 10:07:56 +09:30
2020-02-26 10:37:25 +10:30
2020-02-26 10:37:25 +10:30
2020-05-28 22:08:42 +09:30
2020-01-17 12:34:03 -06:00
2020-06-06 14:44:32 +09:30
2020-03-22 23:20:15 +10:30
2020-06-29 10:07:56 +09:30
2020-01-13 12:12:41 +10:30
2020-01-13 12:12:41 +10:30
2020-06-29 10:07:56 +09:30
2020-02-26 10:37:25 +10:30
2020-06-29 10:07:56 +09:30