Request to backport two -mvzeroupper related patches to 4.6 branch

Fang, Changpeng Changpeng.Fang@amd.com
Wed Jun 29 07:05:00 GMT 2011


Hi, 

Attached are two patches in gcc 4.7 trunk that we request to backport to 4.6 branch.
There are all related to -mvzerupper

1)
0001-Save-the-initial-options-after-checking-vzeroupper.patch
This patch fixes bug 47315, ICE: in extract_insn, at recog.c:2109 (unrecognizable insn) with -mvzeroupper and __attribute__((target("avx")))

The patch was committed to trunk: 2011-05-23  H.J. Lu  <hongjiu.lu@intel.com>

The bug still exists in gcc 4.6.1. Backporting this patches would fix it.

2).
0001--config-i386-i386.c-ix86_reorg-Run-move_or_dele.patch
This patch Run move_or_delete_vzeroupper first, and was committed to trunk:
2011-05-04  Uros Bizjak  <ubizjak@gmail.com>


Is It OK to commit to 4.6 branch?

Thanks,

Changpeng 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Save-the-initial-options-after-checking-vzeroupper.patch
Type: text/x-patch
Size: 3128 bytes
Desc: 0001-Save-the-initial-options-after-checking-vzeroupper.patch
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20110629/50f92791/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001--config-i386-i386.c-ix86_reorg-Run-move_or_dele.patch
Type: text/x-patch
Size: 2422 bytes
Desc: 0001--config-i386-i386.c-ix86_reorg-Run-move_or_dele.patch
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20110629/50f92791/attachment-0001.bin>


More information about the Gcc-patches mailing list