https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66856
--- Comment #3 from Martin Liška <marxin at gcc dot gnu.org> --- (In reply to Jan Hubicka from comment #2) > Created attachment 37239 [details] > unreduced testcase > > Compile with > gcc -O3 pix.i -flto -r -nostdlib -std=gnu99 -fgnu89-inline > -fno-strict-aliasing -ffunction-sections -fno-omit-frame-pointer -fPIC > --verbose -march=bdver1 -mmmx -mno-3dnow -msse -msse2 -msse3 -mssse3 -msse4a > -mcx16 -msahf -mno-movbe -maes -mno-sha -mpclmul -mpopcnt -mabm -mlwp > -mno-fma -mfma4 -mxop -mno-bmi -mno-bmi2 -mno-tbm -mavx -mno-avx2 -msse4.2 > -msse4.1 -mlzcnt -mno-rtm -mno-hle -mno-rdrnd -mno-f16c -mno-fsgsbase > -mno-rdseed -mprfchw -mno-adx -mfxsr -mxsave -mno-xsaveopt -mno-avx512f > -mno-avx512er -mno-avx512cd -mno-avx512pf -mno-prefetchwt1 -mno-clflushopt > -mno-xsavec -mno-xsaves -mno-avx512dq -mno-avx512bw -mno-avx512vl > -mno-avx512ifma -mno-avx512vbmi -mno-clwb -mno-pcommit -mno-mwaitx > -mno-clzero -mno-pku --param l1-cache-size=16 --param l1-cache-line-size=64 > --param l2-cache-size=2048 -mtune=bdver1 Reducing Honza's test-case.