PR tree-optimization/78162: Reject negative offsets in store merging early
commite77557c09a22ac6ecec93fb735445b19e5b27c93
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 2 Nov 2016 09:25:22 +0000 (2 09:25 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 2 Nov 2016 09:25:22 +0000 (2 09:25 +0000)
treeaedc40b214eadb2e102ee0d7a959c8b882146450
parent7c81829f812550865859a91f9bca33249f1cf782
PR tree-optimization/78162: Reject negative offsets in store merging early

PR tree-optimization/78162
* gimple-ssa-store-merging.c (execute): Mark stores with bitpos < 0
as invalid.

* gcc.c-torture/compile/pr78162.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@241778 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimple-ssa-store-merging.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr78162.c [new file with mode: 0644]