Nico Weber
b00cfb54e8
AK: Don't define IsFloatingPoint and the FloatingPoint concept in KERNEL
...
We build KERNEL without floats, so that context switches don't have
to save float registers. As a side effect of that, _Float16 results
in a "_Float16 is not supported on this target" diagnostic.
Having IsFloatingPoint<> be false for the upcoming f16 type but
true for other floating point types seems strange, so just stop
having these concepts in kernel code altogether.
2024-11-19 19:20:44 -05:00
..
2021-11-14 22:52:35 +01:00
2022-11-26 15:51:34 +01:00
2022-11-26 15:51:34 +01:00
2023-01-18 22:58:42 +01:00
2024-02-11 18:53:00 +01:00
2024-07-05 09:24:53 -06:00
2024-02-05 07:03:53 -05:00
2024-06-13 17:40:24 +02:00
2024-06-19 15:45:02 +02:00
2024-06-13 17:40:24 +02:00
2024-04-23 15:37:07 -06:00
2023-01-02 20:27:20 -05:00
2024-06-13 17:40:24 +02:00
2024-03-25 08:13:27 +01:00
2024-03-20 12:18:57 -04:00
2024-03-25 14:26:29 -06:00
2022-12-09 11:25:30 +00:00
2024-07-01 00:29:39 +02:00
2022-11-26 15:51:34 +01:00
2024-07-12 18:30:07 -04:00
2023-03-09 21:43:54 +01:00
2023-10-11 15:58:16 +02:00
2024-02-12 14:08:56 +01:00
2024-04-30 13:22:56 +02:00
2023-10-11 14:36:48 -04:00
2023-03-09 21:43:54 +01:00
2024-04-08 09:34:49 -06:00
2022-11-26 15:51:34 +01:00
2024-04-04 11:23:21 +02:00
2024-04-04 11:23:21 +02:00
2024-10-15 12:08:50 -04:00
2024-05-18 18:11:50 +02:00
2024-05-29 13:34:15 -06:00
2023-07-06 15:06:20 +01:00
2023-07-06 15:06:20 +01:00
2022-11-26 15:51:34 +01:00
2024-04-19 06:31:19 -04:00
2024-07-12 18:30:07 -04:00
2024-04-19 06:31:19 -04:00
2024-11-19 19:20:44 -05:00
2023-03-21 10:25:13 +01:00
2024-07-10 01:10:12 +02:00
2024-10-20 16:38:41 -04:00
2024-08-29 13:28:42 +02:00
2023-03-21 10:25:13 +01:00
2023-03-21 10:25:13 +01:00
2024-03-12 17:10:47 +01:00
2024-08-21 08:19:35 -04:00
2024-08-21 08:19:35 -04:00
2022-11-26 15:51:34 +01:00
2024-11-04 13:15:58 -05:00
2022-12-17 16:00:08 -05:00
2023-12-17 18:25:10 +03:30
2024-02-24 15:06:52 -07:00
2024-11-14 23:38:18 -05:00
2022-12-06 21:31:00 +00:00
2023-11-09 10:05:51 -05:00
2023-11-09 10:05:51 -05:00
2023-05-24 23:18:07 +02:00
2023-05-24 23:18:07 +02:00
2024-04-19 06:31:19 -04:00
2024-02-06 04:37:47 -07:00
2023-01-02 20:27:20 -05:00
2024-03-23 09:02:58 -04:00
2023-02-10 09:14:20 +00:00
2023-12-17 18:25:10 +03:30
2024-05-06 17:32:19 +02:00
2024-05-18 18:30:42 +02:00
2024-11-19 19:20:44 -05:00
2024-06-29 19:56:45 +02:00
2024-04-23 19:18:09 -06:00
2024-03-25 14:26:29 -06:00
2022-11-26 15:51:34 +01:00
2024-11-18 20:22:45 -05:00
2024-11-18 20:22:45 -05:00
2024-08-06 23:03:10 +02:00
2024-06-11 19:40:08 -04:00
2024-07-04 22:17:11 +02:00
2024-06-19 15:45:02 +02:00
2023-11-01 09:10:38 +03:30
2024-05-22 21:55:34 -06:00
2024-08-23 14:14:05 -04:00
2022-11-26 15:51:34 +01:00
2024-06-13 17:40:24 +02:00
2024-06-19 15:45:02 +02:00
2024-11-12 04:25:50 -05:00
2024-11-12 04:25:50 -05:00
2023-06-01 06:25:00 +02:00
2023-02-17 22:29:51 -07:00
2024-06-25 17:42:49 +02:00
2024-04-19 06:31:19 -04:00
2024-04-19 06:31:19 -04:00
2023-12-17 18:25:10 +03:30
2023-04-07 16:02:22 +02:00
2022-12-12 15:03:57 +00:00
2024-05-21 09:31:17 +02:00
2022-08-20 17:20:43 +02:00
2023-05-02 17:46:39 +03:30
2022-11-26 15:51:34 +01:00
2022-12-09 11:25:30 +00:00
2024-04-19 06:31:19 -04:00
2024-09-08 18:27:55 -04:00
2022-11-26 15:51:34 +01:00
2023-12-17 18:25:10 +03:30
2023-12-17 18:25:10 +03:30
2023-12-17 18:25:10 +03:30
2024-01-21 15:47:53 -07:00
2024-02-08 08:04:05 -07:00
2023-12-17 18:25:10 +03:30
2024-11-14 19:52:23 -05:00
2023-12-17 18:25:10 +03:30
2024-10-02 08:10:54 +02:00
2024-10-02 08:10:54 +02:00
2024-02-08 08:04:05 -07:00
2024-04-04 11:23:21 +02:00
2024-04-19 06:31:19 -04:00
2022-11-27 23:54:40 +01:00
2022-10-10 12:23:12 +02:00
2024-07-29 14:34:01 +02:00
2024-07-21 11:44:23 +02:00
2024-07-21 11:44:23 +02:00
2023-12-17 18:25:10 +03:30
2024-10-13 03:44:49 +02:00
2024-03-25 20:35:00 +01:00
2023-02-08 19:15:45 +00:00
2023-06-04 21:32:34 +02:00
2023-11-08 18:19:34 +01:00
2024-06-30 08:52:07 +02:00
2022-12-03 23:52:23 +00:00
2023-01-07 10:01:37 -07:00
2024-01-21 16:16:15 -07:00
2024-05-21 14:24:59 +02:00
2024-05-21 14:24:59 +02:00
2024-10-02 08:10:54 +02:00
2024-01-25 09:07:32 +01:00
2023-07-02 21:19:09 +01:00
2024-09-14 13:30:27 +02:00
2024-02-06 00:08:30 +01:00
2023-02-28 15:52:24 +03:30
2024-06-19 15:45:02 +02:00
2024-08-26 17:47:03 +02:00
2023-10-06 08:21:18 +02:00
2022-11-26 15:51:34 +01:00
2024-04-19 16:38:55 -04:00
2023-02-03 19:04:15 +01:00
2022-12-12 15:03:57 +00:00
2024-04-19 06:31:19 -04:00
2024-06-11 19:40:08 -04:00
2023-08-18 08:58:51 +03:30
2024-04-19 06:31:19 -04:00
2023-01-02 20:27:20 -05:00
2022-11-26 15:51:34 +01:00
2023-11-09 10:05:51 -05:00
2022-11-26 15:51:34 +01:00
2023-12-17 18:25:10 +03:30
2022-12-03 23:52:23 +00:00
2022-11-26 15:51:34 +01:00
2023-12-17 18:25:10 +03:30
2023-12-30 23:02:46 +01:00
2024-04-26 23:46:23 -06:00
2024-11-19 19:20:44 -05:00
2024-08-08 22:43:53 -04:00
2024-08-10 13:07:01 -04:00
2023-06-04 21:32:34 +02:00
2024-04-19 06:31:19 -04:00
2023-01-02 20:13:24 +00:00
2023-10-27 05:57:18 +03:30
2023-10-01 11:06:36 +03:30
2023-10-30 10:39:59 +00:00
2023-10-30 10:39:59 +00:00
2023-12-17 18:25:10 +03:30
2023-09-24 14:55:32 +02:00
2024-06-29 19:16:08 +02:00
2022-12-03 23:52:23 +00:00
2024-11-10 19:39:05 -05:00
2023-07-01 07:03:11 +02:00
2024-05-14 14:02:06 -06:00
2024-05-18 18:30:07 +02:00
2024-11-19 19:20:44 -05:00
2024-06-13 17:40:24 +02:00
2023-04-25 07:30:16 +01:00
2024-04-04 11:23:21 +02:00
2024-08-29 13:28:42 +02:00
2024-11-18 20:22:45 -05:00
2024-11-18 20:22:45 -05:00
2024-03-24 13:28:24 +01:00
2024-03-24 13:28:24 +01:00
2024-11-12 07:14:25 -05:00
2024-03-24 13:28:24 +01:00
2024-03-24 13:28:24 +01:00
2023-03-04 22:10:03 -07:00
2022-11-26 15:51:34 +01:00
2023-10-01 11:06:36 +03:30
2023-10-13 18:33:21 +03:30
2023-02-21 00:54:04 +01:00
2024-06-29 19:56:45 +02:00
2023-12-17 18:25:10 +03:30
2024-03-08 14:43:33 -05:00
2024-11-15 23:09:44 -05:00
2024-11-12 04:25:50 -05:00
2023-05-24 23:18:07 +02:00
2024-07-04 22:17:11 +02:00
2024-03-25 12:39:23 +01:00
2024-04-19 06:31:19 -04:00
2023-02-10 09:08:52 +00:00
2024-02-11 18:53:00 +01:00
2024-09-28 14:14:28 -04:00
2022-12-14 11:44:32 +01:00
2024-02-11 18:53:00 +01:00
2024-06-25 09:24:55 +02:00
2024-04-18 13:14:33 -06:00
2024-04-19 06:31:19 -04:00
2024-03-25 14:26:29 -06:00
2024-01-21 16:16:15 -07:00
2023-06-04 21:32:34 +02:00
2024-11-12 07:14:25 -05:00
2024-11-15 23:09:44 -05:00
2024-10-18 18:21:18 -04:00
2024-10-18 18:21:18 -04:00
2024-11-17 11:03:57 -05:00
2024-11-17 11:03:57 -05:00
2024-04-04 11:23:21 +02:00
2023-06-04 21:32:34 +02:00
2024-06-25 17:42:49 +02:00
2024-02-29 09:00:00 +01:00
2024-02-29 09:00:00 +01:00
2023-02-05 15:38:19 +01:00