aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/xmmintrin.h
AgeCommit message (Expand)AuthorFilesLines
2024-07-09Rename __{float,double}_u to __x86_{float,double}_u to avoid pulluting the na...liuhongt1-3/+3
2024-06-18i386: Handle target of __builtin_ia32_cmp[p|s][s|d] from avx into sse/sse2/avxHu, Lin11-0/+41
2024-05-31Rename double_u with __double_u to avoid pulluting the namespace.liuhongt1-3/+3
2024-05-20i386: Remove Xeon Phi ISA supportHaochen Jiang1-1/+0
2024-05-09i386: Fix some intrinsics without alignment requirements.Hu, Lin11-4/+5
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2023-01-16x86: Avoid -Wuninitialized warnings on _mm*_undefined_* in C++ [PR105593]Jakub Jelinek1-0/+3
2022-11-07Support Intel prefetchit0/t1Haochen Jiang1-2/+5
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-01-05x86: Cast to unsigned short first for _mm_extract_pi16H.J. Lu1-2/+2
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-05-15i386: Emulate MMX maskmovq with SSE2 maskmovdquH.J. Lu1-0/+61
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-08-14i386.c (expand_vec_perm_movs): New method matching movs patterns.Allan Sandfeld Jensen1-1/+4
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-08-31[x86] Don't use builtins for unaligned load/storeMarc Glisse1-4/+7
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-11-15xmmintrin.h (_mm_add_ps, [...]): Use vector extensions instead of builtins.Marc Glisse1-6/+6
2014-05-30xmmintrin.h (_mm_pause): Move out of scope of pragma target("sse").Ian Lance Taylor1-9/+11
2014-03-24avxintrin.h (_mm256_undefined_si256): Define.Ulrich Drepper1-0/+8
2014-03-04xmmintrin.h (enum _mm_hint): Correct hint value.Uros Bizjak1-25/+25
2014-02-26predicates.md (const1256_operand): Remove.Ilya Tocar1-0/+1
2014-02-25gcc/Ilya Tocar1-2/+4
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-06-23Allow mmintrin headers to work with function specific target opts.Sriraman Tallam1-7/+11
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek1-1/+1
2012-07-03xmmintrin.h (_mm_sfence): Use __builtin_ia32_pause.Uros Bizjak1-1/+1
2011-01-03Update Copyright years for files modified in 2010.Jakub Jelinek1-1/+1
2010-11-11re PR target/46419 (_mm_cvtpu16_ps (and hence _mm_cvtpu8_ps) returns false re...Uros Bizjak1-6/+6
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek1-13/+10
2008-05-02i386.c (ix86_special_builtin_type): New.H.J. Lu1-4/+4
2008-04-22re PR target/29096 (faster _mm_cvtpi32x2_ps for xmmintrin.h)Uros Bizjak1-13/+11
2008-03-13re PR target/34000 (GCC pedwarns about use of static inline functions from sy...Uros Bizjak1-154/+154
2008-03-13Revert my previous commit.Uros Bizjak1-5/+5
2008-03-13re PR c++/35553 (-fkeep-inline-functions and -O errors out in SSE headers)Uros Bizjak1-5/+5
2008-01-30* config/i386/xmmintrin.h (_mm_prefetch): Added const to first arg.Silvius Rus1-2/+2
2007-12-14sse-14.c (test_1, [...]): New macros to test macroized SSE intrinsics.Uros Bizjak1-6/+6
2007-12-13re PR target/34435 (SSE2 intrinsics - emmintrin with optimisations off and ty...Uros Bizjak1-9/+15
2007-09-23tree.h (block_nonartificial_location): New prototype.Jakub Jelinek1-154/+154
2007-05-21tmmintrin.h (_mm_alignr_epi8): Provide macro implementation if __OPTIMIZE__ i...Uros Bizjak1-0/+27
2007-05-20tmmintrin.h (_mm_alignr_epi32): Implement as always inlined function, not as ...Uros Bizjak1-1/+1
2007-05-20re PR target/31585 (gcc.target/i386/sse-vect-types.c FAILs (also sse-13.c and...Uros Bizjak1-31/+3
2007-03-21re PR target/31245 (SSE2 generation bug with 4.1.2 and -O3)Richard Henderson1-2/+3
2007-02-08xmmintrin.h: Make inclusion of emmintrin.h conditional to __SSE2__.Harsha Jagasia1-2/+4
2006-04-27xmmintrin.h (_mm_shuffle_pi16): make available for SSE.Dirk Mueller1-2/+0