Philip Reames
73a5d1b25e
[GVN] Fix last crasher w/non-integral pointers
...
Same case as for memset and memcpy, but this time for clobbering stores and loads. We still can't allow coercion to or from non-integrals, regardless of the transform.
Now that I'm done the whole little sequence, it seems apparent that we'd entirely missed reasoning about clobbers in the original GVN support for non-integral pointers.
My appologies, I thought we'd upstreamed all of this, but it turns out we were still carrying a downstream hack which hid all of these issues. My chanks to Cherry Zhang for helping debug.
llvm-svn: 354407
2019-02-20 00:15:54 +00:00
..
2019-01-15 16:18:52 +00:00
2019-01-15 21:26:51 +00:00
2018-12-17 21:14:51 +00:00
2019-02-19 21:58:23 +00:00
2019-01-22 18:36:06 +00:00
2019-01-04 21:21:43 +00:00
2018-10-24 18:53:47 +00:00
2018-11-29 15:27:04 +00:00
2019-01-04 19:04:54 +00:00
2019-02-15 18:46:58 +00:00
2019-02-18 23:33:05 +00:00
2018-10-11 23:14:35 +00:00
2019-02-19 21:21:54 +00:00
2019-01-15 16:18:52 +00:00
2019-01-22 01:34:33 +00:00
2018-12-18 09:52:52 +00:00
2019-02-12 10:54:30 +00:00
2018-12-17 01:42:39 +00:00
2018-12-20 13:01:04 +00:00
2019-01-31 17:18:11 +00:00
2018-11-28 21:14:32 +00:00
2018-11-16 17:47:21 +00:00
2019-02-09 09:18:37 +00:00
2019-02-13 09:56:30 +00:00
2019-02-20 00:15:54 +00:00
2019-02-15 18:46:58 +00:00
2019-02-12 09:59:44 +00:00
2019-01-30 20:34:35 +00:00
2018-12-05 16:48:00 +00:00
2019-02-19 17:05:11 +00:00
2019-02-19 22:14:21 +00:00
2018-11-02 18:25:41 +00:00
2019-02-20 00:09:50 +00:00
2019-01-29 10:19:44 +00:00
2019-01-23 07:20:56 +00:00
2019-02-08 20:48:56 +00:00
2019-02-02 15:26:05 +00:00
2019-02-15 07:06:52 +00:00
2018-12-07 08:23:37 +00:00
2019-01-10 09:58:23 +00:00
2018-12-12 17:32:52 +00:00
2019-02-03 20:33:20 +00:00
2018-11-08 20:44:19 +00:00
2019-01-22 11:49:06 +00:00
2019-02-12 00:33:25 +00:00
2019-01-15 16:18:52 +00:00
2018-11-14 01:47:32 +00:00
2019-02-17 18:22:00 +00:00
2019-02-07 13:32:54 +00:00
2019-02-04 19:55:59 +00:00
2019-02-14 13:59:39 +00:00
2018-12-12 17:32:52 +00:00
2019-02-11 19:45:44 +00:00
2019-01-31 09:10:17 +00:00
2018-12-07 14:39:46 +00:00
2018-11-30 19:20:02 +00:00
2019-01-26 23:40:35 +00:00
2019-02-08 20:48:56 +00:00
2018-11-05 18:16:32 +00:00
2019-01-15 16:18:52 +00:00
2019-01-03 01:38:08 +00:00
2019-01-16 23:19:02 +00:00
2019-01-01 21:51:39 +00:00
2018-12-18 22:42:08 +00:00
2018-12-14 18:15:11 +00:00
2018-11-20 16:08:19 +00:00
2019-01-24 16:45:23 +00:00
2019-01-24 00:55:23 +00:00
2018-09-28 03:35:37 +00:00
2018-12-20 04:58:07 +00:00
2018-12-12 18:55:14 +00:00
2018-12-04 14:23:37 +00:00
2019-02-11 10:16:38 +00:00
2019-02-13 08:26:43 +00:00
2019-01-24 21:31:13 +00:00
2018-10-23 14:07:39 +00:00
2018-10-17 15:37:41 +00:00
2018-10-08 18:03:40 +00:00
2019-01-11 18:31:57 +00:00
2019-01-15 16:18:52 +00:00
2018-09-25 20:14:40 +00:00