Farzon Lotfi
105dcc882c
[HLSL][SPIRV] Add any intrinsic lowering ( #88325 )
...
- `CGBuiltin.cpp` - Switch to using
`CGM.getHLSLRuntime().get##NAME##Intrinsic()`
- `CGHLSLRuntime.h` - Add any to backend intrinsic abstraction
- `IntrinsicsSPIRV.td` - Add any intrinsic to SPIR-V.
- `SPIRVInstructionSelector.cpp` - Add means of selecting any intrinsic.
Any and All share the same behavior up to the opCode. They are only
different in vector cases.
Completes #88045
2024-04-15 09:52:47 -04:00
..
2024-02-29 10:41:40 -08:00
2024-04-04 21:41:55 -04:00
2024-04-15 09:52:47 -04:00
2024-03-28 13:34:31 -04:00
2024-03-15 20:57:08 -04:00
2024-03-15 20:57:08 -04:00
2024-02-29 10:41:40 -08:00
2024-02-26 10:08:59 -06:00
2024-03-25 18:01:46 -04:00
2024-03-05 12:42:33 -05:00
2024-03-05 12:42:33 -05:00
2024-03-28 13:34:31 -04:00
2024-02-29 10:40:38 -08:00
2024-03-14 18:07:48 -04:00
2024-03-14 20:25:57 -04:00
2024-03-14 20:25:57 -04:00
2024-02-29 10:41:40 -08:00
2024-02-29 10:41:40 -08:00
2024-02-29 10:41:40 -08:00
2024-03-05 12:23:26 -05:00
2024-02-29 10:41:40 -08:00
2024-02-29 10:41:40 -08:00
2024-03-25 12:00:43 -04:00
2023-12-18 11:43:52 -07:00
2024-04-11 18:26:25 -04:00
2024-03-27 14:51:22 -04:00
2024-03-29 13:19:28 -04:00
2024-03-14 16:49:33 -04:00
2023-12-18 11:43:52 -07:00
2024-02-08 14:35:44 -05:00
2024-03-28 12:13:48 -07:00
2022-09-13 20:53:39 -05:00
2024-02-15 14:58:06 -06:00
2024-02-29 10:41:40 -08:00
2024-03-25 18:02:30 -04:00
2024-02-29 10:41:40 -08:00
2024-03-28 17:18:05 +01:00
2024-03-28 17:18:05 +01:00
2024-04-02 15:53:17 -05:00