David Green
878234b320
[BasicAA] Scalable offset with scalable typesize. ( #80818 )
...
This patch adds a simple alias analysis check for accesses that are scalable
with a offset between them that is also trivially scalable (there are no other
constant/variable offsets). We essentially divide each side by vscale and are
left needing to check that the offset >= typesize.
2024-02-08 11:07:33 +00:00
..
2022-12-16 11:57:17 +01:00
2022-12-16 10:54:23 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-16 10:54:23 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-16 10:54:23 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-16 10:54:23 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-16 11:57:17 +01:00
2024-02-05 12:04:39 +01:00
2022-12-16 11:57:17 +01:00
2022-12-16 11:57:17 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-16 11:57:17 +01:00
2022-10-07 11:50:43 -07:00
2022-12-09 15:49:46 +01:00
2022-10-31 13:03:41 -07:00
2022-12-09 15:49:46 +01:00
2022-12-16 11:57:17 +01:00
2023-08-08 20:47:28 -04:00
2022-12-16 11:57:17 +01:00
2022-12-16 11:57:17 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2024-01-24 15:25:29 +01:00
2022-12-09 15:49:46 +01:00
2022-12-16 10:54:23 +01:00
2024-01-16 09:22:20 +00:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-16 11:57:17 +01:00
2023-11-21 14:27:50 +00:00
2022-12-16 10:54:23 +01:00
2022-12-09 15:49:46 +01:00
2022-12-16 11:57:17 +01:00
2024-02-05 12:04:39 +01:00
2022-12-16 10:54:23 +01:00
2022-12-16 10:54:23 +01:00
2024-01-17 09:31:00 +01:00
2022-12-12 09:47:30 +01:00
2022-12-16 11:57:17 +01:00
2022-12-16 10:54:23 +01:00
2022-12-16 11:57:17 +01:00
2023-10-26 12:07:37 -07:00
2022-12-16 10:54:23 +01:00
2022-12-16 11:57:17 +01:00
2022-12-16 11:57:17 +01:00
2022-12-09 15:49:46 +01:00
2024-02-05 12:04:39 +01:00
2022-12-16 11:57:17 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-16 11:57:17 +01:00
2022-12-09 15:49:46 +01:00
2022-12-16 10:54:23 +01:00
2023-10-25 01:08:40 -04:00
2022-12-16 11:57:17 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-16 11:57:17 +01:00
2022-12-16 11:57:17 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-16 11:57:17 +01:00
2022-12-16 11:57:17 +01:00
2022-12-16 11:57:17 +01:00
2022-12-16 11:57:17 +01:00
2023-10-16 04:40:10 +08:00
2022-12-09 15:49:46 +01:00
2022-12-16 10:54:23 +01:00
2022-12-16 11:57:17 +01:00
2023-10-05 13:23:05 -04:00
2022-12-12 09:47:30 +01:00
2022-12-16 11:57:17 +01:00
2024-01-17 17:33:58 +01:00
2022-12-16 11:05:00 -08:00
2022-12-16 11:57:17 +01:00
2022-12-16 10:54:23 +01:00
2022-12-16 11:57:17 +01:00
2022-12-16 11:57:17 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2022-12-09 15:49:46 +01:00
2024-02-08 11:07:33 +00:00
2022-12-16 11:57:17 +01:00