Damian Heaton
d792646677
Implement iabs in ISLE (AArch64) ( #4399 )
...
* Implement `iabs` in ISLE (AArch64)
Converts the existing implementation of `iabs` for AArch64 into ISLE,
and fixes support for `iabs` on scalar values.
Copyright (c) 2022 Arm Limited.
* Improve scalar `iabs` implementation.
Also introduces `CSNeg` instruction.
Copyright (c) 2022 Arm Limited
2022-07-18 11:12:34 -07:00
..
2021-09-29 17:37:23 +02:00
2022-04-14 12:16:56 -07:00
2022-04-27 13:13:59 -07:00
2022-04-27 13:13:59 -07:00
2022-04-27 13:13:59 -07:00
2022-04-27 13:13:59 -07:00
2022-07-15 12:09:07 -07:00
2022-07-15 12:09:07 -07:00
2022-07-15 12:09:07 -07:00
2022-06-27 11:51:55 -07:00
2022-06-23 13:43:35 -07:00
2022-07-15 12:09:07 -07:00
2021-09-08 11:07:22 +01:00
2022-07-01 09:37:18 -07:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2022-07-15 12:09:07 -07:00
2022-06-27 11:51:55 -07:00
2022-07-07 16:36:43 -07:00
2022-06-27 15:55:02 -07:00
2022-07-15 12:09:07 -07:00
2022-07-15 12:09:07 -07:00
2022-07-15 12:09:07 -07:00
2022-07-15 12:09:07 -07:00
2022-07-07 12:54:39 -07:00
2022-03-09 11:10:59 -08:00
2022-07-05 09:03:04 -07:00
2022-07-14 21:53:03 +00:00
2022-07-05 09:03:04 -07:00
2022-07-14 21:53:03 +00:00
2021-10-12 14:22:07 +02:00
2022-07-07 16:36:43 -07:00
2022-07-05 09:03:04 -07:00
2022-07-06 14:54:29 -07:00
2022-07-05 12:59:23 -07:00
2021-09-29 17:37:23 +02:00
2022-07-06 14:54:29 -07:00
2022-07-05 12:59:23 -07:00
2022-07-14 21:53:03 +00:00
2022-07-05 09:03:04 -07:00
2022-07-14 21:53:03 +00:00
2022-07-06 15:53:52 -07:00
2022-07-05 09:05:26 -07:00
2021-09-29 17:37:23 +02:00
2021-09-19 15:02:06 +01:00
2022-07-01 09:37:18 -07:00
2022-06-23 13:43:35 -07:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2022-07-01 09:37:18 -07:00
2021-09-19 15:02:06 +01:00
2021-09-29 17:37:23 +02:00
2021-09-21 18:21:48 +01:00
2022-07-07 11:00:58 -07:00
2021-09-19 15:02:06 +01:00
2021-09-19 15:02:06 +01:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2022-07-07 11:00:58 -07:00
2021-09-29 17:37:23 +02:00
2022-06-27 11:00:37 -07:00
2021-10-11 17:44:21 +02:00
2021-09-29 17:37:23 +02:00
2022-04-12 09:56:57 -07:00
2021-09-19 15:02:06 +01:00
2021-09-29 17:37:23 +02:00
2022-07-18 11:12:34 -07:00
2021-08-31 09:29:38 -07:00
2021-08-31 09:29:38 -07:00
2021-08-31 09:29:38 -07:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2022-02-14 10:21:19 -08:00
2022-06-27 11:00:37 -07:00
2021-08-31 11:47:26 +01:00
2021-08-31 11:47:26 +01:00
2021-08-31 11:47:26 +01:00
2022-04-26 18:58:26 -07:00
2022-07-07 16:36:43 -07:00
2021-09-08 11:07:22 +01:00
2022-07-15 12:09:07 -07:00
2022-02-23 10:03:16 -08:00
2021-07-16 22:08:02 +01:00
2021-12-16 11:34:24 -08:00
2022-03-09 16:20:06 -08:00
2021-08-17 13:27:58 +01:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2022-02-16 17:29:30 -08:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2021-09-21 18:43:53 +01:00
2022-02-16 17:29:30 -08:00
2022-02-16 17:29:30 -08:00
2022-02-16 17:29:30 -08:00
2022-02-16 17:29:30 -08:00
2022-06-06 15:37:13 +01:00
2021-09-11 17:15:44 +01:00
2021-09-11 17:15:44 +01:00
2021-09-11 17:15:44 +01:00
2021-09-11 17:15:44 +01:00
2021-09-11 17:15:44 +01:00
2021-09-11 17:15:44 +01:00
2021-09-11 17:15:44 +01:00
2021-09-11 17:15:44 +01:00
2021-09-11 17:15:44 +01:00
2021-09-11 17:15:44 +01:00
2021-09-11 17:15:44 +01:00
2021-09-11 17:15:44 +01:00
2022-02-16 17:29:30 -08:00
2022-02-16 17:29:30 -08:00
2022-02-16 17:29:30 -08:00
2022-07-05 09:16:45 -07:00
2021-09-03 11:35:39 +01:00
2022-02-16 17:29:30 -08:00
2022-07-18 11:11:54 -07:00
2022-07-18 11:11:54 -07:00
2022-02-16 17:29:30 -08:00
2021-09-17 16:49:38 +01:00
2021-09-17 13:26:10 +01:00
2022-02-16 17:29:30 -08:00
2022-02-16 17:29:30 -08:00
2021-09-22 12:58:41 +01:00
2022-02-16 17:29:30 -08:00
2021-09-03 11:35:39 +01:00
2022-02-16 17:29:30 -08:00
2022-02-16 17:29:30 -08:00
2022-02-16 17:29:30 -08:00
2022-02-16 17:29:30 -08:00
2021-08-25 09:03:19 -07:00
2022-02-16 17:29:30 -08:00
2021-09-03 10:37:24 +01:00
2021-09-17 13:26:10 +01:00
2022-02-16 17:29:30 -08:00
2021-08-25 09:03:19 -07:00
2022-02-16 17:29:30 -08:00
2021-09-17 13:26:10 +01:00
2022-02-16 17:29:30 -08:00
2022-02-16 17:29:30 -08:00
2021-09-29 17:37:23 +02:00
2021-09-29 17:37:23 +02:00
2022-02-16 17:29:30 -08:00
2022-02-16 17:29:30 -08:00
2022-02-16 17:29:30 -08:00
2022-02-16 17:29:30 -08:00
2021-09-17 16:49:38 +01:00
2022-02-16 17:29:30 -08:00
2021-09-29 17:37:23 +02:00
2022-07-01 09:39:11 -07:00
2021-08-24 09:29:11 -07:00
2021-09-29 17:37:23 +02:00
2021-10-11 17:44:21 +02:00
2022-07-13 12:53:42 -07:00
2022-07-07 16:36:43 -07:00
2022-02-16 17:29:30 -08:00