Jacob Young
b55377a5ab
x86_64: pass more tests
...
* 128-bit integer multiplication with overflow
* more instruction encodings used by std inline asm
* implement the `try_ptr` air instruction
* follow correct stack frame abi
* enable full panic handler
* enable stack traces
2023-10-25 04:28:30 -04:00
..
2023-06-19 12:34:42 -07:00
2022-06-17 16:38:59 -07:00
2022-06-17 16:38:59 -07:00
2022-12-28 14:57:17 +01:00
2022-06-17 16:38:59 -07:00
2022-12-28 14:57:17 +01:00
2022-06-17 16:38:59 -07:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2023-10-23 22:42:18 -04:00
2023-09-19 09:37:52 -07:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2022-05-06 22:41:00 -07:00
2022-05-06 22:41:00 -07:00
2023-10-22 15:46:43 -04:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2023-10-21 02:12:02 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2022-05-06 22:41:00 -07:00
2022-05-06 22:41:00 -07:00
2022-05-06 22:41:00 -07:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2023-07-24 10:23:51 -07:00
2023-07-31 03:49:21 -04:00
2023-07-24 10:23:51 -07:00
2022-12-28 14:57:17 +01:00
2023-06-19 12:34:42 -07:00
2022-05-06 22:41:00 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2022-05-06 22:41:00 -07:00
2023-06-24 16:56:39 -07:00
2022-05-06 22:41:00 -07:00
2023-06-19 12:34:42 -07:00
2023-10-01 15:09:52 -04:00
2023-02-18 19:17:21 -07:00
2023-10-22 15:46:43 -04:00
2023-02-18 19:17:21 -07:00
2023-10-22 15:46:43 -04:00
2023-09-19 09:37:52 -07:00
2023-07-24 10:23:51 -07:00
2023-07-24 10:23:51 -07:00
2023-07-24 10:23:51 -07:00
2022-10-09 11:09:41 -07:00
2023-09-27 11:24:28 -07:00
2022-12-28 14:57:17 +01:00
2023-07-24 10:23:51 -07:00
2023-07-24 10:23:51 -07:00
2022-12-28 14:57:17 +01:00
2023-07-24 10:23:51 -07:00
2022-12-28 14:57:17 +01:00
2023-07-24 10:23:51 -07:00
2023-07-24 10:23:51 -07:00
2023-06-18 15:27:47 -07:00
2023-10-23 22:42:18 -04:00
2023-07-24 10:23:51 -07:00
2023-06-24 16:56:39 -07:00
2023-09-19 09:37:52 -07:00
2022-12-28 14:57:17 +01:00
2023-10-22 15:46:43 -04:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-07-24 10:23:51 -07:00
2023-09-19 09:37:52 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-09-19 09:37:52 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-09-19 09:37:52 -07:00
2022-05-06 22:41:00 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-09-19 09:37:52 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-09-19 09:37:52 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-09-19 09:37:52 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-09-19 09:37:52 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-09-19 09:37:52 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-09-19 09:37:52 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-09-19 09:37:52 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-09-19 09:37:52 -07:00
2023-10-23 22:42:18 -04:00
2023-09-27 11:24:28 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-09-19 09:37:52 -07:00
2023-10-23 22:42:18 -04:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2023-09-19 09:37:52 -07:00
2022-05-06 22:41:00 -07:00
2023-10-23 22:42:18 -04:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-06-19 12:34:42 -07:00
2023-10-22 15:46:43 -04:00
2023-09-19 09:37:52 -07:00
2023-10-25 04:28:30 -04:00
2023-07-24 10:23:51 -07:00
2023-09-19 09:37:52 -07:00
2023-07-24 10:23:51 -07:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2023-06-19 12:34:42 -07:00
2022-12-28 14:57:17 +01:00
2023-09-19 09:37:52 -07:00
2023-07-24 10:23:51 -07:00
2022-10-09 11:09:41 -07:00
2022-10-09 11:09:41 -07:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2023-10-23 22:42:18 -04:00
2023-09-19 09:37:52 -07:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2023-06-18 15:27:47 -07:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2023-06-24 16:56:39 -07:00
2023-07-24 10:23:51 -07:00
2022-12-28 14:57:17 +01:00
2022-05-06 22:41:00 -07:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2022-05-06 22:41:00 -07:00
2023-06-18 15:27:47 -07:00
2023-10-22 15:46:43 -04:00
2023-06-24 16:56:39 -07:00
2022-05-06 22:41:00 -07:00
2022-05-06 22:41:00 -07:00
2022-05-06 22:41:00 -07:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2023-06-19 12:34:42 -07:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-10-22 15:46:43 -04:00
2023-06-24 16:56:39 -07:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2023-07-24 10:23:51 -07:00
2023-07-24 10:23:51 -07:00
2023-06-24 16:56:39 -07:00
2023-09-19 09:37:52 -07:00
2023-10-22 15:46:43 -04:00
2023-07-24 10:23:51 -07:00
2023-09-19 09:37:52 -07:00
2022-12-13 13:14:20 +02:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2022-12-28 14:57:17 +01:00
2022-05-06 22:41:00 -07:00
2022-05-06 22:41:00 -07:00
2023-10-22 15:46:43 -04:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2022-12-28 14:57:17 +01:00
2023-10-22 15:46:43 -04:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2022-12-28 14:57:17 +01:00
2023-07-24 10:23:51 -07:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2022-12-28 14:57:17 +01:00
2023-09-19 09:37:52 -07:00
2022-12-28 14:57:17 +01:00
2023-07-24 10:23:51 -07:00
2022-12-28 14:57:17 +01:00
2023-09-19 09:37:52 -07:00
2022-12-28 14:57:17 +01:00
2022-05-06 22:41:00 -07:00
2022-05-06 22:41:00 -07:00
2022-05-06 22:41:00 -07:00
2023-09-19 09:37:52 -07:00
2023-10-20 00:57:11 -07:00
2023-10-23 22:42:18 -04:00
2023-10-20 00:57:11 -07:00
2022-11-16 13:08:41 +02:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2023-09-19 09:37:52 -07:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00
2022-12-28 14:57:17 +01:00