------- Additional Comments From vda at port dot imtp dot ilyichevsk dot odessa
dot ua 2005-06-23 06:59 -------
Created an attachment (id=9131)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9131&action=view)
While we are at it, speed up ix86_data_alignment
All if()s below are true only if align<128, so we can skip all of them.
And what is this?
if (AGGREGATE_TYPE_P (type)
&& TYPE_SIZE (type)
&& TREE_CODE (TYPE_SIZE (type)) == INTEGER_CST
&& (TREE_INT_CST_LOW (TYPE_SIZE (type)) >= 256
|| TREE_INT_CST_HIGH (TYPE_SIZE (type))) && align < 256)
return 256;
I do not remember anything which requires such wasteful alignment.
Maybe a comment would be in order there. (Or removal ;)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22158