This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: Simplify mnemonic suffix iterators in sse.md
- From: Uros Bizjak <ubizjak at gmail dot com>
- To: "H.J. Lu" <hjl dot tools at gmail dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Sat, 19 Jun 2010 10:39:44 +0200
- Subject: Re: PATCH: Simplify mnemonic suffix iterators in sse.md
- References: <20100617184358.GA13038@intel.com>
On Thu, 2010-06-17 at 11:43 -0700, H.J. Lu wrote:
> There are 6 suffix iterators for instruction mnemonic in sse.md, which
> basically do similar things. This patch replace 6 iterators with 2. OK
> for trunk if there are no regressions?
> 2010-06-17 H.J. Lu <hongjiu.lu@intel.com>
>
> * config/i386/sse.md (fma4modesuffixf4): Removed.
> (ssemodesuffixf2s): Likewise.
> (ssemodesuffixf4): Likewise.
> (ssemodesuffixf2c): Likewise.
> (ssescalarmodesuffix2s): Likewise.
> (avxmodesuffixf2c): Likewise.
> (sse_mnemonic_suffix): New.
> (sse_mnemonic_scalar_suffix): Likewise.
> Update patterns with sse_mnemonic_suffix and
> sse_mnemonic_scalar_suffix.
Ok, but please name new suffixes ssemodesuffix and ssescalarmodesuffix
to be consistent with other patterns.
Thanks,
Uros.