YixingZhang007
3a5cc953dc
[SPIRV] Add FPEncoding operand support for OpTypeFloat ( #156871 )
...
This PR introduces support for `FPEncoding` operand for SPIR-V
instruction `OpTypeFloat`, with the following main changes:
1. Introduces `FPEncoding` enum class to represent floating-point
encodings, such as `BFloat16KHR`, in SPIR-V.
2. Updates SPIR-V instruction `OpTypeFloat` to accept `FPEncoding` as
its second input operand.
3. Updates SPIR-V type creation to handle new encoding requirements.
This PR enables support for the BFloat floating-point type in SPIR-V.
2025-09-16 12:21:43 +02:00
..
2024-12-09 21:10:09 +01:00
2025-06-17 11:26:47 -04:00
2025-03-26 17:58:10 +01:00
2025-08-18 18:33:58 +00:00
2024-08-22 09:40:27 +02:00
2025-01-17 14:46:14 -05:00
2025-09-04 14:19:23 -07:00
2025-08-29 12:45:38 +08:00
2025-03-26 17:58:10 +01:00
2025-06-03 09:50:23 -04:00
2025-08-12 17:43:30 -04:00
2025-06-18 17:26:40 +02:00
2025-08-28 14:18:33 +00:00
2025-07-16 11:28:55 -07:00
2025-03-26 17:58:10 +01:00
2025-03-26 17:58:10 +01:00
2025-08-28 09:12:36 -07:00
2025-08-03 21:27:14 +02:00
2025-09-11 15:02:43 +02:00
2025-08-05 15:10:15 +02:00
2024-08-12 15:49:43 +02:00
2025-02-13 17:46:42 +01:00
2025-08-03 22:27:36 +02:00
2025-08-05 15:10:15 +02:00
2025-08-20 13:19:45 +01:00
2025-03-26 17:58:10 +01:00
2024-06-19 10:39:41 +02:00
2025-03-26 17:58:10 +01:00
2025-09-16 12:21:43 +02:00
2024-10-31 13:55:30 +01:00
2024-10-31 13:55:30 +01:00
2025-03-21 19:56:35 -04:00
2024-08-21 13:08:25 +02:00
2025-07-09 13:52:06 +01:00
2025-07-09 13:52:06 +01:00
2025-02-18 12:03:37 +01:00
2025-07-02 08:48:57 -04:00
2025-03-26 17:58:10 +01:00
2025-03-26 17:58:10 +01:00
2025-06-11 20:13:01 +02:00
2024-11-04 13:10:57 +01:00
2025-08-03 22:27:36 +02:00
2025-06-03 09:50:23 -04:00
2025-06-03 09:50:23 -04:00
2024-08-12 15:49:43 +02:00
2025-08-03 21:17:55 +02:00
2024-06-06 16:31:10 +02:00
2025-01-07 10:42:23 +01:00
2024-05-20 19:05:25 +02:00
2024-05-20 19:05:25 +02:00
2025-08-28 09:12:36 -07:00
2025-06-10 14:48:25 +02:00
2024-08-12 15:49:43 +02:00
2024-09-25 00:44:57 +01:00
2025-03-26 17:58:10 +01:00
2025-08-03 21:17:55 +02:00
2025-01-14 17:45:10 +01:00
2025-06-03 09:50:23 -04:00
2025-01-07 11:14:10 +01:00
2025-08-03 22:27:36 +02:00
2025-03-26 17:58:10 +01:00
2024-12-09 21:10:09 +01:00
2025-01-07 10:42:23 +01:00
2025-01-07 10:42:23 +01:00
2025-01-07 10:42:23 +01:00
2025-03-26 17:58:10 +01:00
2025-08-03 21:17:55 +02:00
2025-08-04 10:42:33 +02:00
2025-03-26 17:58:10 +01:00
2025-01-07 10:42:23 +01:00
2025-08-01 11:10:35 +02:00
2024-08-12 15:49:43 +02:00
2025-08-05 15:10:15 +02:00
2024-06-05 09:56:52 +02:00
2024-11-05 11:25:58 +01:00
2025-03-26 17:58:10 +01:00
2025-06-11 20:13:01 +02:00
2025-06-03 09:50:23 -04:00
2024-12-09 21:10:09 +01:00
2024-12-09 21:10:09 +01:00
2024-12-09 21:10:09 +01:00
2025-03-26 17:58:10 +01:00
2025-02-24 16:53:36 +01:00
2025-03-26 17:58:10 +01:00
2025-08-03 22:27:36 +02:00
2025-03-26 17:58:10 +01:00
2024-10-31 13:55:30 +01:00
2024-10-31 13:55:30 +01:00
2025-03-26 17:58:10 +01:00
2024-12-11 14:10:00 -08:00
2024-05-14 11:35:11 +02:00
2025-08-28 09:12:36 -07:00
2025-03-26 17:58:10 +01:00
2025-03-26 17:58:10 +01:00
2024-12-11 14:10:00 -08:00
2025-03-26 17:58:10 +01:00
2025-01-07 10:42:23 +01:00
2024-08-12 15:49:43 +02:00
2025-08-05 15:10:15 +02:00