This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: Compress XOP operand alternatives
- From: Sebastian Pop <sebpop at gmail dot com>
- To: Uros Bizjak <ubizjak at gmail dot com>
- Cc: "rajagopal, dwarak" <dwarak dot rajagopal at amd dot com>, "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, Jan Hubicka <hubicka at ucw dot cz>, "Harle, Christophe" <christophe dot harle at amd dot com>, "Jagasia, Harsha" <harsha dot jagasia at amd dot com>
- Date: Fri, 6 Nov 2009 10:50:05 -0600
- Subject: Re: PATCH: Compress XOP operand alternatives
- References: <5787cf470911060328q26bb3f54vf0f13f79ea3bd05f@mail.gmail.com>
On Fri, Nov 6, 2009 at 05:28, Uros Bizjak <ubizjak@gmail.com> wrote:
> Hello!
>
> This patch compresses operand alternatives for XOP instructions.
>
> 2009-11-06 ÂUros Bizjak Â<ubizjak@gmail.com>
>
> Â Â Â Â* config/i386/sse.md (xop_pmacsww, xop_pmacssww, xop_pmacsdd,
> Â Â Â Âxop_pmacssdd, xop_pmacssdql, xop_pmacssdqh, xop_pmacsdql,
> Â Â Â Â*xop_pmacsdql_mem, xop_pmacsdqh, *xop_pmacsdqh_mem, xop_pmacsswd,
> Â Â Â Âxop_pmacswd, xop_pmadcsswd, xop_pmadcswd, xop_pcmov_<mode>,
> Â Â Â Âxop_pcmov_<mode>256, xop_pperm, xop_pperm_pack_v2di_v4si,
> Â Â Â Âxop_pperm_pack_v4si_v8hi, xop_pperm_pack_v8hi_v16qi): Compress
> Â Â Â Âoperand alternatives.
>
> The patch was tested on x86_64-pc-linux-gnu using current testsuite.
> Can someone from AMD do additional testing, so we are sure everything
> is OK?
I went over the patch with Dwarak and the patch looks good. Thank you
for addressing this issue.
I will test next week the code generated by GCC in simnow when I will
have the support for XOP in binutils.
Sebastian Pop
--
AMD / Open Source Compiler Engineering / GNU Tools