> 
> I did some experiment with code alignment. I found
> -fno-align-loops -fno-align-functions -fno-align-jumps
> had no negative performance impacts on current
> Intel processors while reducing code sizes by 1-2%.
> Should we use
> 
> {&generic_cost, 0, 0, 0, 0, 0},
> 
> instead?

Good, revisiting alignment rules is on my TODO list.  AMD chips have aligned
decoding windows, so I think they may be more sensitive to jumps near end of
32byte boundary.  Current alignment settings for Buldozer does not make much
sense to me, especially the alignment of functions to 11 byte boundary :) So I
am running some experiments now.

Honza
> 
> Thanks.
> 
> -- 
> H.J.

Reply via email to