------- Comment #7 from rguenth at gcc dot gnu dot org 2008-07-17 18:01 ------- pointer_plus_2_bits will confuse points-to alias analysis galore. Of course this doesn't explain the difference to -O0.
Still, -O1 is fast, -O1 -fstrict-aliasing is _very_ slow. -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |alias, missed-optimization http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36861