Nirav Dave
07acc992dc
[DAGCombine] Improve Load-Store Forwarding
...
Summary:
Extend analysis forwarding loads from preceeding stores to work with
extended loads and truncated stores to the same address so long as the
load is fully subsumed by the store.
Hexagon's swp-epilog-phis.ll and swp-memrefs-epilog1.ll test are
deleted as they've no longer seem to be relevant.
Reviewers: RKSimon, rnk, kparzysz, javed.absar
Subscribers: sdardis, nemanjai, hiraditya, atanasyan, llvm-commits
Differential Revision: https://reviews.llvm.org/D49200
llvm-svn: 344142
2018-10-10 14:15:52 +00:00
..
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-09-30 17:23:21 +00:00
2018-10-10 02:33:48 +00:00
2018-08-28 01:18:29 +00:00
2018-10-10 14:15:52 +00:00
2018-09-07 07:56:05 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-20 02:52:55 +00:00
2018-08-20 02:52:55 +00:00
2018-08-28 01:18:29 +00:00
2018-09-24 18:14:13 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-09-20 03:09:15 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-10-10 04:18:35 +00:00
2018-08-27 11:20:27 +00:00
2018-08-24 20:00:24 +00:00
2018-08-24 20:00:24 +00:00
2018-08-28 01:18:29 +00:00
2018-08-20 02:52:55 +00:00
2018-10-09 23:20:11 +00:00
2018-08-20 02:52:55 +00:00
2018-08-20 02:52:55 +00:00
2018-08-20 02:52:55 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-09-03 03:14:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-20 02:52:55 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-09-24 14:01:16 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-20 02:52:55 +00:00
2018-08-28 01:18:29 +00:00
2018-08-20 02:52:55 +00:00
2018-08-20 02:52:55 +00:00
2018-09-18 10:53:13 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-09-18 13:43:16 +00:00
2018-09-18 13:21:58 +00:00
2018-08-28 01:18:29 +00:00
2018-08-24 19:24:20 +00:00
2018-08-24 20:00:24 +00:00
2018-10-01 20:16:27 +00:00
2018-09-14 21:26:05 +00:00
2018-08-28 01:18:29 +00:00
2018-08-20 02:52:55 +00:00
2018-08-20 02:52:55 +00:00
2018-09-17 11:03:40 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-20 02:52:55 +00:00
2018-08-20 02:52:55 +00:00
2018-09-03 03:14:29 +00:00
2018-09-03 03:14:29 +00:00
2018-08-17 15:15:26 +00:00
2018-08-28 01:18:29 +00:00
2018-10-09 11:17:47 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-20 02:52:55 +00:00
2018-08-20 02:52:55 +00:00
2018-09-26 12:32:45 +00:00
2018-09-26 12:32:45 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-09-18 13:43:16 +00:00
2018-09-18 13:43:16 +00:00
2018-08-28 01:18:29 +00:00
2018-09-03 03:14:29 +00:00
2018-08-20 02:52:55 +00:00
2018-08-24 19:38:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-27 13:20:42 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-28 01:18:29 +00:00
2018-08-20 02:52:55 +00:00
2018-08-24 20:00:24 +00:00
2018-08-27 13:20:42 +00:00
2018-08-28 01:18:29 +00:00