[PATCH, i386]: Committed: Use ix86_expand_convert_uns_sisf_sse also for TARGET_SSE.
Uros Bizjak
ubizjak@gmail.com
Tue Feb 5 18:08:00 GMT 2008
Hello!
There is simply no reason not to use specialized SSE unsigned SI -> SF
expander also for TARGET_SSE, since ix86_expand_convert_uns_sisf_sse
expands to SSE-only instructions. This change also enables macroization
(iteratization?) of similar patterns.
Patch was bootstrapped and regression tested on x86_64 {,-m32}, applied
to SVN as obvious.
2008-02-05 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.md (floatunsisf2): Use
ix86_expand_convert_uns_sisf_sse also for TARGET_SSE.
(floatunsi<mode>2): Rename from floatunsisf2 and
floatunsidf2. Macroize expander using MODEF mode iterator.
Uros.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: u.diff.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20080205/df9b6553/attachment.txt>
More information about the Gcc-patches
mailing list