> How does that help?  Testcases have been posted multiple times that show
> that if targets look at type alignment of non-aggregate types, they have
> just broken argument passing, so conditionally reverting the tree-sra
> improvements can't help.

Well, that has been the case for 2 decades for some of them and the compiler 
worked just fine, so I can easily see how disabling the tree-sra change can 
help in the short term.  As for calling it an improvement, just look at the 
audit trail, it's a quick change papering over a deficiency in the IR...

-- 
Eric Botcazou

Reply via email to