projects
/
platform
/
upstream
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
re PR target/61794 (internal error: unrecognizable insn, from avx512 extract instruction)
[platform/upstream/gcc.git]
/
gcc
/
config
/
i386
/
sse.md
2014-07-18
Uros Bizjak
re PR target/61794 (internal error: unrecognizable...
blob
|
commitdiff
2014-06-25
Cong Hou
tree-vect-patterns.c (vect_recog_sad_pattern): New...
blob
|
commitdiff
|
diff to current
2014-06-05
Evgeny Stupachenko
sse.md (*ssse3_palignr<mode>_perm): New.
blob
|
commitdiff
|
diff to current
2014-05-06
Joseph Myers
* config/i386/sse.md (*mov<mode>_internal)
blob
|
commitdiff
|
diff to current
2014-03-30
Uros Bizjak
sse.md (FMAMODE_NOVF512): New mode iterator.
blob
|
commitdiff
|
diff to current
2014-03-04
Uros Bizjak
predicates.md (const2356_operand): Change to ...
blob
|
commitdiff
|
diff to current
2014-02-26
Ilya Tocar
predicates.md (const1256_operand): Remove.
blob
|
commitdiff
|
diff to current
2014-02-26
Ilya Tocar
gcc/
blob
|
commitdiff
|
diff to current
2014-02-20
Ilya Tocar
avx512erintrin.h (_mm_rcp28_round_sd): Swap operands.
blob
|
commitdiff
|
diff to current
2014-02-13
Uros Bizjak
sse.md (xop_vmfrcz<mode>2): Generate const0 in operands...
blob
|
commitdiff
|
diff to current
2014-02-10
Kirill Yukhin
avx512fintrin.h (_mm512_storeu_epi64): Removed.
blob
|
commitdiff
|
diff to current
2014-02-07
Jakub Jelinek
re PR target/60077 (gcc.target/i386/pr35767-5.c FAILs)
blob
|
commitdiff
|
diff to current
2014-01-31
Ilya Tocar
constraints.md (Yk): Swap meaning with k.
blob
|
commitdiff
|
diff to current
2014-01-27
Ilya Tocar
avx512fintrin.h (_mm512_mask_cvtepi32_storeu_epi8)...
blob
|
commitdiff
|
diff to current
2014-01-27
Kirill Yukhin
avx512pfintrin.h (_mm512_mask_prefetch_i32gather_pd...
blob
|
commitdiff
|
diff to current
2014-01-20
Uros Bizjak
re PR target/59685 (ICE: in output_2305, at config...
blob
|
commitdiff
|
diff to current
2014-01-14
Kirill Yukhin
avx512erintrin.h (_mm_rcp28_round_sd): New.
blob
|
commitdiff
|
diff to current
2014-01-04
Jakub Jelinek
sse.md (avx512f_load<mode>_mask): Emit vmovup{s,d}...
blob
|
commitdiff
|
diff to current
2014-01-03
Jakub Jelinek
i386.md (MODE_SIZE): New mode attribute.
blob
|
commitdiff
|
diff to current
2014-01-02
Richard Sandiford
Update copyright years in gcc/
blob
|
commitdiff
|
diff to current
2013-12-31
Jakub Jelinek
sse.md (*mov<mode>_internal): Guard EXT_REX_SSE_REGNO_P...
blob
|
commitdiff
|
diff to current
2013-12-31
Alexander Ivchenko
avx512fintrin.h (_mm_add_round_sd): New.
blob
|
commitdiff
|
diff to current
2013-12-31
Alexander Ivchenko
i386-common.c (OPTION_MASK_ISA_SHA_SET): New.
blob
|
commitdiff
|
diff to current
2013-12-31
Alexander Ivchenko
i386.c (MAX_CLASSES): Increase number of classes.
blob
|
commitdiff
|
diff to current
2013-12-27
Alexander Ivchenko
sse.md (avx512f_fixupimm<mode>_maskz): Extend to suppor...
blob
|
commitdiff
|
diff to current
2013-12-27
Alexander Ivchenko
sse.md (avx512f_fmadd_<mode>_maskz): Extend to support...
blob
|
commitdiff
|
diff to current
2013-12-27
Alexander Ivchenko
sse.md (<code><mode>3<mask_name>): Extend to support...
blob
|
commitdiff
|
diff to current
2013-12-27
Alexander Ivchenko
i386.c (ix86_print_operand): Print EVEX's RC modifiers.
blob
|
commitdiff
|
diff to current
2013-12-18
Jakub Jelinek
re PR target/59539 (Missed optimisation: VEX-prefixed...
blob
|
commitdiff
|
diff to current
2013-12-18
Alexander Ivchenko
sse.md (*fma_fmadd_<mode>): Extend to support masking.
blob
|
commitdiff
|
diff to current
2013-12-18
Alexander Ivchenko
sse.md (avx512f_cmp<mode>3): Extend to support masking.
blob
|
commitdiff
|
diff to current
2013-12-10
Jakub Jelinek
tree-vectorizer.h (struct _loop_vec_info): Add scalar_l...
blob
|
commitdiff
|
diff to current
2013-12-04
Jakub Jelinek
re PR target/59163 (program compiled with g++ -O3 segfa...
blob
|
commitdiff
|
diff to current
2013-11-23
Uros Bizjak
re PR target/56788 (_mm_frcz_sd and _mm_frcz_ss ignore...
blob
|
commitdiff
|
diff to current
2013-11-13
Alexander Ivchenko
i386.c (ix86_print_operand): Support z-masking.
blob
|
commitdiff
|
diff to current
2013-11-02
Uros Bizjak
constraints.md (Ts, Tv): New address constrains.
blob
|
commitdiff
|
diff to current
2013-11-01
Uros Bizjak
configure.ac (HAVE_AS_IX86_INTERUNIT_MOVQ): Always...
blob
|
commitdiff
|
diff to current
2013-10-31
Jakub Jelinek
optabs.c (expand_vec_perm): Avoid vector mode punning...
blob
|
commitdiff
|
diff to current
2013-10-30
Cong Hou
re PR target/58762 ([missed optimization] Vectorizing...
blob
|
commitdiff
|
diff to current
2013-10-28
Alexander Ivchenko
i386.md (prefetch): Allow TARGET_AVX512PF.
blob
|
commitdiff
|
diff to current
2013-10-28
Alexander Ivchenko
i386.md (any_truncate): New.
blob
|
commitdiff
|
diff to current
2013-10-17
Uros Bizjak
sse.md (*vec_widen_smult_even_v8si): Remove isa attribute.
blob
|
commitdiff
|
diff to current
2013-10-15
Alexander Ivchenko
sse.md (unspec): Add UNSPEC_RCP14...
blob
|
commitdiff
|
diff to current
2013-10-15
Alexander Ivchenko
predicates.md (const_8_to_15_operand): New.
blob
|
commitdiff
|
diff to current
2013-10-15
Alexander Ivchenko
predicates.md (register_or_constm1_operand): New.
blob
|
commitdiff
|
diff to current
2013-10-15
Alexander Ivchenko
sse.md (unspec): Added UNSPEC_VPERMI2, UNSPEC_VPERMT2...
blob
|
commitdiff
|
diff to current
2013-10-11
Alexander Ivchenko
sse.md (VI48F_256_512): New.
blob
|
commitdiff
|
diff to current
2013-10-11
Alexander Ivchenko
i386.c (bdesc_args): Change corresponding pattern for...
blob
|
commitdiff
|
diff to current
2013-10-11
Alexander Ivchenko
sse.md (V_512): New.
blob
|
commitdiff
|
diff to current
2013-10-11
Alexander Ivchenko
i386.c (ix86_rtx_costs): Enable fma for TARGET_AVX512F.
blob
|
commitdiff
|
diff to current
2013-10-11
Alexander Ivchenko
sse.md (VI248_AVX2_8_AVX512F): New.
blob
|
commitdiff
|
diff to current
2013-10-11
Alexander Ivchenko
sse.md (VI124_AVX2_48_AVX512F): New.
blob
|
commitdiff
|
diff to current
2013-10-11
Alexander Ivchenko
sse.md (VI48_AVX512F): New.
blob
|
commitdiff
|
diff to current
2013-10-11
Alexander Ivchenko
sse.md (VI4_AVX512F): New.
blob
|
commitdiff
|
diff to current
2013-10-11
Alexander Ivchenko
sse.md (VI2_AVX512F): New.
blob
|
commitdiff
|
diff to current
2013-10-11
Alexander Ivchenko
i386.md (multdiv): New.
blob
|
commitdiff
|
diff to current
2013-10-11
Alexander Ivchenko
sse.md (V): Extended with wider modes.
blob
|
commitdiff
|
diff to current
2013-10-11
Alexander Ivchenko
i386.md (any_fix): New iterator.
blob
|
commitdiff
|
diff to current
2013-10-11
Alexander Ivchenko
sse.md (<sse2>_movnt<mode>): Update constraint to "v".
blob
|
commitdiff
|
diff to current
2013-09-25
Alexander Ivchenko
i386.c (ix86_avx256_split_vector_move_misalign): Use...
blob
|
commitdiff
|
diff to current
2013-08-22
Alexander Ivchenko
i386-common.c (OPTION_MASK_ISA_AVX512F_SET): New.
blob
|
commitdiff
|
diff to current
2013-08-21
Kirill Yukhin
sse.md (V16): Rename to...
blob
|
commitdiff
|
diff to current
2013-08-13
Uros Bizjak
sse.md (*sse2_maskmovdqu): Emit addr32 prefix when...
blob
|
commitdiff
|
diff to current
2013-07-06
Uros Bizjak
re PR target/57807 (Compile failure with __builtin_ia32...
blob
|
commitdiff
|
diff to current
2013-05-10
Uros Bizjak
i386.md (memory): Handle sseishft1.
blob
|
commitdiff
|
diff to current
2013-05-09
Uros Bizjak
sse.md (*vec_extractv4si_0_zext): New pattern.
blob
|
commitdiff
|
diff to current
2013-05-08
Uros Bizjak
mmx.md (*vec_extract* splitters): Simplify post-reload...
blob
|
commitdiff
|
diff to current
2013-05-08
Uros Bizjak
mmx.md (*vec_extract* splitters): Simplify post-reload...
blob
|
commitdiff
|
diff to current
2013-05-08
Uros Bizjak
sse.md (PEXTR_MODE, [...]): Remove.
blob
|
commitdiff
|
diff to current
2013-05-07
Uros Bizjak
sse.md (ssescalarnummask): New mode attribute.
blob
|
commitdiff
|
diff to current
2013-05-06
Uros Bizjak
i386.md (isa): Add x64_sse4 member.
blob
|
commitdiff
|
diff to current
2013-05-05
Uros Bizjak
sse.md (*vec_extract<ssevecmodelower>_0): Merge from...
blob
|
commitdiff
|
diff to current
2013-05-03
Uros Bizjak
i386.md (isa): Add x64_sse4_noavx and x64_avx members.
blob
|
commitdiff
|
diff to current
2013-04-29
Uros Bizjak
re PR target/54349 (_mm_cvtsi128_si64 unnecessary store...
blob
|
commitdiff
|
diff to current
2013-04-29
Jakub Jelinek
predicates.md (general_vector_operand): New predicate.
blob
|
commitdiff
|
diff to current
2013-04-27
Jakub Jelinek
re PR target/56866 (with '-O3 -march=bdver2' misscompil...
blob
|
commitdiff
|
diff to current
2013-03-28
Uros Bizjak
i386.md (*vec_extract2vdi_1): Merge with *vec_extractv2...
blob
|
commitdiff
|
diff to current
2013-02-08
Uros Bizjak
sse.md (FMAMODEM): New mode iterator.
blob
|
commitdiff
|
diff to current
2013-01-20
Venkataramanan Kumar
Add AMD btver2 pipeline descriptions
blob
|
commitdiff
|
diff to current
2013-01-10
Richard Sandiford
Update copyright years in gcc/
blob
|
commitdiff
|
diff to current
2013-01-09
Uros Bizjak
sse.md (*vec_interleave_highv2df): Change mode attribut...
blob
|
commitdiff
|
diff to current
2012-11-25
Uros Bizjak
sse.md (<sse>_loadu<ssemodesuffix><avxsizesuffix>)...
blob
|
commitdiff
|
diff to current
2012-11-20
Andrey Turetskiy
sse.md (*<ssse3_avx2>_pmulhrsw<mode>3): Merge *avx2_pmu...
blob
|
commitdiff
|
diff to current
2012-11-16
Ganesh Gopalasubra...
AMD bdver3 enablement
blob
|
commitdiff
|
diff to current
2012-11-06
Uros Bizjak
* config/i386/sse.md
blob
|
commitdiff
|
diff to current
2012-11-06
Vladimir Yakovlev
i386-protos.h (emit_i387_cw_initialization): Deleted.
blob
|
commitdiff
|
diff to current
2012-11-06
Andrey Turetskiy
i386.c (bdesc_args): Rename CODE_FOR_avx2_umulhrswv16hi...
blob
|
commitdiff
|
diff to current
2012-10-15
Uros Bizjak
sse.md (UNSPEC_MOVU): Remove.
blob
|
commitdiff
|
diff to current
2012-10-08
Marc Glisse
re PR middle-end/54400 (recognize vector reductions)
blob
|
commitdiff
|
diff to current
2012-09-28
Jakub Jelinek
re PR target/54716 (Select best typed instruction for...
blob
|
commitdiff
|
diff to current
2012-09-14
Jakub Jelinek
re PR target/54564 (Broken __builtin_ia32_vfmadds[sd]3)
blob
|
commitdiff
|
diff to current
2012-09-05
Uros Bizjak
sse.md (<sse4_1>_blendv<ssemodesuffix><avxsizesuffix...
blob
|
commitdiff
|
diff to current
2012-08-11
Uros Bizjak
sse.md (xop integer multiply/add insns): Use register_o...
blob
|
commitdiff
|
diff to current
2012-08-10
Uros Bizjak
i386.md (isa): Add fma and fma4.
blob
|
commitdiff
|
diff to current
2012-08-10
Uros Bizjak
* config/i386/sse.md (*fma_fmadd_<mode>, *fma_fmsub_...
blob
|
commitdiff
|
diff to current
2012-07-10
Richard Henderson
i386: Rename patterns for vec_widen_<s>mult_even/odd_...
blob
|
commitdiff
|
diff to current
2012-06-27
Richard Henderson
i386: Implement widen_smul_*_v4si for plain sse2
blob
|
commitdiff
|
diff to current
2012-06-27
Richard Henderson
i386: Expand mul<VI8_AVX2> earlier
blob
|
commitdiff
|
diff to current
2012-06-25
Richard Henderson
i386: Delete sse sdot_prod; add sdot_prodv4si for xop
blob
|
commitdiff
|
diff to current
2012-06-25
Richard Henderson
i386: Add widen_multiply_even/odd builtins and hooks
blob
|
commitdiff
|
diff to current
next