aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2014-01-15 11:13:52 -0700
committerJeff Law <law@gcc.gnu.org>2014-01-15 11:13:52 -0700
commita6a2d67b0adf891b823b2b492a9d1cc98e09835a (patch)
treee0f2de4b26fbea16dedfb92ad4e491726101c7f8 /gcc/tree-vectorizer.h
parentaefe4056bbf86cd0065d8c6bfcf22dad15536b20 (diff)
downloadgcc-a6a2d67b0adf891b823b2b492a9d1cc98e09835a.zip
gcc-a6a2d67b0adf891b823b2b492a9d1cc98e09835a.tar.gz
gcc-a6a2d67b0adf891b823b2b492a9d1cc98e09835a.tar.bz2
re PR tree-optimization/59747 (wrong code at -Os and above on x86_64-linux-gnu in 64-bit mode)
PR tree-optimization/59747 * ree.c (find_and_remove_re): Properly handle case where a second eliminated extension requires widening a copy created for elimination of a prior extension. (combine_set_extension): Ensure that the number of hard regs needed for a destination register does not change when we widen it. PR tree-optimization/59747 * gcc.c-torture/execute/pr59747.c: New test. From-SVN: r206638
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions