commit | 10c94f2dd7c0e8aaeb25c198aba5bf048b19c642 | [log] [tgz] |
---|---|---|
author | Nirav Dave <niravd@google.com> | Mon Jun 19 15:32:28 2017 +0000 |
committer | Nirav Dave <niravd@google.com> | Mon Jun 19 15:32:28 2017 +0000 |
tree | efcf02ebe479cf25061c469bd94b2e149b8727a8 | |
parent | fc065812f34d39c973d73e21ca23eb1f41d92ac5 [diff] |
Allow truncated and extend memory operations in Store Merge. NFCI. As all store merges checks are based on the memory operation performed, allow use of truncated stores and extended loads as valid input candidates for merging. Relanding after fixing selection between truncated and normal store. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@305701 91177308-0d34-0410-b5e6-96231b3b80d8