Feng Zou
eb812d28f5
[X86] Put R20/R21/R28/R29 later in GR64 list ( #120510 )
...
Because these registers require an extra byte to encode in certain
memory form. Putting them later in the list will reduce code size when
EGPR is enabled. And align the same order in GR8, GR16 and GR32 lists.
Example:
movq (%r20), %r11 # encoding: [0xd5,0x1c,0x8b,0x1c,0x24]
movq (%r22), %r11 # encoding: [0xd5,0x1c,0x8b,0x1e]
2024-12-19 20:16:34 +08:00
..
2024-10-15 13:02:00 +08:00
2024-12-19 20:16:34 +08:00
2024-11-23 15:27:10 +00:00
2024-12-18 18:58:37 +03:00
2024-12-15 13:08:02 -08:00
2024-10-15 21:07:06 +08:00
2024-10-15 21:07:06 +08:00
2024-10-31 10:14:25 +08:00
2024-11-12 15:05:43 +08:00
2024-11-12 15:05:43 +08:00
2024-11-01 16:45:03 +08:00
2024-11-01 16:45:03 +08:00
2024-11-01 16:45:03 +08:00
2024-11-01 16:45:03 +08:00
2024-11-01 16:45:03 +08:00
2024-11-01 16:45:03 +08:00
2024-11-01 16:45:03 +08:00
2024-11-01 16:45:03 +08:00
2024-11-14 13:51:04 +08:00
2024-11-09 13:26:10 +08:00
2024-11-09 13:26:10 +08:00
2024-11-12 21:20:59 +08:00
2024-11-11 15:24:18 +08:00
2024-11-11 15:24:18 +08:00
2024-11-09 13:26:10 +08:00
2024-10-30 10:46:12 +00:00
2024-11-19 10:45:07 +00:00
2024-12-16 10:49:08 +09:00
2024-10-20 14:23:21 +01:00
2024-10-29 19:54:34 +00:00
2024-12-09 12:55:07 +08:00
2024-10-28 09:54:29 +08:00
2024-10-29 19:54:34 +00:00
2024-12-04 07:37:01 +00:00
2024-12-18 09:48:38 +00:00
2024-10-14 20:55:48 +04:00
2024-12-10 18:12:51 +08:00
2024-12-18 09:48:38 +00:00
2024-12-10 18:12:51 +08:00
2024-11-29 20:58:48 +08:00
2024-10-29 19:54:34 +00:00
2024-10-29 19:54:34 +00:00
2024-10-29 19:54:34 +00:00
2024-10-29 19:54:34 +00:00
2024-10-29 19:54:34 +00:00
2024-10-29 19:54:34 +00:00
2024-10-28 15:15:49 +08:00
2024-11-22 11:51:34 -08:00
2024-10-28 14:07:32 +07:00
2024-12-10 22:21:49 -08:00
2024-11-08 16:49:29 +00:00
2024-11-08 16:49:29 +00:00
2024-11-08 16:49:29 +00:00
2024-10-24 06:39:07 -07:00
2024-11-06 11:53:33 +00:00
2024-12-05 10:31:56 +00:00
2024-12-05 10:31:56 +00:00
2024-10-17 14:18:49 +01:00
2024-11-06 09:44:10 +00:00
2024-12-18 16:08:45 +00:00
2024-10-20 14:23:21 +01:00
2024-11-05 18:24:13 +00:00
2024-11-05 17:20:41 +00:00
2024-11-12 09:50:29 -08:00
2024-11-18 10:40:32 +08:00
2024-11-05 17:20:41 +00:00
2024-11-22 17:45:30 +00:00
2024-11-28 08:19:10 +08:00
2024-12-01 17:46:08 -05:00
2024-10-28 14:07:32 +07:00
2024-10-18 11:12:06 +01:00
2024-12-10 18:12:51 +08:00
2024-10-19 06:13:15 -07:00
2024-12-04 07:37:01 +00:00
2024-12-05 10:31:56 +00:00
2024-10-16 11:43:17 -07:00
2024-10-23 13:37:02 +02:00
2024-10-16 11:43:17 -07:00
2024-10-17 10:37:32 -07:00
2024-12-04 07:37:01 +00:00
2024-10-23 13:37:02 +02:00
2024-12-04 07:37:01 +00:00
2024-12-05 09:36:21 +00:00
2024-11-28 13:43:14 +00:00
2024-11-28 13:43:14 +00:00
2024-11-26 08:17:48 +08:00
2024-12-12 11:24:07 +08:00
2024-12-16 12:15:11 +01:00
2024-11-27 08:03:47 +03:00
2024-11-23 10:47:30 +00:00
2024-11-15 12:00:09 +05:30
2024-11-15 12:00:09 +05:30
2024-12-12 09:50:26 -08:00
2024-10-15 08:17:50 +08:00
2024-10-15 08:17:50 +08:00
2024-10-16 11:43:17 -07:00
2024-12-17 10:54:17 +00:00
2024-12-17 10:54:17 +00:00
2024-11-29 17:24:38 +00:00
2024-12-18 16:08:45 +00:00
2024-11-08 20:25:57 -08:00
2024-11-01 19:13:18 -07:00
2024-11-13 12:33:04 +00:00
2024-10-16 19:05:02 +01:00
2024-10-16 19:05:02 +01:00
2024-10-16 19:05:02 +01:00
2024-11-11 17:08:16 +00:00
2024-11-05 18:24:13 +00:00
2024-11-05 18:24:13 +00:00
2024-10-17 09:54:24 +01:00
2024-10-23 13:37:02 +02:00
2024-10-20 14:23:21 +01:00
2024-12-12 11:24:07 +08:00
2024-12-12 11:24:07 +08:00
2024-12-12 11:24:07 +08:00
2024-11-29 12:30:55 +00:00
2024-10-25 09:00:19 +08:00
2024-10-25 09:00:19 +08:00
2024-11-14 21:44:55 +08:00
2024-11-14 21:44:55 +08:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-18 09:35:42 +04:00
2024-10-21 13:34:11 -07:00
2024-11-14 10:30:17 +00:00
2024-12-03 12:54:26 +01:00
2024-12-16 18:32:12 +00:00
2024-10-23 16:55:21 +05:30
2024-10-23 16:55:21 +05:30
2024-11-07 10:10:28 +01:00
2024-11-09 17:01:54 +08:00
2024-10-20 14:23:21 +01:00
2024-12-18 09:48:38 +00:00
2024-12-18 09:48:38 +00:00
2024-12-16 12:15:11 +01:00
2024-11-11 12:02:17 +00:00
2024-10-23 13:37:02 +02:00
2024-10-14 19:23:34 +05:30
2024-12-02 12:03:04 +00:00
2024-11-26 08:17:48 +08:00
2024-11-08 15:30:02 +00:00
2024-11-05 17:20:41 +00:00
2024-11-05 17:20:41 +00:00
2024-10-23 10:00:02 +08:00
2024-11-29 10:35:05 +00:00
2024-11-26 08:17:48 +08:00
2024-12-10 18:12:51 +08:00
2024-12-06 13:36:43 +00:00
2024-12-09 11:56:29 +00:00
2024-12-16 16:46:38 +00:00
2024-10-14 19:23:34 +05:30
2024-10-17 09:54:24 +01:00
2024-10-17 09:54:24 +01:00
2024-10-17 09:54:24 +01:00
2024-10-20 14:23:21 +01:00
2024-11-14 10:30:17 +00:00
2024-10-20 14:23:21 +01:00
2024-11-13 12:33:04 +00:00
2024-11-05 17:20:41 +00:00
2024-10-20 14:23:21 +01:00
2024-11-04 17:27:45 +00:00
2024-10-23 13:37:02 +02:00
2024-11-19 13:29:58 +03:00
2024-10-23 13:37:02 +02:00
2024-10-15 15:40:52 +01:00
2024-10-15 15:23:02 +01:00
2024-10-15 15:40:52 +01:00
2024-12-17 10:54:17 +00:00
2024-11-12 09:53:27 -08:00
2024-11-27 08:03:47 +03:00
2024-10-28 10:46:16 +08:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-11-05 17:20:41 +00:00
2024-10-29 19:54:34 +00:00
2024-10-29 19:54:34 +00:00
2024-12-15 12:57:35 -08:00
2024-10-12 20:01:22 -04:00
2024-10-14 19:23:34 +05:30
2024-12-11 17:41:19 +08:00
2024-12-17 12:59:46 +07:00
2024-12-17 12:59:46 +07:00
2024-12-16 12:15:11 +01:00
2024-11-19 10:45:07 +00:00
2024-11-13 15:59:55 +00:00
2024-10-16 09:54:08 +02:00
2024-11-22 17:28:45 -08:00
2024-10-11 16:16:12 +04:00
2024-11-04 12:41:53 +01:00
2024-11-07 00:23:53 +08:00
2024-11-26 21:13:00 -08:00
2024-11-26 21:13:00 -08:00
2024-10-28 21:36:59 +00:00
2024-10-23 13:37:02 +02:00
2024-10-25 11:19:22 -07:00
2024-10-12 20:01:22 -04:00
2024-12-18 11:58:49 +00:00
2024-12-18 16:08:45 +00:00
2024-12-18 09:48:38 +00:00
2024-12-18 09:48:38 +00:00
2024-12-11 20:21:34 +08:00
2024-11-21 17:43:01 +08:00
2024-11-05 18:24:13 +00:00
2024-11-05 18:24:13 +00:00
2024-11-21 10:35:56 +00:00
2024-12-18 09:48:38 +00:00
2024-11-25 21:39:35 +07:00
2024-11-05 16:27:33 +00:00
2024-11-05 16:27:33 +00:00
2024-11-05 16:27:33 +00:00
2024-11-05 16:27:33 +00:00
2024-11-05 16:27:33 +00:00
2024-11-05 16:27:33 +00:00
2024-12-18 11:36:54 +00:00
2024-11-05 18:24:13 +00:00
2024-11-05 16:27:34 +00:00
2024-11-05 16:27:34 +00:00
2024-11-05 16:27:34 +00:00
2024-11-05 16:27:34 +00:00
2024-11-05 16:27:34 +00:00
2024-12-18 11:36:54 +00:00
2024-12-04 07:37:01 +00:00
2024-11-05 18:24:13 +00:00
2024-11-05 18:24:13 +00:00
2024-11-05 18:24:13 +00:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-11-25 16:05:22 +00:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-11-19 10:45:07 +00:00
2024-12-16 18:32:12 +00:00
2024-12-16 18:32:12 +00:00
2024-11-19 10:45:07 +00:00
2024-11-19 10:45:07 +00:00
2024-10-23 13:37:02 +02:00
2024-11-19 10:45:07 +00:00
2024-10-23 13:37:02 +02:00
2024-12-06 16:25:15 +00:00
2024-12-09 10:27:44 +00:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-12-16 18:32:12 +00:00
2024-10-23 13:37:02 +02:00
2024-12-16 18:32:12 +00:00
2024-12-06 16:25:15 +00:00
2024-12-06 16:25:15 +00:00
2024-10-23 13:37:02 +02:00
2024-12-10 18:12:51 +08:00
2024-12-10 18:12:51 +08:00
2024-12-18 09:48:38 +00:00
2024-11-08 16:49:29 +00:00
2024-12-17 18:19:15 +00:00
2024-12-17 18:19:15 +00:00
2024-12-17 18:19:15 +00:00
2024-12-17 18:19:15 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-10-14 12:10:41 +01:00
2024-11-29 16:03:35 +00:00
2024-12-17 18:19:15 +00:00
2024-12-17 18:19:15 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-11-29 16:03:35 +00:00
2024-12-06 16:25:15 +00:00
2024-11-23 10:47:30 +00:00
2024-12-09 10:27:44 +00:00
2024-12-09 10:27:44 +00:00
2024-12-09 10:27:44 +00:00
2024-12-09 10:27:44 +00:00
2024-10-20 14:23:21 +01:00
2024-11-29 11:57:54 +00:00
2024-11-23 15:27:10 +00:00
2024-11-23 10:47:30 +00:00
2024-10-20 14:23:21 +01:00
2024-10-20 14:23:21 +01:00
2024-10-20 14:23:21 +01:00
2024-12-06 16:25:14 +00:00
2024-10-14 12:11:30 +01:00
2024-12-09 10:56:44 +00:00
2024-10-23 13:37:02 +02:00
2024-10-23 13:37:02 +02:00
2024-12-18 16:08:45 +00:00
2024-12-04 07:37:01 +00:00
2024-11-29 11:57:54 +00:00
2024-10-23 13:37:02 +02:00
2024-10-15 15:40:52 +01:00
2024-10-21 13:34:11 -07:00
2024-11-23 10:47:30 +00:00