On Sun, Nov 11, 2012 at 9:45 PM, Uros Bizjak wrote:
>
>> Regarding vzeroupper insertion pass - we will use gcc pass manager to
>> insert a target-dependant pass directly after reload ...
>
> ... like attached patch. The patch inserts vzeroupper pass directly
> after reload, so spills from 256bit r
On Mon, Nov 12, 2012 at 9:51 AM, Vladimir Yakovlev wrote:
> We have not do any changes in mode-switching.c if we use
> pass_mode_switching.pass.execute () for call of the
> optimize_mode_switching() in i386.c.
Even better ;)
In addition to this patch, there are two remaining patches for avx
vz
On Sun, Nov 11, 2012 at 7:36 PM, Uros Bizjak wrote:
> Regarding vzeroupper insertion pass - we will use gcc pass manager to
> insert a target-dependant pass directly after reload ...
... like attached patch. The patch inserts vzeroupper pass directly
after reload, so spills from 256bit registers