Alex Rønne Petersen
c9e67e71c1
std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().
...
The old isARM() function was a portability trap. With the name it had, it seemed
like the obviously correct function to use, but it didn't include Thumb. In the
vast majority of cases where someone wants to ask "is the target Arm?", Thumb
*should* be included.
There are exactly 3 cases in the codebase where we do actually need to exclude
Thumb, although one of those is in Aro and mirrors a check in Clang that is
itself likely a bug. These rare cases can just add an extra isThumb() check.
2024-11-03 09:29:30 +01:00
..
2024-08-27 00:44:35 +01:00
2022-06-17 16:38:59 -07:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-10-29 07:20:36 -04:00
2024-08-28 08:39:59 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-11-03 09:29:30 +01:00
2024-08-27 00:44:35 +01:00
2024-09-28 21:43:52 +02:00
2024-09-28 21:43:52 +02:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-06-16 11:53:33 +02:00
2024-06-16 11:53:33 +02:00
2024-06-16 11:53:33 +02:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2024-08-28 08:39:59 +01:00
2024-10-16 01:10:35 +02:00
2023-11-19 09:55:07 +00:00
2024-11-03 09:29:30 +01:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2024-11-03 09:29:30 +01:00
2023-02-18 19:17:21 -07:00
2024-09-02 00:10:22 +03:00
2023-02-18 19:17:21 -07:00
2024-08-28 08:39:59 +01:00
2024-08-28 08:39:59 +01:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-09-27 11:24:28 -07:00
2024-08-27 00:44:35 +01:00
2023-07-24 10:23:51 -07:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-07-24 10:23:51 -07:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-10-23 22:42:18 -04:00
2024-08-27 00:44:35 +01:00
2023-06-24 16:56:39 -07:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-10-29 07:20:36 -04:00
2024-08-27 00:44:35 +01:00
2024-09-24 09:23:24 +02:00
2024-08-28 08:39:59 +01:00
2024-08-28 08:39:59 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-07-24 10:23:51 -07:00
2024-09-02 00:10:22 +03:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-09-02 00:10:22 +03:00
2024-08-28 08:39:59 +01:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2024-09-23 21:20:00 -07:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2022-05-06 22:41:00 -07:00
2024-09-23 21:20:00 -07:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-09-23 21:20:00 -07:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-09-23 21:20:00 -07:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-10-23 22:42:18 -04:00
2024-08-28 08:39:59 +01:00
2024-09-23 21:20:00 -07:00
2024-08-27 00:44:35 +01:00
2024-09-23 21:20:00 -07:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-09-23 21:20:00 -07:00
2024-08-27 00:44:35 +01:00
2024-09-23 21:20:00 -07:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-28 08:39:59 +01:00
2024-08-28 08:39:59 +01:00
2024-08-28 08:39:59 +01:00
2024-08-28 08:39:59 +01:00
2024-08-28 08:39:59 +01:00
2022-05-06 22:41:00 -07:00
2023-10-29 07:20:36 -04:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-10-29 07:20:36 -04:00
2024-08-28 08:39:59 +01:00
2024-10-19 19:44:53 +01:00
2024-08-28 08:39:59 +01:00
2024-08-28 08:39:59 +01:00
2024-08-28 08:39:59 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-09-19 09:37:52 -07:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-03-14 19:43:24 +02:00
2024-08-28 08:39:59 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +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
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-06-24 16:56:39 -07:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-28 08:39:59 +01:00
2024-02-08 15:21:35 +01:00
2024-02-08 15:21:35 +01:00
2024-02-08 15:21:35 +01:00
2024-08-27 00:44:35 +01:00
2024-02-08 15:21:35 +01:00
2024-02-08 15:21:35 +01:00
2024-02-08 15:21:35 +01:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2024-03-14 19:43:24 +02:00
2023-09-19 09:37:52 -07:00
2023-07-24 10:23:51 -07:00
2024-08-28 08:39:59 +01:00
2023-06-24 16:56:39 -07:00
2024-08-27 00:44:35 +01:00
2024-08-28 08:39:59 +01:00
2024-08-28 08:39:59 +01:00
2024-08-28 08:39:59 +01:00
2024-08-27 00:44:35 +01:00
2024-08-28 03:10:43 +02:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-09-02 00:10:22 +03:00
2024-08-28 08:39:59 +01:00
2023-09-19 09:37:52 -07:00
2024-08-28 08:39:59 +01:00
2024-09-10 08:53:30 +02:00
2024-08-27 00:44:35 +01:00
2023-07-24 10:23:51 -07:00
2024-09-02 00:10:22 +03:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-09-02 00:10:22 +03:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2024-10-19 19:44:53 +01:00
2024-08-27 00:44:35 +01:00
2024-10-19 19:44:53 +01:00
2022-11-16 13:08:41 +02:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00
2024-08-27 00:44:35 +01:00