------- Comment #7 from tony dot linthicum at amd dot com 2006-02-06 17:13 ------- So do I, at least for the original code (i.e. test and test1). I'm curious, though, if you've tried the example that I listed above (foo). I still get subregs with that one, though I honestly don't recall at the moment whether or not it makes the register allocator screw up or not (I *think* it does, but I'd have to check). Either way, though, the presence of the subregs provides the needed fodder for RA badness so I'm curious if it's present in what you're working on.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15792