[Bug rtl-optimization/15187] Inefficient if optimization with -O2 -ffast-math
--- Comment #12 from uros at kss-loka dot si 2006-03-29 14:08 --- (In reply to comment #11) > it looks like 4.1.1 and 4.2.0 still produce unoptimal code. > test: pushl %ebp > movl%esp, %ebp > fldl8(%ebp) > fldz > fcomip %st(1), %st >
[Bug rtl-optimization/15187] Inefficient if optimization with -O2 -ffast-math
--- Comment #11 from pluto at agmk dot net 2006-03-28 10:34 --- it looks like 4.1.1 and 4.2.0 still produce unoptimal code. #include double test(double x) { if (x > 0.0) return cos(x); else return sin(x); } [ 4.1.1-0.20060322 / rev.11227