This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Add floatunsv8siv8sf2 support


On 10/31/2011 01:15 PM, Jakub Jelinek wrote:
> Hi!
> 
> On Mon, Oct 31, 2011 at 12:43:14PM -0700, Richard Henderson wrote:
>>     Renaming all of the insn patterns as needed to the standard
>>     optab forms.  Sadly, only one of the builtins is unused by
>>     the various header files, so most of them must stay around.
> 
> Thanks.  Here is a patch that adds floatunsv8siv8sf2 and macroizes
> floatv[48]siv[48]sf2.  Ok if bootstrap/regtest passes?
> 
> 2011-10-31  Jakub Jelinek  <jakub@redhat.com>
> 
> 	* config/i386/sse.md (sseintvecmode): Remove duplicate modes.
> 	(sseintvecmodelower): New mode iterator.
> 	(floatv8siv8sf2, floatunsv4siv4sf2): Macroize into...
> 	(float<sseintvecmodelower><mode>2): ... this using VF1 iterator.
> 	(floatunsv4siv4sf2): Macroize into...
> 	(floatuns<sseintvecmodelower><mode>2): ... this using VF1 iterator.

Ok.


r~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]