Jan Beulich
0ba59a2940
x86-64: accept 64-bit LFS/LGS/LSS forms with suffix or operand size specifier
...
Since we accept these without suffix / operand size specifier, we should
also do so with one. (The fact that we unilaterally accept these, other
than far branches, rather than limiting them to Intel64 mode, will be
taken care of later on.)
Also take the opportunity and make sure "lfs <reg>, tbyte ptr <mem>"
et al get rejected outside of 64-bit mode. This became broken by
dc2be329b9 ("i386: Only check suffix in instruction mnemonic").
Furthermore cover lgdt et al in the Intel syntax handling as well, which
continued to work after said commit just by coincidence.
2019-12-04 10:45:17 +01:00
..
2019-06-14 11:43:53 +01:00
2019-11-07 17:11:52 +00:00
2019-11-07 16:42:36 +00:00
2019-01-25 14:49:51 +00:00
2019-11-07 17:23:53 +00:00
2019-11-07 16:42:36 +00:00
2019-01-25 14:49:51 +00:00
2019-01-01 22:06:53 +10:30
2019-11-07 17:11:52 +00:00
2019-11-11 13:27:47 +01:00
2019-05-09 10:29:24 +01:00
2019-11-11 13:28:35 +01:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-08-07 17:22:29 +01:00
2019-01-01 22:06:53 +10:30
2019-07-24 16:46:01 +03:00
2019-09-19 09:40:13 +09:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-07-24 16:46:01 +03:00
2019-01-01 22:06:53 +10:30
2019-07-24 16:46:01 +03:00
2019-11-22 13:47:26 +00:00
2019-10-09 13:48:06 +01:00
2019-01-01 22:06:53 +10:30
2019-05-23 19:33:56 +02:00
2019-07-19 15:35:43 +02:00
2019-05-23 19:33:56 +02:00
2019-05-23 19:33:56 +02:00
2019-05-23 19:33:56 +02:00
2019-07-15 16:00:28 +02:00
2019-07-15 16:00:28 +02:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-12-04 10:45:17 +01:00
2019-01-01 21:25:40 +10:30
2019-09-18 09:09:15 -04:00
2019-05-23 19:33:56 +02:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-10-28 16:45:55 +00:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-10-29 10:25:09 +00:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-05-23 19:33:56 +02:00
2019-05-23 19:33:56 +02:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-06-27 13:39:32 -07:00
2019-07-01 08:23:41 +02:00
2019-07-01 08:28:58 +02:00
2019-06-21 13:18:41 -07:00
2019-07-01 08:23:41 +02:00
2019-06-21 13:18:41 -07:00
2019-12-04 10:41:43 +01:00
2019-11-14 08:47:44 +01:00
2019-11-14 08:47:03 +01:00
2019-01-01 22:06:53 +10:30
2019-11-14 08:47:44 +01:00
2019-12-04 10:45:17 +01:00
2019-11-12 09:08:32 +01:00
2019-12-04 10:45:17 +01:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-10-29 10:01:27 +00:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-09-23 10:27:22 +09:30
2019-09-10 17:17:01 +01:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-05-23 19:33:56 +02:00
2019-09-18 09:09:15 -04:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-09-23 10:27:20 +09:30
2019-01-01 22:06:53 +10:30
2019-05-21 09:28:24 -07:00
2019-09-03 09:53:25 +01:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-10-28 15:44:23 +00:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-06-13 06:16:19 +09:00
2019-06-13 06:16:19 +09:00
2019-06-13 06:16:19 +09:00
2019-06-13 06:16:19 +09:00
2019-06-13 06:16:19 +09:00
2019-06-13 06:16:19 +09:00
2019-06-13 06:16:19 +09:00
2019-06-13 06:16:19 +09:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-06-03 11:50:51 +09:30
2019-06-12 15:48:53 -05:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-06-26 17:17:09 -07:00
2019-11-12 16:13:00 -08:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-13 01:30:34 +09:00
2019-01-13 01:30:34 +09:00
2019-10-25 16:10:04 +01:00
2019-10-29 09:17:39 +00:00
2019-10-29 09:17:39 +00:00
2019-04-24 10:33:52 +02:00
2019-01-01 22:06:53 +10:30
2019-10-08 11:24:29 +02:00
2019-01-31 17:32:18 +01:00
2019-03-12 14:13:01 +01:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-10-29 15:35:30 +00:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-11-04 12:02:20 +00:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-10-28 15:06:32 +00:00
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30
2019-01-01 22:06:53 +10:30