[Bug tree-optimization/60823] [4.9/4.10 Regression] ICE in gimple_expand_cfg, at cfgexpand.c:5644
vincenzo.innocente at cern dot ch
gcc-bugzilla@gcc.gnu.org
Mon May 19 07:04:00 GMT 2014
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60823
vincenzo Innocente <vincenzo.innocente at cern dot ch> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |vincenzo.innocente at cern dot ch
--- Comment #9 from vincenzo Innocente <vincenzo.innocente at cern dot ch> ---
sorry fro squatting this thread:
I noticed that compiling the test case for haswell it does not make use of umm
registers
c++ -std=c++11 -Ofast -fopenmp -S simdCloning.cc -march=haswell; grep ymm
simdCloning.s
vmovupd %ymm0, -80(%rbp)
vmovupd %ymm1, -48(%rbp)
vmovapd %ymm0, -80(%rbp)
vmovapd %ymm1, -48(%rbp)
vmovdqa -112(%rbp), %ymm0
changing int to long long does not make any effect...
same changing double to float and widening the simdlen to 8.
any "good" reason?
should I open a new bug report (tree-optimization I suppose)?
More information about the Gcc-bugs
mailing list