[Bug c++/33887] [4.1/4.2/4.3 Regression] Reference to bitfield gets wrong value when optimizing

rguenth at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Wed Dec 12 22:47:00 GMT 2007



------- Comment #14 from rguenth at gcc dot gnu dot org  2007-12-12 22:47 -------
Great.  That doesn't make too much sense ;)  Because the testcase in comment #7
cannot be "optimized" on the tree level, but I see it is wrongly expanded to
RTL instead.

Now, the revisions are

 103956: make tree-PRE smarter, looking through loads
 119760: mem-ssa merge (my favorite)
 126149: SCCVN merge

nothing expansion related or FE specific.  Bah.


-- 


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



More information about the Gcc-bugs mailing list