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 <ja...@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~