2011-11-18 |
H.J. Lu | Add _mm_stream_si64. |
blob | commitdiff | raw |
2011-11-18 |
Jan Hubicka | re PR target/51134 (x86 memset/memcpy expansion is... |
blob | commitdiff | raw | diff to current |
2011-11-14 |
Jan Hubicka | i386.c (core cost model): Correct pasto. |
blob | commitdiff | raw | diff to current |
2011-11-14 |
Uros Bizjak | sse.md (round<mode>2_sfix): New expander. |
blob | commitdiff | raw | diff to current |
2011-11-14 |
Zolotukhin Michael | sw-1.c: Force rep;movsb. |
blob | commitdiff | raw | diff to current |
2011-11-11 |
Jakub Jelinek | i386-protos.h (ix86_maybe_emit_epilogue_vzeroupper... |
blob | commitdiff | raw | diff to current |
2011-11-11 |
Dimitrios Apostolou | final.c, output.h (fprint_whex, [...]): New functions... |
blob | commitdiff | raw | diff to current |
2011-11-09 |
Jakub Jelinek | re PR target/50911 (assertion failure in expand_vec_per... |
blob | commitdiff | raw | diff to current |
2011-11-09 |
Jakub Jelinek | function.h (requires_stack_frame_p): New prototype. |
blob | commitdiff | raw | diff to current |
2011-11-08 |
Jakub Jelinek | i386.c (ix86_preferred_simd_mode): Even for TARGET_AVX... |
blob | commitdiff | raw | diff to current |
2011-11-08 |
Aldy Hernandez | Merge from transactional-memory branch. |
blob | commitdiff | raw | diff to current |
2011-11-07 |
Jakub Jelinek | i386-bultin-types.def (V8SI_FTYPE_V4DF_V4DF): Add. |
blob | commitdiff | raw | diff to current |
2011-11-07 |
Uros Bizjak | i386.c (ix86_builtin_vectorized_function): Handle BUILT... |
blob | commitdiff | raw | diff to current |
2011-11-07 |
Jakub Jelinek | i386.c (ix86_expand_builtin): If gather mask argument... |
blob | commitdiff | raw | diff to current |
2011-11-07 |
Jakub Jelinek | re PR tree-optimization/50789 (Gather vectorization) |
blob | commitdiff | raw | diff to current |
2011-11-07 |
Enkovich Ilya | re PR target/50962 (Additional opportunity for AGU... |
blob | commitdiff | raw | diff to current |
2011-11-05 |
Jakub Jelinek | re PR tree-optimization/50693 (Loop optimization restri... |
blob | commitdiff | raw | diff to current |
2011-11-04 |
Jakub Jelinek | i386.c (ix86_expand_vector_convert_uns_vsivsf): New... |
blob | commitdiff | raw | diff to current |
2011-11-04 |
Jakub Jelinek | i386.c (ix86_expand_adjust_ufix_to_sfix_si): Add XORP... |
blob | commitdiff | raw | diff to current |
2011-11-02 |
Uros Bizjak | i386.c (bdesc_args): Use CODE_FOR_fix_truncv4dfv4si2... |
blob | commitdiff | raw | diff to current |
2011-11-01 |
Jakub Jelinek | i386-protos.h (ix86_expand_adjust_ufix_to_sfix_si)... |
blob | commitdiff | raw | diff to current |
2011-10-31 |
Richard Henderson | i386: Remove TARGET_VECTORIZE_BUILTIN_CONVERSION. |
blob | commitdiff | raw | diff to current |
2011-10-29 |
Uros Bizjak | i386.md (xop_sha<mode>3): Rename from xop_ashl<mode>3. |
blob | commitdiff | raw | diff to current |
2011-10-28 |
Uros Bizjak | i386.md (shift_insn): Rename code attribute from shiftr... |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Jakub Jelinek | i386.c (ix86_print_operand): Handle 'q' and 'x' overrid... |
blob | commitdiff | raw | diff to current |
2011-10-26 |
Jakub Jelinek | i386.md (UNSPEC_VSIBADDR): New. |
blob | commitdiff | raw | diff to current |
2011-10-25 |
Richard Henderson | Change vec_perm checking and expansion level. |
blob | commitdiff | raw | diff to current |
2011-10-25 |
Kai Tietz | i386.c (ix86_frame_pointer_required): Require frame... |
blob | commitdiff | raw | diff to current |
2011-10-23 |
Uros Bizjak | sse.md (avx2_lshl<mode>3): Remove insn pattern. |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Jakub Jelinek | re PR target/50813 (gcc.dg/torture/vshuf-{v4di,v8si... |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Uros Bizjak | i386.c (ix86_emit_swdivsf): Force b into register. |
blob | commitdiff | raw | diff to current |
2011-10-20 |
Richard Henderson | target.def (vec_perm_const_ok): Rename from builtin_vec... |
blob | commitdiff | raw | diff to current |
2011-10-20 |
Sergey Ostanevich | Change Atom align_loops_max_skip to 15. |
blob | commitdiff | raw | diff to current |
2011-10-20 |
Richard Henderson | Remove TARGET_VECTORIZE_BUILTIN_VEC_PERM. |
blob | commitdiff | raw | diff to current |
2011-10-19 |
Jakub Jelinek | i386.c (expand_vec_perm_vpshufb2_vpermq_even_odd):... |
blob | commitdiff | raw | diff to current |
2011-10-18 |
Jakub Jelinek | i386.c (ix86_expand_vec_perm): In merge_two use mode... |
blob | commitdiff | raw | diff to current |
2011-10-14 |
Yakovlev Vladimir | Changed cost for loading QImode using movzbl. |
blob | commitdiff | raw | diff to current |
2011-10-14 |
Jakub Jelinek | sse.md (vec_interleave_high<mode>, [...]): Add AVX2... |
blob | commitdiff | raw | diff to current |
2011-10-14 |
Richard Henderson | i386: Implement vec_perm_const<mode>. |
blob | commitdiff | raw | diff to current |
2011-10-13 |
Jakub Jelinek | sse.md (reduc_umin_v8hi): New pattern. |
blob | commitdiff | raw | diff to current |
2011-10-12 |
Jakub Jelinek | sse.md (vec_unpacks_lo_<mode>, [...]): Change VI124_128... |
blob | commitdiff | raw | diff to current |
2011-10-12 |
Jakub Jelinek | i386.md (UNSPEC_VPERMDI): Remove. |
blob | commitdiff | raw | diff to current |
2011-10-12 |
Jakub Jelinek | sse.md (avx2_gathersi<mode>, [...]): Add clobber of... |
blob | commitdiff | raw | diff to current |
2011-10-11 |
Michael Meissner | Convert standard builtin functions from being arrays... |
blob | commitdiff | raw | diff to current |
2011-10-11 |
H.J. Lu | Remove the extra break. |
blob | commitdiff | raw | diff to current |
2011-10-07 |
Richard Henderson | Rename vshuffle/vec_shuffle to vec_perm. |
blob | commitdiff | raw | diff to current |
2011-10-07 |
Richard Henderson | Delete incorrect representations of avx2 shifts. |
blob | commitdiff | raw | diff to current |
2011-10-07 |
Uros Bizjak | re PR target/50603 ([x32] Unnecessary lea) |
blob | commitdiff | raw | diff to current |
2011-10-06 |
Richard Henderson | i386: Use the proper mode for blend in vshuffle. |
blob | commitdiff | raw | diff to current |
2011-10-06 |
Richard Henderson | i386: Add AVX2 support to ix86_expand_vshuffle. |
blob | commitdiff | raw | diff to current |
2011-10-06 |
Michael Matz | i386.opt (recip_mask, [...]): New variables and cl_targ... |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Richard Henderson | i386: Rewrite ix86_expand_vshuffle. |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Uros Bizjak | i386.c (distance_non_agu_define): Simplify calculation... |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Bernd Schmidt | re PR bootstrap/50621 (Bootstrap failure) |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Bernd Schmidt | invoke.texi (-fshrink-wrap): Document. |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Uros Bizjak | i386.c (ix86_emit_binop): New static function. |
blob | commitdiff | raw | diff to current |
2011-10-03 |
Artjoms Sinkarovs | Vector shuffling patch from Artem Shinkarov. |
blob | commitdiff | raw | diff to current |
2011-09-29 |
Artjoms Sinkarovs | expr.c (do_store_flag): Expand vector comparison by... |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Jakub Jelinek | rtl.h (const_tiny_rtx): Change into array of 4 x MAX_MA... |
blob | commitdiff | raw | diff to current |
2011-09-23 |
Jakub Jelinek | i386.c (ix86_print_operand): Handle %~. |
blob | commitdiff | raw | diff to current |
2011-09-23 |
Jakub Jelinek | i386.c (ix86_prepare_sse_fp_compare_args): For GE/GT... |
blob | commitdiff | raw | diff to current |
2011-09-22 |
Uros Bizjak | re PR target/50482 (internal compiler error at recog... |
blob | commitdiff | raw | diff to current |
2011-09-21 |
Jakub Jelinek | i386.c (ix86_expand_sse_movcc): Use blendvps, blendvpd... |
blob | commitdiff | raw | diff to current |
2011-09-21 |
Uros Bizjak | re PR target/50464 (Using -Ofast -march=bdver1 results... |
blob | commitdiff | raw | diff to current |
2011-09-17 |
Jakub Jelinek | sse.md (VIMAX_AVX2): Change V4DI to V2TI. |
blob | commitdiff | raw | diff to current |
2011-09-17 |
Jakub Jelinek | i386.c (ix86_build_const_vector): Handle V8SImode and... |
blob | commitdiff | raw | diff to current |
2011-09-16 |
Jakub Jelinek | i386.c (ix86_expand_reduc_v4sf): Rename to ... |
blob | commitdiff | raw | diff to current |
2011-09-16 |
Jakub Jelinek | sse.md (vec_extract_hi_<mode>, [...]): Use vextracti128... |
blob | commitdiff | raw | diff to current |
2011-09-15 |
Uros Bizjak | i386.c (output_fp_compare): Return %v prefixed instruct... |
blob | commitdiff | raw | diff to current |
2011-09-08 |
Uros Bizjak | * config/i386.c (standard_sse_constant_opcode): Fix... |
blob | commitdiff | raw | diff to current |
2011-09-08 |
Uros Bizjak | i386.c (standard_sse_constant_p): Handle AVX2 modes. |
blob | commitdiff | raw | diff to current |
2011-09-08 |
Enkovich Ilya | Improve AGU stalls avoidance optimization. |
blob | commitdiff | raw | diff to current |
2011-09-08 |
Jakub Jelinek | re PR target/50310 (ICE: in gen_vcondv2div2df, at confi... |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Uros Bizjak | i386.c (ix86_function_value_regno_p): Use AX_REG. |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Enkovich Ilya | PR middle-end/44382: Tree reassociation improvement |
blob | commitdiff | raw | diff to current |
2011-09-02 |
Richard Guenther | re PR tree-optimization/27460 (Does not vectorize state... |
blob | commitdiff | raw | diff to current |
2011-08-30 |
Uros Bizjak | i386.c (ix86_valid_target_attribute_inner_p): Handle... |
blob | commitdiff | raw | diff to current |
2011-08-30 |
Ilya Tocar | Add FMA intrinsics and testcases. |
blob | commitdiff | raw | diff to current |
2011-08-30 |
Bernd Schmidt | i386.c (get_pc_thunk_name): Change prefix to "__x86... |
blob | commitdiff | raw | diff to current |
2011-08-27 |
Bernd Schmidt | rtl.texi (simple_return): Document. |
blob | commitdiff | raw | diff to current |
2011-08-27 |
Uros Bizjak | sse.md (*absneg<mode>2): Fix split condition. |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Uros Bizjak | i386.c (ix86_build_const_vector): Rewrite using loop... |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Uros Bizjak | i386.md (round<mode>2): New expander. |
blob | commitdiff | raw | diff to current |
2011-08-24 |
H.J. Lu | Convert to Pmode if needed. |
blob | commitdiff | raw | diff to current |
2011-08-23 |
H.J. Lu | Add BMI2 support. |
blob | commitdiff | raw | diff to current |
2011-08-22 |
Kirill Yukhin | Add support for AVX2 builtin functions. |
blob | commitdiff | raw | diff to current |
2011-08-20 |
Uros Bizjak | i386.c (ix86_binary_operator_ok): Use satisfies_constra... |
blob | commitdiff | raw | diff to current |
2011-08-20 |
Uros Bizjak | i386.c (ix86_expand_round_sse4): Expand as trunc (a... |
blob | commitdiff | raw | diff to current |
2011-08-18 |
Kirill Yukhin | Add -mavx2. |
blob | commitdiff | raw | diff to current |
2011-08-18 |
H.J. Lu | Change ix86_isa_flags to HOST_WIDE_INT. |
blob | commitdiff | raw | diff to current |
2011-08-18 |
Jakub Jelinek | re PR target/50092 (internal compiler error: in elimina... |
blob | commitdiff | raw | diff to current |
2011-08-18 |
Richard Sandiford | tm.texi.in (TARGET_RTX_COSTS): Add an opno paramter. |
blob | commitdiff | raw | diff to current |
2011-08-14 |
Uros Bizjak | i386.c (ix86_expand_round_sse4): New function. |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Uros Bizjak | re PR target/49781 ([x32] Unnecessary lea in x32 mode) |
blob | commitdiff | raw | diff to current |
2011-08-09 |
Uros Bizjak | i386.c (ix86_emit_i387_round): New function. |
blob | commitdiff | raw | diff to current |
2011-08-09 |
Kirill Yukhin | i386.c: Remove traling spaces. |
blob | commitdiff | raw | diff to current |
2011-08-09 |
Uros Bizjak | re PR target/49781 ([x32] Unnecessary lea in x32 mode) |
blob | commitdiff | raw | diff to current |
2011-08-08 |
Richard Henderson | re PR middle-end/49990 (Regression: Bootstrap failure... |
blob | commitdiff | raw | diff to current |
2011-08-08 |
Uros Bizjak | re PR target/49781 ([x32] Unnecessary lea in x32 mode) |
blob | commitdiff | raw | diff to current |
2011-08-06 |
Uros Bizjak | i386.c (ix86_compute_frame_layout): Simplify frame... |
blob | commitdiff | raw | diff to current |
next |