aboutsummaryrefslogtreecommitdiff
path: root/gcc/resource.c
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2007-05-20 15:41:13 +0200
committerUros Bizjak <uros@gcc.gnu.org>2007-05-20 15:41:13 +0200
commit46fb8f6ba3b4fa87b1b335d574da744d74cdbbc8 (patch)
tree2f6af58ae79046e8d919e7191044bde1d1bc122a /gcc/resource.c
parentdde27bba7d11284185d1d0e97bf7dc0d302246dc (diff)
downloadgcc-46fb8f6ba3b4fa87b1b335d574da744d74cdbbc8.zip
gcc-46fb8f6ba3b4fa87b1b335d574da744d74cdbbc8.tar.gz
gcc-46fb8f6ba3b4fa87b1b335d574da744d74cdbbc8.tar.bz2
tmmintrin.h (_mm_alignr_epi32): Implement as always inlined function, not as a macro.
* config/i386/tmmintrin.h (_mm_alignr_epi32): Implement as always inlined function, not as a macro. (_mm_alignr_pi8): Ditto. * config/i386/ammintrin.h (_mm_extracti_si64): Ditto. (_mm_inserti_si64): Ditto. * config/i386/emmintrin.h (_mm_shuffle_pd): Ditto. (_mm_extract_epi16): Ditto. (_mm_insert_epi16): Ditto. (_mm_shufflehi_epi16): Ditto. (_mm_shufflelo_epi16): Ditto. (_mm_shuffle_epi32): Ditto. * config/i386/xmmintrin.h (_mm_set_ss): Use 0.0f for float constant. * config/386/mm3dnow.h: Add __attribute__((__always_inline__)) to all functions. (_m_from_float): Add __extension__ to conversion. Use 0.0f for float constant. (_m_to_float): Use C89 compatible assignment. testsuite/ChangeLog: * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse" instead of "-msse2".' * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h and mm3dnow.h. * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine to test with immediate operand. (__builtin_ia32_insertqi): Ditto. (__builtin_ia32_palignr128): Ditto. (__builtin_ia32_palignr): Ditto. (__builtin_ia32_pshufhw): Ditto. (__builtin_ia32_pshuflw): Ditto. (__builtin_ia32_pshufd): Ditto. (__builtin_ia32_vec_set_v8hi): Ditto. (__builtin_ia32_vec_ext_v8hi): Ditto. (__builtin_ia32_shufpd): Ditto. * gcc.target/i386/sse-14.c: Same changes as sse-13.c. From-SVN: r124873
Diffstat (limited to 'gcc/resource.c')
0 files changed, 0 insertions, 0 deletions