i386.c (ix86_build_const_vector): Rewrite using loop with RTVEC_ELT accessor.
[gcc.git] / gcc / config / i386 / i386.c
2011-08-26 Uros Bizjaki386.c (ix86_build_const_vector): Rewrite using loop...
2011-08-26 Uros Bizjaki386.md (round<mode>2): New expander.
2011-08-24 H.J. LuConvert to Pmode if needed.
2011-08-23 H.J. LuAdd BMI2 support.
2011-08-22 Kirill YukhinAdd support for AVX2 builtin functions.
2011-08-20 Uros Bizjaki386.c (ix86_binary_operator_ok): Use satisfies_constra...
2011-08-20 Uros Bizjaki386.c (ix86_expand_round_sse4): Expand as trunc (a...
2011-08-18 Kirill YukhinAdd -mavx2.
2011-08-18 H.J. LuChange ix86_isa_flags to HOST_WIDE_INT.
2011-08-18 Jakub Jelinekre PR target/50092 (internal compiler error: in elimina...
2011-08-18 Richard Sandifordtm.texi.in (TARGET_RTX_COSTS): Add an opno paramter.
2011-08-14 Uros Bizjaki386.c (ix86_expand_round_sse4): New function.
2011-08-11 Uros Bizjakre PR target/49781 ([x32] Unnecessary lea in x32 mode)
2011-08-09 Uros Bizjaki386.c (ix86_emit_i387_round): New function.
2011-08-09 Kirill Yukhini386.c: Remove traling spaces.
2011-08-09 Uros Bizjakre PR target/49781 ([x32] Unnecessary lea in x32 mode)
2011-08-08 Richard Hendersonre PR middle-end/49990 (Regression: Bootstrap failure...
2011-08-08 Uros Bizjakre PR target/49781 ([x32] Unnecessary lea in x32 mode)
2011-08-06 Uros Bizjaki386.c (ix86_compute_frame_layout): Simplify frame...
2011-08-05 Jason Merrilli386.c (setup_incoming_varargs_ms_64): Move declaration...
2011-08-05 Uros Bizjaki386.md (*push<mode>2): Use "o" constraint instead...
2011-08-05 H.J. LuAdd -march=core-avx-i.
2011-08-04 Kai Tietzi386.c (setup_incoming_varargs_ms_64): Set ix86_varargs...
2011-08-04 Richard Hendersonre PR bootstrap/49964 (Bootstrap failed with AVX turned on)
2011-08-01 Uros Bizjakre PR target/49927 (ice in spill_failure, at reload1...
2011-08-01 Kirill YukhinAdd -mlzcnt.
2011-08-01 Rainer Orthre PR debug/49887 (.debug_macro breaks many Solaris...
2011-07-29 Uros Bizjakre PR target/47715 ([x32] TLS doesn't work)
2011-07-27 Uros Bizjaki386.c (ix86_expand_move): Do not explicitly check...
2011-07-27 Uros Bizjakpredicates.md (x86_64_movabs_operand): Reject pic32_bit...
2011-07-27 Kai Tietzi386.c (ix86_option_override_internal): Allow -mabi...
2011-07-26 H.J. LuCall simplify_gen_subreg for PIC with mode of x.
2011-07-26 Uros Bizjakre PR target/47369 ([x32] internal compiler error:...
2011-07-26 Uros Bizjakre PR target/47381 ([x32] internal compiler error:...
2011-07-22 H.J. LuDisallow MS ABI in x32 mode.
2011-07-22 H.J. LuCall copy_to_mode_reg instead of force_reg.
2011-07-22 H.J. LuConvert to Pmode if needed and use force_reg after...
2011-07-21 H.J. LuConvert to Pmode if needed in ix86_legitimize_address.
2011-07-21 H.J. LuPromote pointer function arguments and return values...
2011-07-21 Uros Bizjaki386.c (ix86_decompose_address): Reject all but registe...
2011-07-20 H.J. LuHandle address output and call patterns for x32.
2011-07-20 Uros Bizjaki386.c (ix86_decompose_address): Allow only subregs...
2011-07-20 Uros Bizjakre PR target/49780 ([x32] internal compiler error:...
2011-07-19 Anatoly Sokolovtarget.def (class_max_nregs): New hook.
2011-07-19 Richard Sandifordrtl.texi (MEM_SIZE_KNOWN_P): Document.
2011-07-19 Richard Guenthertree.h (fold_build_pointer_plus_loc): New helper function.
2011-07-18 Uros Bizjakre PR target/47744 ([x32] ICE: in reload_cse_simplify_o...
2011-07-18 Rainer Orthre PR debug/23205 ([C++/unit-at-a-time] stabs debug...
2011-07-13 H.J. LuSupport ptr_mode != Pmode in x86_output_mi_thunk.
2011-07-12 Uros Bizjaki386.c: Tidy processor feature bitmasks.
2011-07-12 Richard Hendersonre PR target/49714 (Revision 176128 introduced many...
2011-07-12 Harsha JagasiaAMD bdver2 Enablement
2011-07-12 Richard Hendersonre PR target/49714 (Revision 176128 introduced many...
2011-07-11 Uros Bizjaki386.c (ix86_trampoline_init): Switch arms of if expr.
2011-07-10 H.J. LuUse movl instead of movabs for x32.
2011-07-10 Richard Hendersoni386.c (x86_output_mi_thunk): Generate rtl and run...
2011-07-10 H.J. LuTurn on 64bit and check models for x32.
2011-06-30 Richard Hendersoni386: Always use TARGET_DEEP_BRANCH_PREDICTION.
2011-06-29 Changpeng FangAuto-vectorizer generates 128-bit AVX insns by default...
2011-06-20 Changpeng Fangpr49089: enable avx256 splitting unaligned load/store...
2011-06-18 Jakub Jelinekre PR target/49411 ([4.6/4.7] ICE: unrecognizable insn...
2011-06-16 Joern Renneckere PR middle-end/46500 (target.h includes tm.h)
2011-06-14 Joseph Myerstarget-def.h (TARGET_HAVE_NAMED_SECTIONS): Move to...
2011-06-09 Rainer Orthnetbsd.h (ENABLE_EXECUTE_STACK): Remove.
2011-06-09 Rainer Orthconfigure.ac (gcc_cv_as_hidden): Enable on *-*-darwin*.
2011-06-02 Uros Bizjaki386.c (standard_sse_constant_p): Simplify switch state...
2011-05-31 Alexandre Olivai386.c (ix86_rtx_costs): Drop NEG from sub for FMA.
2011-05-30 Uros Bizjaki386.md (*movxf_internal): Penalize FYx*r->o alternativ...
2011-05-27 Rainer Orthconfigure.ac (gcc_cv_as_ix86_tlsgdplt): Check for ...
2011-05-25 H.J. LuImplement x86 pause intrinsic.
2011-05-25 Eric Botcazoucommon.opt (flag_stack_usage_info): New variable.
2011-05-23 H.J. LuSave the initial options after checking vzeroupper.
2011-05-19 Uros Bizjaki386.c (option_override_internal): Enable TARGET_CMOVE...
2011-05-19 Rainer Orthre PR target/40483 (gcc 4.x needs to utilize better...
2011-05-18 Joseph Myersi386.c (ix86_valid_target_attribute_tree): Use enum_opt...
2011-05-17 Uros Bizjaki386-protos.h (output_fix_trunc): Change arg 3 to bool.
2011-05-16 Joseph Myersopts-common.c (opt_enum_arg_to_value): New.
2011-05-16 Uros Bizjakconstraints.md (z): New constraint.
2011-05-15 Uros Bizjaki386.md (floating point move splitters): Fix usage...
2011-05-14 Uros Bizjakconstraint.md (Yd, Yx): New register constraints.
2011-05-13 H.J. LuChange ix86_save_reg/ix86_hard_regno_mode_ok to return...
2011-05-13 Joseph Myersi386-opts.h: New.
2011-05-12 H.J. LuChange maybe_eh_return to bool.
2011-05-11 Uros Bizjaki386.c (legitimize_tls_address): Call gen_tls_dynamic_g...
2011-05-09 Uros Bizjaki386.c (ix86_autovectorize_vector_sizes): Return 0...
2011-05-07 Jan Hubickai386.h (ix86_tune_indices): Add X86_TUNE_SOFTWARE_PREFE...
2011-05-04 Uros Bizjaki386.c (ix86_reorg): Run move_or_delete_vzeroupper...
2011-05-03 Nathan Froydi386.c (ix86_code_end): Call build_function_type_list...
2011-05-03 Jakub Jelinekre PR target/48774 (gcc-4.6.0 optimization regression...
2011-05-03 Eric Botcazoure PR target/48723 (ICE on function returning structure...
2011-04-23 Uros BizjakRevert:
2011-04-22 Uros Bizjakre PR target/48723 (ICE on function returning structure...
2011-04-21 Uros Bizjakre PR target/48708 (Invalid V2DI vector set insn generated)
2011-04-21 Richard Sandifordtarget.def (legitimate_constant_p): New hook.
2011-04-21 Richard Sandifordtarget.def (cannot_force_const_mem): Add a mode argument.
2011-04-20 Uros Bizjakre PR target/48678 (unable to find a register to spill...
2011-04-20 Jim Meyeringremove useless if-before-free tests
2011-04-16 Uros Bizjaksse.md (sseunpackmode): New mode attribute.
2011-04-16 Uros Bizjaksse.md (V16): New mode iterator.
2011-04-11 Kai Tietzre PR target/9601 (-mrtd switch/stdcall attribute raise...
next