2014-09-12 |
Alexander Ivchenko | AVX-512. Extend vpternlog, valign, vrotate insns.
|
commit | commitdiff | tree |
2014-09-12 |
Alexander Ivchenko | AVX-512. Extend max/min insn patterns.
|
commit | commitdiff | tree |
2014-09-12 |
Alexander Ivchenko | AVX-512. Extend gather insn patterns.
|
commit | commitdiff | tree |
2014-09-11 |
Alexander Ivchenko | AVX-512. Add vperm[it]2 insns support.
|
commit | commitdiff | tree |
2014-09-11 |
Alexander Ivchenko | AVX-512. Extend vpermvar insn patterns.
|
commit | commitdiff | tree |
2014-09-10 |
Alexander Ivchenko | AVX-512. Add patterns for compress, expand.
|
commit | commitdiff | tree |
2014-09-10 |
Alexander Ivchenko | AVX-512. Add reduce, range, fpclass insn patterns.
|
commit | commitdiff | tree |
2014-09-10 |
Alexander Ivchenko | AVX-512. Update float unspecs: storeu, rcp14, rsqrt14...
|
commit | commitdiff | tree |
2014-09-10 |
Alexander Ivchenko | AVX-512. Extend FMA patterns.
|
commit | commitdiff | tree |
2014-08-29 |
Alexander Ivchenko | AVX-512. Add SI/DI masked interleave.
|
commit | commitdiff | tree |
2014-08-29 |
Alexander Ivchenko | AVX-512. Add narrowing vpmov.
|
commit | commitdiff | tree |
2014-08-28 |
Alexander Ivchenko | AVX-512. Add byte/word plus/minus/avg.
|
commit | commitdiff | tree |
2014-08-28 |
Alexander Ivchenko | AVX-512. Support 512-bit/masked interleave.
|
commit | commitdiff | tree |
2014-08-28 |
Alexander Ivchenko | AVX-512. Add vps[rl]ldq insn patterns.
|
commit | commitdiff | tree |
2014-08-28 |
Alexander Ivchenko | AVX-512. Add integer max/min.
|
commit | commitdiff | tree |
2014-08-28 |
Alexander Ivchenko | AVX-512. Add vcvtps2[u]qq patterns.
|
commit | commitdiff | tree |
2014-08-27 |
Alexander Ivchenko | sse.md (define_insn "<mask_codefor>avx512dq_broadcast...
|
commit | commitdiff | tree |
2014-08-27 |
Alexander Ivchenko | sse.md (define_mode_iterator VI48_AVX512VL): New.
|
commit | commitdiff | tree |
2014-08-27 |
Alexander Ivchenko | sse.md (define_mode_iterator VI48_AVX2_48_AVX512F)...
|
commit | commitdiff | tree |
2014-08-22 |
Alexander Ivchenko | subst.md (define_subst_attr "mask_avx512bw_condition...
|
commit | commitdiff | tree |
2014-08-22 |
Alexander Ivchenko | sse.md (define_mode_iterator VI4F_BRCST32x2): New.
|
commit | commitdiff | tree |
2014-08-22 |
Alexander Ivchenko | sse.md (define_mode_iterator VI8_AVX512VL): New.
|
commit | commitdiff | tree |
2014-08-19 |
Alexander Ivchenko | sse.md (define_mode_iterator VI48_AVX512F): Delete.
|
commit | commitdiff | tree |
2014-08-18 |
Alexander Ivchenko | sse.md (define_mode_iterator VI8_AVX2_AVX512BW): New.
|
commit | commitdiff | tree |
2014-08-18 |
Alexander Ivchenko | sse.md (define_mode_iterator VF1_AVX512VL): New.
|
commit | commitdiff | tree |
2014-08-18 |
Alexander Ivchenko | i386.c: Rename ufloatv8siv8df_mask to ufloatv8siv8df2_mask.
|
commit | commitdiff | tree |
2014-08-18 |
Alexander Ivchenko | sse.md (define_mode_iterator VF2_AVX512VL): New.
|
commit | commitdiff | tree |
2014-08-18 |
Alexander Ivchenko | i386.md (define_insn "*movoi_internal_avx"): Add evex...
|
commit | commitdiff | tree |
2014-08-18 |
Alexander Ivchenko | i386.md (define_attr "isa"): Add avx512dq, noavx512dq.
|
commit | commitdiff | tree |
2014-08-18 |
Alexander Ivchenko | gcc/
|
commit | commitdiff | tree |
2014-08-14 |
Alexander Ivchenko | sse.md (define_mode_attr avx512): New.
|
commit | commitdiff | tree |
2014-08-14 |
Alexander Ivchenko | sse.md: Allow V64QI, V32QI, V32HI, V4HI modes.
|
commit | commitdiff | tree |
2014-08-14 |
Alexander Ivchenko | i386.md (define_attr "isa"): Add avx512bw,noavx512bw.
|
commit | commitdiff | tree |
2014-08-14 |
Alexander Ivchenko | i386.c (ix86_preferred_simd_mode): Allow V64QImode...
|
commit | commitdiff | tree |
2014-08-14 |
Alexander Ivchenko | i386.c (print_reg): Сorrectly print 64-bit mask registers.
|
commit | commitdiff | tree |
2014-08-12 |
Alexander Ivchenko | configure.ac: Move pthread affinity test to the place...
|
commit | commitdiff | tree |
2014-08-12 |
Alexander Ivchenko | inclhack.def (complier_h_tradcpp): Remove.
|
commit | commitdiff | tree |
2014-08-12 |
Alexander Ivchenko | i386.c (standard_sse_constant_opcode): Use vpxord/vpternlog...
|
commit | commitdiff | tree |
2014-08-11 |
Alexander Ivchenko | gcc/
|
commit | commitdiff | tree |
2014-08-11 |
Alexander Ivchenko | i386-common.c (OPTION_MASK_ISA_AVX512BW_SET): Define.
|
commit | commitdiff | tree |
2014-08-08 |
Alexander Ivchenko | gcc/
|
commit | commitdiff | tree |
2013-12-31 |
Alexander Ivchenko | avx512fintrin.h (_mm_add_round_sd): New.
|
commit | commitdiff | tree |
2013-12-31 |
Alexander Ivchenko | i386-common.c (OPTION_MASK_ISA_SHA_SET): New.
|
commit | commitdiff | tree |
2013-12-31 |
Alexander Ivchenko | avx512cd-check.h: New file.
|
commit | commitdiff | tree |
2013-12-31 |
Alexander Ivchenko | config.gcc (extra_headers): Add avx512fintrin.h, avx512cdint...
|
commit | commitdiff | tree |
2013-12-31 |
Alexander Ivchenko | i386.c (MAX_CLASSES): Increase number of classes.
|
commit | commitdiff | tree |
2013-12-27 |
Alexander Ivchenko | sse.md (avx512f_fixupimm<mode>_maskz): Extend to support...
|
commit | commitdiff | tree |
2013-12-27 |
Alexander Ivchenko | sse.md (avx512f_fmadd_<mode>_maskz): Extend to support...
|
commit | commitdiff | tree |
2013-12-27 |
Alexander Ivchenko | sse.md (<code><mode>3<mask_name>): Extend to support...
|
commit | commitdiff | tree |
2013-12-27 |
Alexander Ivchenko | i386.c (ix86_print_operand): Print EVEX's RC modifiers.
|
commit | commitdiff | tree |
2013-12-18 |
Alexander Ivchenko | sse.md (*fma_fmadd_<mode>): Extend to support masking.
|
commit | commitdiff | tree |
2013-12-18 |
Alexander Ivchenko | sse.md (avx512f_cmp<mode>3): Extend to support masking.
|
commit | commitdiff | tree |
2013-11-27 |
Alexander Ivchenko | hpux.h (TARGET_LIBC_HAS_FUNCTION): Fix typo.
|
commit | commitdiff | tree |
2013-11-23 |
Alexander Ivchenko | re PR c++/58525 (__cxa_throw_bad_array_new_length is...
|
commit | commitdiff | tree |
2013-11-13 |
Alexander Ivchenko | i386.c (ix86_print_operand): Support z-masking.
|
commit | commitdiff | tree |
2013-10-28 |
Alexander Ivchenko | i386.md (prefetch): Allow TARGET_AVX512PF.
|
commit | commitdiff | tree |
2013-10-28 |
Alexander Ivchenko | i386.md (any_truncate): New.
|
commit | commitdiff | tree |
2013-10-15 |
Alexander Ivchenko | sse.md (unspec): Add UNSPEC_RCP14...
|
commit | commitdiff | tree |
2013-10-15 |
Alexander Ivchenko | predicates.md (const_8_to_15_operand): New.
|
commit | commitdiff | tree |
2013-10-15 |
Alexander Ivchenko | predicates.md (register_or_constm1_operand): New.
|
commit | commitdiff | tree |
2013-10-15 |
Alexander Ivchenko | sse.md (unspec): Added UNSPEC_VPERMI2, UNSPEC_VPERMT2...
|
commit | commitdiff | tree |
2013-10-11 |
Alexander Ivchenko | sse.md (VI48F_256_512): New.
|
commit | commitdiff | tree |
2013-10-11 |
Alexander Ivchenko | i386.c (bdesc_args): Change corresponding pattern for...
|
commit | commitdiff | tree |
2013-10-11 |
Alexander Ivchenko | sse.md (V_512): New.
|
commit | commitdiff | tree |
2013-10-11 |
Alexander Ivchenko | i386.c (ix86_rtx_costs): Enable fma for TARGET_AVX512F.
|
commit | commitdiff | tree |
2013-10-11 |
Alexander Ivchenko | sse.md (VI248_AVX2_8_AVX512F): New.
|
commit | commitdiff | tree |
2013-10-11 |
Alexander Ivchenko | sse.md (VI124_AVX2_48_AVX512F): New.
|
commit | commitdiff | tree |
2013-10-11 |
Alexander Ivchenko | sse.md (VI48_AVX512F): New.
|
commit | commitdiff | tree |
2013-10-11 |
Alexander Ivchenko | sse.md (VI4_AVX512F): New.
|
commit | commitdiff | tree |
2013-10-11 |
Alexander Ivchenko | sse.md (VI2_AVX512F): New.
|
commit | commitdiff | tree |
2013-10-11 |
Alexander Ivchenko | i386.md (multdiv): New.
|
commit | commitdiff | tree |
2013-10-11 |
Alexander Ivchenko | sse.md (V): Extended with wider modes.
|
commit | commitdiff | tree |
2013-10-11 |
Alexander Ivchenko | i386.md (any_fix): New iterator.
|
commit | commitdiff | tree |
2013-10-11 |
Alexander Ivchenko | sse.md (<sse2>_movnt<mode>): Update constraint to "v".
|
commit | commitdiff | tree |
2013-09-25 |
Alexander Ivchenko | i386.c (ix86_avx256_split_vector_move_misalign): Use...
|
commit | commitdiff | tree |
2013-09-13 |
Alexander Ivchenko | configure.tgt: Remove *-*-*android* from supported...
|
commit | commitdiff | tree |
2013-09-11 |
Alexander Ivchenko | constraints.md (k): New.
|
commit | commitdiff | tree |
2013-09-11 |
Alexander Ivchenko | *·doc/invoke.texi:·Document·fxsr,·xsave·and·xsaveopt...
|
commit | commitdiff | tree |
2013-09-05 |
Alexander Ivchenko | linux64.h: Define OPTION_BIONIC and OPTION_UCLIBC.
|
commit | commitdiff | tree |
2013-08-22 |
Alexander Ivchenko | i386-common.c (OPTION_MASK_ISA_AVX512F_SET): New.
|
commit | commitdiff | tree |
2013-08-19 |
Alexander Ivchenko | target.def (TARGET_LIBC_HAS_FUNCTION): New target hook.
|
commit | commitdiff | tree |
2013-07-29 |
Alexander Ivchenko | target-supports.exp (check_effective_target_non_bionic...
|
commit | commitdiff | tree |
2013-05-24 |
Alexander Ivchenko | re PR tree-optimization/57385 ([tree-ssa] Possible...
|
commit | commitdiff | tree |
2013-05-23 |
Alexander Ivchenko | inclhack.def (complier_h_tradcpp): New.
|
commit | commitdiff | tree |
2013-04-02 |
Alexander Ivchenko | config.gcc (arm*-*-linux-*): Remove duplicate t-linux...
|
commit | commitdiff | tree |
2013-03-27 |
Alexander Ivchenko | ivinline-1.C: Add target nonpic.
|
commit | commitdiff | tree |
2013-03-27 |
Alexander Ivchenko | target.def (TARGET_HAS_IFUNC_P): New target hook.
|
commit | commitdiff | tree |
2012-10-26 |
Alexander Ivchenko | ChangeLog/
|
commit | commitdiff | tree |
2012-05-25 |
Alexander Ivchenko | re PR target/53435 ((ix86_expand_vec_perm) and (ix86_expand_... 2012-05-21 Alexander Ivchenko <alexander.ivchenko@intel.com>
|
commit | commitdiff | tree |
|