]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/i386/i386.c
Enable AES, PCLMUL and RDRND for Silvermont
[thirdparty/gcc.git] / gcc / config / i386 / i386.c
2013-11-22  Yuri RumyantsevEnable AES, PCLMUL and RDRND for Silvermont
2013-11-22  Andrew MacLeodgimple.h: Remove all includes.
2013-11-22  H.J. LuEnable PTA_POPCNT for Silvermont
2013-11-22  Trevor Saundersadd auto_vec
2013-11-21  Uros Bizjaki386.c (ix86_expand_special_args_builtin): Use ix86_zer...
2013-11-20  Yuri Rumyantsevre PR target/57756 (Function target attribute is retain...
2013-11-19  David MalcolmEliminate ENTRY_BLOCK_PTR and EXIT_BLOCK_PTR macros
2013-11-19  Diego NovilloFactor unrelated declarations out of tree.h.
2013-11-19  Jan Hubickamd.texi (setmem): Document new parameter.
2013-11-18  Uros Bizjaki386.c (ix86_decompose_address): Use REG_P instead...
2013-11-18  Richard Sandiforddecl.c, [...]: Replace tree_low_cst (..., 1) with tree_...
2013-11-18  Richard Sandifordc-common.c, [...]: Replace tree_low_cst (..., 0) with...
2013-11-18  Richard Sandiforddecl.c, [...]: Replace host_integerp (..., 1) with...
2013-11-18  Ganesh Gopalasubra... AMD bdver4 enablement
2013-11-17  Jan Hubickamd.texi (setmem, movstr): Update documentation.
2013-11-17  Uros Bizjakre PR target/59153 (ICE: in memory_address_length,...
2013-11-14  Andrew MacLeodgimplify-be.h: New file.
2013-11-13  Alexander Ivchenkoi386.c (ix86_print_operand): Support z-masking.
2013-11-12  Andrew MacLeodgimple-expr.h (create_tmp_var_name, [...]): Relocate...
2013-11-12  H.J. LuProperly handle AVX256 unaligned load and store
2013-11-11  Uros Bizjakre PR target/58853 (ICE in expand_set_or_movmem_prologu...
2013-11-07  Joseph Myerstree-core.h (enum cv_qualifier): Add TYPE_QUAL_ATOMIC.
2013-11-07  H.J. LuDon't set misaligned_prologue_used twice
2013-11-06  Uros Bizjakre PR target/59021 (new vzeroupper instructions generat...
2013-11-06  Eric Botcazoui386.c (ix86_expand_prologue): Optimize stack checking...
2013-11-06  Ganesh Gopalasubra... scheduler improvements for BD architectures
2013-11-06  Ian Lance Taylorsync.md (atomic_compare_and_swap<dwi>_doubleword):...
2013-11-05  Joseph Myersi386.c (ix86_float_exceptions_rounding_supported_p...
2013-11-04  Wei Mii386.c (memory_address_length): Extract a part of code...
2013-11-04  Wei Mii386-c.c (ix86_target_macros_internal): Separate PROCES...
2013-10-31  Jakub Jelinekoptabs.c (expand_vec_perm): Avoid vector mode punning...
2013-10-31  Uros Bizjaki386.c (ix86_expand_sse2_abs): Rename function arguments.
2013-10-30  Cong Houre PR target/58762 ([missed optimization] Vectorizing...
2013-10-30  Jakub Jelinekre PR target/47754 ([missed optimization] AVX allows...
2013-10-29  David MalcolmAutogenerated fixes of "->symbol." to "->"
2013-10-25  Ilya Enkovichconstraints.md (B): New.
2013-10-23  Sriraman Tallamre PR target/57756 (Function target attribute is retain...
2013-10-22  Jan Hubickai386.h (TARGET_MISALIGNED_MOVE_STRING_PROLOGUES_EPILOGU...
2013-10-22  Uros Bizjakre PR target/58779 (wrong code at -O1 on x86_64-linux...
2013-10-21  Michael Zolotukhini386.c (expand_set_or_movmem_via_loop): Add issetmem...
2013-10-19  Uros Bizjakre PR target/58792 (ICE at mode-switching.c:421 when...
2013-10-19  Jan Hubickai386.h (ACCUMULATE_OUTGOING_ARGS): Disable accumulation...
2013-10-18  Andrew Macleodtree-cfg.h: Rename from tree-flow.h.
2013-10-17  Uros Bizjaki386.c (ix86_fixup_binary_operands): When both source...
2013-10-16  Ganesh Gopalasubra... Enable FMA4 for AMD bdver3 architecture
2013-10-15  Sriraman Tallamre PR target/57756 (Function target attribute is retain...
2013-10-12  H.J. LuTruncate x32 DImode TLS address to a SImode register
2013-10-12  Alexander Monakovi386.c (ix86_expand_sse_compare_and_jump): Use mode...
2013-10-11  Alexander Ivchenkoi386.c (bdesc_args): Change corresponding pattern for...
2013-10-11  Alexander Ivchenkoi386.c (ix86_rtx_costs): Enable fma for TARGET_AVX512F.
2013-10-08  Jan Hubickai386.c (ix86_option_override_internal): Switch to SSE...
2013-10-03  Jan Hubickai386.c (ix86_issue_rate): Pentium4, Nocona has issue...
2013-10-03  Jan Hubickai386.c (ix86_option_override_internal): Do not enable...
2013-09-27  Xinliang David Livectorizer cost model enhancement
2013-09-25  Alexander Ivchenkoi386.c (ix86_avx256_split_vector_move_misalign): Use...
2013-09-23  Richard Sandifordrtl.texi (REG_NOTES): Say that int_list can also be...
2013-09-21  Jan Hubickax86-tune.def (partial_reg_stall): Disable for CoreI7...
2013-09-19  Jan Hubicka* i386.c (generic_memcpy, generic_memset): Fix 32bit...
2013-09-19  Jan Hubickai386.h (TARGET_GENERIC32, [...]): Remove.
2013-09-17  Yuri Rumyantsevi386.c (distance_agu_use_in_bb): Proper initialization...
2013-09-14  Iain Sandoere PR target/58269 (ICE when building libobjc on x86_64...
2013-09-11  Alexander Ivchenkoconstraints.md (k): New.
2013-09-10  Kai Tietzinvoke.texi (fms-extensions): Document changed behavior...
2013-09-10  Michael Zolotukhini386.c (ix86_expand_movmem): Fix epilogue generation.
2013-09-06  Jan Hubickai386.c (ix86_hard_regno_mode_ok): AVX modes are valid...
2013-09-06  Kirill Yukhinre PR target/58269 (ICE when building libobjc on x86_64...
2013-08-28  Jakub Jelinekre PR target/58067 (ICE in GFortran recog.c:2158)
2013-08-26  Joern Renneckei386.c (x86_64_elf_select_section): Put ATTRIBUTE_UNUSE...
2013-08-26  Uros Bizjaki386.c (ix86_return_in_memory): Do not remove ATTRIBUTE...
2013-08-26  Uros Bizjaki386.c (ix86_debug_options): Remove prototype.
2013-08-23  Jakub Jelinekre PR target/58218 (-mcmodel=medium cause assembler...
2013-08-22  Alexander Ivchenkoi386-common.c (OPTION_MASK_ISA_AVX512F_SET): New.
2013-08-19  Alexander Ivchenkotarget.def (TARGET_LIBC_HAS_FUNCTION): New target hook.
2013-08-16  Bernd Edlingerre PR target/58105 (wrong code generation for multivers...
2013-08-14  Xinliang David LiRemove unused variable and field
2013-08-14  Xinliang David LiFix unitialized var
2013-08-14  Xinliang David LiImplement -mno-default, option documentation and code...
2013-08-14  Jakub Jelinekre PR target/58067 (ICE in GFortran recog.c:2158)
2013-08-13  Uros Bizjaksse.md (*sse2_maskmovdqu): Emit addr32 prefix when...
2013-08-12  Paolo Carlinii386.c (ix86_function_versions): Use error + inform.
2013-08-10  Xinliang David LiImplement -mmemcpy-strategy= and -mmemset-strategy...
2013-08-07  Xinliang David LiImplement -mtune-crl=..
2013-08-05  David MalcolmAutomated conversion of passes to C++ classes
2013-08-05  David MalcolmHandwritten part of conversion of passes to C++ classes
2013-08-01  Uros Bizjaki386.h (MAYBE_NON_Q_CLASS_P): New.
2013-07-23  Po-Chun Changreload.c (find_reloads): Exit loop once we find this...
2013-07-21  Mike StumpFix typos.
2013-07-20  Iain Sandoere PR target/51784 (PIC register not correctly preserve...
2013-07-11  Sriraman Tallamre PR c++/57362 (unsupported __attribute__((target...
2013-07-08  Kai Tietzre PR c++/56892 (dllexport prevents inline inside dll)
2013-07-08  Michael Zolotukhini386-opts.h (enum stringop_alg): Add vector_loop.
2013-07-06  Uros Bizjakre PR target/57807 (Compile failure with __builtin_ia32...
2013-07-03  Sriraman TallamAllow functions for AVX target inline functions for...
2013-06-28  Jakub Jelinekre PR target/57736 (ICE in emit_move_insn with __builti...
2013-06-27  Marc Glissere PR target/57224 (Remove __builtin_ia32_cmpngtss...
2013-06-23  Sriraman TallamAllow mmintrin headers to work with function specific...
2013-06-20  Uros Bizjakre PR target/57655 (ICE: in create_pre_exit, at mode...
2013-06-18  H.J. LuFix a typo in comments in config/i386/i386.c
2013-06-10  Jakub Jelinekre PR target/56564 (movdqa on possibly-8-byte-aligned...
2013-06-06  Vladimir Makarovre PR rtl-optimization/57468 (26% performance drop...
next