[Bug rtl-optimization/38740] Incorrect delayed branch optimization

dave at hiauly1 dot hia dot nrc dot ca gcc-bugzilla@gcc.gnu.org
Wed Jan 7 17:27:00 GMT 2009



------- Comment #6 from dave at hiauly1 dot hia dot nrc dot ca  2009-01-07 17:27 -------
Subject: Re:  Incorrect delayed branch optimization

> I've seen that on the SPARC too.  Does Richard's patch in
> 
> http://gcc.gnu.org/ml/gcc-patches/2007-12/msg00506.html
> 
> help?  If so, it is approved for mainline and 4.3 branch.

It didn't help.  It may have caused these fails:

FAIL: gcc.c-torture/execute/pr34415.c compilation,  -O0
FAIL: gcc.c-torture/execute/pr34415.c compilation,  -O1
FAIL: gcc.c-torture/execute/pr34415.c compilation,  -O2
FAIL: gcc.c-torture/execute/pr34415.c compilation,  -O3 -fomit-frame-pointer
FAIL: gcc.c-torture/execute/pr34415.c compilation,  -O3 -fomit-frame-pointer
-funroll-loops
FAIL: gcc.c-torture/execute/pr34415.c compilation,  -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions
FAIL: gcc.c-torture/execute/pr34415.c compilation,  -O3 -g
FAIL: gcc.c-torture/execute/pr34415.c compilation,  -Os

Dave


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38740



More information about the Gcc-bugs mailing list