Trevor Gross
00c4be3c9e
[Test] Add and update tests for lrint
/llrint
(NFC) ( #152662 )
...
Many backends are missing either all tests for lrint, or specifically
those for f16, which currently crashes for `softPromoteHalf` targets.
For a number of popular backends, do the following:
* Ensure f16, f32, f64, and f128 are all covered
* Ensure both a 32- and 64-bit target are tested, if relevant
* Add `nounwind` to clean up CFI output
* Add a test covering the above if one did not exist
* Always specify the integer type in intrinsic calls
There are quite a few FIXMEs here, especially for `f16`, but much of
this will be resolved in the near future.
2025-08-12 09:56:51 +09:00
..
2024-12-15 10:26:33 -08:00
2025-04-14 09:58:46 -04:00
2024-12-15 10:26:33 -08:00
2025-04-23 18:42:07 +08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2025-07-14 09:40:37 +08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2025-07-20 22:10:31 +08:00
2025-07-20 22:10:31 +08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2025-07-03 07:48:08 -04:00
2025-08-09 12:46:32 +08:00
2024-12-15 10:26:33 -08:00
2025-08-07 11:40:33 +02:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2025-04-14 09:58:46 -04:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2025-06-11 22:19:31 -07:00
2025-08-10 11:39:27 +08:00
2025-03-26 15:15:40 +01:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2025-03-26 15:15:40 +01:00
2025-08-09 12:46:32 +08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2025-07-20 22:10:31 +08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2025-08-12 09:56:51 +09:00
2025-08-10 11:39:27 +08:00
2025-08-09 12:46:32 +08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2025-08-12 09:56:51 +09:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2025-04-14 09:58:46 -04:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-22 21:11:32 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2025-08-09 12:46:32 +08:00
2024-12-15 10:26:33 -08:00
2025-07-09 01:52:46 +09:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2025-08-09 12:46:32 +08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2025-05-22 15:12:34 +02:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00
2024-12-15 10:26:33 -08:00