aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2015-01-09 11:14:55 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2015-01-09 11:14:55 +0000
commit2f2782497acb6efa025c1f832a37a0afeb3925f7 (patch)
tree03add0605b49b2b5c0f9393c96db9dfd878e15e2 /gcc/config.gcc
parent520b30221300436cbc178a4110123c12ad3ee0ee (diff)
downloadgcc-2f2782497acb6efa025c1f832a37a0afeb3925f7.zip
gcc-2f2782497acb6efa025c1f832a37a0afeb3925f7.tar.gz
gcc-2f2782497acb6efa025c1f832a37a0afeb3925f7.tar.bz2
re PR tree-optimization/64410 (gcc 25% slower than clang 3.5 for adding complex numbers)
2015-01-09 Richard Biener <rguenther@suse.de> PR tree-optimization/64410 * tree-ssa.c (non_rewritable_lvalue_p): Allow REALPART/IMAGPART_EXPR on the LHS. (execute_update_addresses_taken): Deal with that. * tree-ssa-forwprop.c (pass_forwprop::execute): Use component-wise loads/stores for complex variables. * g++.dg/vect/pr64410.cc: New testcase. From-SVN: r219380
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions