1 ! { dg-do compile { target i?86-*-* x86_64-*-* } }
2 ! { dg-options "-w -m32 -O2 -ffloat-store -fgcse-after-reload" }
4 ! GCSE after reload made a stack register live across an abnormal
5 ! edges for one of the computed jumps. This bombed in reg-stack.
9 real(kind=8) xmax, absx
16 20 if (absx .gt. 8.232d-11) go to 40
17 30 if (absx .le. xmax) go to 40
19 40 go to next,(10, 30)