Florian Hahn
359bc5c541
[ConstraintElim] Bail out for GEPs when index size > 64 bits.
...
Limit pointer decomposition to pointers with index sizes of at most 64
bits. int64_t is used for coefficients, so as long as the index size <=
64 bits we should be able to represent all pointer offsets.
Pointer decomposition is limited to inbounds GEPs, so if a index
computation would overflow the result is poison, so it doesn't matter
that the coefficient overflows.
This allows replacing MulOverflow with regular multiplications.
2022-10-13 10:19:30 +01:00
..
2022-08-20 21:18:25 -07:00
2022-08-27 23:54:32 -07:00
2022-10-07 11:51:00 -07:00
2022-08-20 21:18:28 -07:00
2022-10-13 10:19:30 +01:00
2022-09-01 13:18:17 +01:00
2022-10-06 10:36:02 -07:00
2022-08-26 16:37:32 +03:00
2022-08-16 08:47:36 -04:00
2022-09-26 14:53:00 -04:00
2022-09-19 19:25:22 -04:00
2022-08-20 21:18:25 -07:00
2022-08-27 09:53:10 -07:00
2022-09-12 16:01:25 +07:00
2022-08-08 11:24:15 -07:00
2022-09-29 08:43:37 +00:00
2022-09-15 12:27:57 +07:00
2022-10-10 16:51:16 +02:00
2022-10-01 15:44:27 +01:00
2022-07-27 10:01:26 -07:00
2022-10-07 20:15:44 +01:00
2022-10-04 11:51:25 +01:00
2022-08-18 11:55:23 +01:00
2022-09-19 17:43:06 +07:00
2022-08-03 10:05:55 +02:00
2022-10-04 14:54:08 -04:00
2022-10-04 21:35:42 +01:00
2022-09-21 23:59:26 -04:00
2022-10-07 16:10:24 +07:00
2022-09-09 15:54:48 +02:00
2022-10-10 18:08:35 +01:00
2022-10-07 20:15:44 +01:00
2022-09-29 06:30:50 -07:00
2022-09-26 14:52:59 -04:00
2022-09-26 14:52:59 -04:00
2022-10-04 11:51:25 +01:00
2022-09-28 20:49:01 +02:00
2022-09-28 20:49:01 +02:00
2022-10-05 14:52:33 +02:00
2022-08-30 10:03:53 +01:00
2022-10-04 12:52:05 +02:00
2022-08-20 23:00:39 -07:00
2022-09-21 09:25:59 -07:00
2022-09-12 12:28:34 -04:00
2022-08-20 21:18:25 -07:00
2022-10-07 11:51:00 -07:00
2022-06-30 21:47:31 +01:00
2022-09-30 17:26:10 -04:00
2022-10-12 18:35:12 +07:00
2022-09-19 14:46:43 +02:00
2022-10-06 09:21:12 +09:00
2022-08-18 11:55:23 +01:00
2022-09-23 12:24:07 -07:00
2022-09-29 08:27:49 +00:00
2022-08-24 22:41:38 +00:00