On Thu, Nov 27, 2014 at 05:44:30PM -0800, Segher Boessenkool wrote: > The first three of these are from the previous series, with hopefully > all comments addressed. > > The fourth simplifies the code that breaks up an arith insn with a > compare to zero, using the helpers that the third patch introduced. > > The fifth and the sixth are separate from the rest and each other; > they fix PRs that people optimistically thought this patch series > would fix. Well, now they are right ;-)
I completely forgot to explain how this was tested. Bootstrapped and tested on powerpc64-linux, no regressions, with -m64,-m32,-m32/-mpowerpc64,-m64/-mlra. Also built cross-compilers and built the Linux kernel for all archs where that works (28 builds). Over the weekend, I bootstrapped on x86_64-linux, no configure flags at all. It regchecked fine after a few tries (one fortran testcase ping-pongs, actual_array_substr_2.f90). Also had to filter out all ASAN noise of course. And one of the gomp testcases runs for at least two hours ("./tpow_z", if that means something to anyone). Segher