i386.c (ix86_hard_regno_mode_ok): Use VALID_AVX256_REG_OR_OI_MODE.
[gcc.git] / gcc / config / i386 / i386.c
2014-01-16 Uros Bizjaki386.c (ix86_hard_regno_mode_ok): Use VALID_AVX256_REG_...
2014-01-14 H.J. LuConsolidate ABI warning into type_natural_mode
2014-01-14 Kirill Yukhinavx512erintrin.h (_mm_rcp28_round_sd): New.
2014-01-13 Jakub Jelinekre PR tree-optimization/59617 ([vectorizer] ICE in...
2014-01-09 Jakub Jelinekre PR target/58115 (testcase gcc.target/i386/intrinsics...
2014-01-06 Jakub Jelinekre PR target/59644 (r206243 miscompiles Linux kernel)
2014-01-05 Uros Bizjaki386.c (ix86_data_alignment): Calculate max_align from...
2014-01-04 Jakub Jelineksse.md (avx512f_load<mode>_mask): Emit vmovup{s,d}...
2014-01-03 Jakub Jelinekre PR target/59625 (asm goto and TARGET_FOUR_JUMP_LIMIT)
2014-01-02 Richard SandifordUpdate copyright years in gcc/
2013-12-31 Alexander Ivchenkoavx512fintrin.h (_mm_add_round_sd): New.
2013-12-31 Alexander Ivchenkoi386-common.c (OPTION_MASK_ISA_SHA_SET): New.
2013-12-31 Alexander Ivchenkoconfig.gcc (extra_headers): Add avx512fintrin.h, avx512...
2013-12-31 Alexander Ivchenkoi386.c (MAX_CLASSES): Increase number of classes.
2013-12-30 Jakub Jelinekre PR tree-optimization/59501 (Vector Gather with GCC...
2013-12-30 H.J. Lure PR target/59605 (error: wrong number of branch edges...
2013-12-27 Alexander Ivchenkoi386.c (ix86_print_operand): Print EVEX's RC modifiers.
2013-12-26 H.J. LuDon't check/change generic/i686 tuning
2013-12-26 H.J. LuMap "arch=corei7"/"arch=nehalem" to M_INTEL_COREI7
2013-12-26 Ganesh Gopalasubra... Change AMD cpu names
2013-12-25 H.J. LuRemove target_cpu_default/cpu_names
2013-12-25 Allan Sandfeld Jensenre PR target/59422 (Support more targets for function...
2013-12-24 H.J. LuCheck opts->x_ix86_arch_string
2013-12-23 H.J. LuMove Bonnell and Silvermont entries before generic
2013-12-23 H.J. LuUse proper Intel processor names for -march=/-mtune=
2013-12-20 Trevor Saundersmerge auto_vec and stack_vec
2013-12-20 Tocar Ilyaconfig.gcc: Support march=broadwell.
2013-12-19 Ganesh Gopalasubra... Enable TARGET_LOOP_UNROLL_ADJUST for bdver3/bdver4
2013-12-19 Marek Polaceki386.c (ix86_parse_stringop_strategy_string): Remove...
2013-12-18 Balaji V. IyerAdded support for Cilk Plus SIMD-enabled function for C.
2013-12-16 Kirill YukhinRevert r206010.
2013-12-16 Yuri Rumyantsevi386.c (slm_cost): Fix imul cost for HI.
2013-12-14 H.J. LuRestore flag_pic in ix86_function_specific_restore
2013-12-13 Yuri RumyantsevUpdate HImode imul cost for Silvermont
2013-12-13 Kai Tietzre PR c++/57897 (Target x86_64-w64-mingw32 failed with...
2013-12-11 Sriraman Tallamre PR target/59390 (presence of __attribute__((target...
2013-12-10 Kai Tietzre PR target/56807 (mingw32: Conflict between stack...
2013-12-09 David MalcolmEliminate FOR_EACH_BB macro.
2013-12-06 H.J. LuChange -mtune=ia to -mtune=intel
2013-12-06 Uros Bizjakre PR target/59405 (Incorrect FP<->MMX transition durin...
2013-12-05 H.J. LuAdd -march=ia to x86 backend
2013-12-05 Kirill Yukhini386.c (ix86_expand_builtin): Generate reg for readflag...
2013-12-05 Kirill Yukhini386.c (IX86_BUILTIN_READ_FLAGS): New.
2013-12-04 Jakub Jelinekre PR target/59163 (program compiled with g++ -O3 segfa...
2013-12-04 Jakub Jelinekre PR target/59163 (program compiled with g++ -O3 segfa...
2013-12-03 H.J. LuAdjust destination address after gen_strset
2013-12-03 Sriraman TallamThis patch fixes PR 58944
2013-11-29 Ilya Enkovichrevert: cgraph.h (varpool_node): Add need_bounds_init...
2013-11-27 Aldy Hernandezcgraph.h (enum cgraph_simd_clone_arg_type): New.
2013-11-26 Jakub Jelinekre PR target/59229 (ICE in ix86_expand_set_or_movmem)
2013-11-23 Uros Bizjakre PR target/56788 (_mm_frcz_sd and _mm_frcz_ss ignore...
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...
next