This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] PR target/50038 fix: redundant zero extensions removal
Ping
2011/11/22 Ilya Enkovich <enkovich.gnu@gmail.com>:
> 2011/11/11 Eric Botcazou <ebotcazou@adacore.com>:
>>> I have already signed copyright agreement with the FSF. Will I need>> the separate one for this particular commit?>> No, if your contributions are already covered by a copyright agreement with the> FSF, nothing more needs to be done.>> --> Eric Botcazou>
> Hello,
>
> Here is a patch wich introduces new pass 'ree' based on pass
> 'implicit_zee' as was discussed above. Could you please review it?
>
> Bootstrapped and checked on linux-x86_64.
>
> Thanks,
> Ilya
> ---
> 2011-11-22 ?Enkovich Ilya ?<ilya.enkovich@intel.com>
>
> ? ? ? ?PR target/50038
> ? ? ? ?* implicit-zee.c: Delete.
> ? ? ? ?* ree.c: New file.
> ? ? ? ?* Makefile.in: Replace implicit-zee.c with ree.c.
> ? ? ? ?* i386.c (ix86_option_override_internal): Set flag_ree for
> ? ? ? ?32 bit platform.
> ? ? ? ?* common.opt (fzee): Ignored.
> ? ? ? ?(free): New.
> ? ? ? ?* passes.c (init_optimization_passes): Replace pass_implicit_zee
> ? ? ? ?with pass_ree.
> ? ? ? ?* tree-pass.h (pass_implicit_zee): Delete.
> ? ? ? ?(pass_ree): New.
> ? ? ? ?* timevar.def (TV_ZEE): Delete.
> ? ? ? ?(TV_REE): New.
>