aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/sse.md
AgeCommit message (Expand)AuthorFilesLines
2013-11-13i386.c (ix86_print_operand): Support z-masking.Alexander Ivchenko1-262/+1178
2013-11-02constraints.md (Ts, Tv): New address constrains.Uros Bizjak1-16/+16
2013-11-01configure.ac (HAVE_AS_IX86_INTERUNIT_MOVQ): Always define as 0/1.Uros Bizjak1-1/+1
2013-10-31optabs.c (expand_vec_perm): Avoid vector mode punning SUBREGs in SET_DEST.Jakub Jelinek1-27/+38
2013-10-30re PR target/58762 ([missed optimization] Vectorizing abs(int).)Cong Hou1-1/+14
2013-10-28i386.md (prefetch): Allow TARGET_AVX512PF.Alexander Ivchenko1-0/+34
2013-10-28i386.md (any_truncate): New.Alexander Ivchenko1-6/+926
2013-10-17sse.md (*vec_widen_smult_even_v8si): Remove isa attribute.Uros Bizjak1-2/+1
2013-10-15sse.md (unspec): Add UNSPEC_RCP14...Alexander Ivchenko1-4/+213
2013-10-15predicates.md (const_8_to_15_operand): New.Alexander Ivchenko1-1/+366
2013-10-15predicates.md (register_or_constm1_operand): New.Alexander Ivchenko1-1/+343
2013-10-15sse.md (unspec): Added UNSPEC_VPERMI2, UNSPEC_VPERMT2, UNSPEC_SCATTER.Alexander Ivchenko1-16/+316
2013-10-11sse.md (VI48F_256_512): New.Alexander Ivchenko1-6/+10
2013-10-11i386.c (bdesc_args): Change corresponding pattern for __builtin_ia32_cvtps2dq...Alexander Ivchenko1-14/+13
2013-10-11sse.md (V_512): New.Alexander Ivchenko1-1/+58
2013-10-11i386.c (ix86_rtx_costs): Enable fma for TARGET_AVX512F.Alexander Ivchenko1-22/+42
2013-10-11sse.md (VI248_AVX2_8_AVX512F): New.Alexander Ivchenko1-14/+21
2013-10-11sse.md (VI124_AVX2_48_AVX512F): New.Alexander Ivchenko1-15/+23
2013-10-11sse.md (VI48_AVX512F): New.Alexander Ivchenko1-16/+20
2013-10-11sse.md (VI4_AVX512F): New.Alexander Ivchenko1-13/+20
2013-10-11sse.md (VI2_AVX512F): New.Alexander Ivchenko1-10/+20
2013-10-11i386.md (multdiv): New.Alexander Ivchenko1-24/+7
2013-10-11sse.md (V): Extended with wider modes.Alexander Ivchenko1-44/+131
2013-10-11i386.md (any_fix): New iterator.Alexander Ivchenko1-42/+75
2013-10-11sse.md (<sse2>_movnt<mode>): Update constraint to "v".Alexander Ivchenko1-17/+17
2013-09-25i386.c (ix86_avx256_split_vector_move_misalign): Use new names.Alexander Ivchenko1-97/+186
2013-08-22i386-common.c (OPTION_MASK_ISA_AVX512F_SET): New.Alexander Ivchenko1-138/+198
2013-08-21sse.md (V16): Rename to...Kirill Yukhin1-8/+8
2013-08-13sse.md (*sse2_maskmovdqu): Emit addr32 prefix when Pmode != word_mode.Uros Bizjak1-14/+14
2013-07-06re PR target/57807 (Compile failure with __builtin_ia32_unpcklpd with -masm=i...Uros Bizjak1-81/+91
2013-05-10i386.md (memory): Handle sseishft1.Uros Bizjak1-2/+0
2013-05-09sse.md (*vec_extractv4si_0_zext): New pattern.Uros Bizjak1-6/+51
2013-05-08mmx.md (*vec_extract* splitters): Simplify post-reload splitter preparation s...Uros Bizjak1-42/+24
2013-05-08mmx.md (*vec_extract* splitters): Simplify post-reload splitter preparation s...Uros Bizjak1-13/+6
2013-05-08sse.md (PEXTR_MODE, [...]): Remove.Uros Bizjak1-37/+18
2013-05-07sse.md (ssescalarnummask): New mode attribute.Uros Bizjak1-57/+103
2013-05-06i386.md (isa): Add x64_sse4 member.Uros Bizjak1-66/+49
2013-05-05sse.md (*vec_extract<ssevecmodelower>_0): Merge from sse2_stored and *sse2_st...Uros Bizjak1-77/+63
2013-05-03i386.md (isa): Add x64_sse4_noavx and x64_avx members.Uros Bizjak1-55/+22
2013-04-29re PR target/54349 (_mm_cvtsi128_si64 unnecessary stores value at stack)Uros Bizjak1-5/+5
2013-04-29predicates.md (general_vector_operand): New predicate.Jakub Jelinek1-8/+10
2013-04-27re PR target/56866 (with '-O3 -march=bdver2' misscompiles glibc-2.17/crypt/sh...Jakub Jelinek1-1/+2
2013-03-28i386.md (*vec_extract2vdi_1): Merge with *vec_extractv2di_1_rex64.Uros Bizjak1-29/+11
2013-02-08sse.md (FMAMODEM): New mode iterator.Uros Bizjak1-27/+31
2013-01-20Add AMD btver2 pipeline descriptionsVenkataramanan Kumar1-0/+44
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2013-01-09sse.md (*vec_interleave_highv2df): Change mode attribute of movddup insn to DF.Uros Bizjak1-3/+3
2012-11-25sse.md (<sse>_loadu<ssemodesuffix><avxsizesuffix>): Do not depend on TARGET_S...Uros Bizjak1-12/+2
2012-11-20sse.md (*<ssse3_avx2>_pmulhrsw<mode>3): Merge *avx2_pmulhrswv16hi3 and...Andrey Turetskiy1-35/+14
2012-11-16AMD bdver3 enablementGanesh Gopalasubramanian1-6/+6