On Tue, 15 Mar 2011, Andrew Pinski wrote:
On Tue, Mar 15, 2011 at 5:19 AM, Richard Guenther rguent...@suse.de wrote:
This avoids spilling SSE registers to memory just because we access
vector components in a C array way. The trick is to simply rewrite
those accesses to proper vector
This avoids spilling SSE registers to memory just because we access
vector components in a C array way. The trick is to simply rewrite
those accesses to proper vector selects on the tree level and promote
the vector to SSA form.
Bootstrapped and tested on x86_64-unknown-linux-gnu, applied to