aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.c
AgeCommit message (Expand)AuthorFilesLines
2013-09-21x86-tune.def (partial_reg_stall): Disable for CoreI7 and newer.Jan Hubicka1-1/+1
2013-09-19* i386.c (generic_memcpy, generic_memset): Fix 32bit template.Jan Hubicka1-2/+4
2013-09-19i386.h (TARGET_GENERIC32, [...]): Remove.Jan Hubicka1-124/+17
2013-09-17i386.c (distance_agu_use_in_bb): Proper initialization of 'prev' var to get b...Yuri Rumyantsev1-1/+11
2013-09-14re PR target/58269 (ICE when building libobjc on x86_64-apple-darwin* after ...Iain Sandoe1-11/+3
2013-09-11constraints.md (k): New.Alexander Ivchenko1-9/+29
2013-09-10invoke.texi (fms-extensions): Document changed behavior for ms-abi targets.Kai Tietz1-0/+6
2013-09-10i386.c (ix86_expand_movmem): Fix epilogue generation.Michael Zolotukhin1-1/+1
2013-09-06i386.c (ix86_hard_regno_mode_ok): AVX modes are valid only when AVX is enabled.Jan Hubicka1-1/+1
2013-09-06re PR target/58269 (ICE when building libobjc on x86_64-apple-darwin* after ...Kirill Yukhin1-1/+1
2013-08-28re PR target/58067 (ICE in GFortran recog.c:2158)Jakub Jelinek1-0/+8
2013-08-26i386.c (x86_64_elf_select_section): Put ATTRIBUTE_UNUSED into proper place.Joern Rennecke1-1/+1
2013-08-26i386.c (ix86_return_in_memory): Do not remove ATTRIBUTE_UNUSED on function ar...Uros Bizjak1-1/+1
2013-08-26i386.c (ix86_debug_options): Remove prototype.Uros Bizjak1-16/+9
2013-08-23re PR target/58218 (-mcmodel=medium cause assembler warning "ignoring incorre...Jakub Jelinek1-0/+22
2013-08-22i386-common.c (OPTION_MASK_ISA_AVX512F_SET): New.Alexander Ivchenko1-21/+101
2013-08-19target.def (TARGET_LIBC_HAS_FUNCTION): New target hook.Alexander Ivchenko1-0/+8
2013-08-16re PR target/58105 (wrong code generation for multiversioned functions)Bernd Edlinger1-1/+1
2013-08-14Remove unused variable and fieldXinliang David Li1-4/+2
2013-08-14Fix unitialized varXinliang David Li1-1/+1
2013-08-14Implement -mno-default, option documentation and code refactoringXinliang David Li1-320/+83
2013-08-14re PR target/58067 (ICE in GFortran recog.c:2158)Jakub Jelinek1-15/+25
2013-08-13sse.md (*sse2_maskmovdqu): Emit addr32 prefix when Pmode != word_mode.Uros Bizjak1-6/+3
2013-08-12i386.c (ix86_function_versions): Use error + inform.Paolo Carlini1-2/+2
2013-08-10Implement -mmemcpy-strategy= and -mmemset-strategy= optionsXinliang David Li1-170/+433
2013-08-07Implement -mtune-crl=..Xinliang David Li1-0/+41
2013-08-05Automated conversion of passes to C++ classesDavid Malcolm1-19/+36
2013-08-05Handwritten part of conversion of passes to C++ classesDavid Malcolm1-2/+5
2013-08-01i386.h (MAYBE_NON_Q_CLASS_P): New.Uros Bizjak1-7/+3
2013-07-23reload.c (find_reloads): Exit loop once we find this operand cannot be reload...Po-Chun Chang1-1/+4
2013-07-21Fix typos.Mike Stump1-6/+6
2013-07-20re PR target/51784 (PIC register not correctly preserved in nested funcs / wi...Iain Sandoe1-14/+16
2013-07-11re PR c++/57362 (unsupported __attribute__((target())) values appear to cause...Sriraman Tallam1-3/+4
2013-07-08re PR c++/56892 (dllexport prevents inline inside dll)Kai Tietz1-0/+2
2013-07-08i386-opts.h (enum stringop_alg): Add vector_loop.Michael Zolotukhin1-225/+208
2013-07-06re PR target/57807 (Compile failure with __builtin_ia32_unpcklpd with -masm=i...Uros Bizjak1-0/+3
2013-07-03Allow functions for AVX target inline functions for lower target.Sriraman Tallam1-29/+21
2013-06-28re PR target/57736 (ICE in emit_move_insn with __builtin_ia32_rdtsc)Jakub Jelinek1-1/+7
2013-06-27re PR target/57224 (Remove __builtin_ia32_cmpngtss and __builtin_ia32_cmpngess)Marc Glisse1-4/+0
2013-06-23Allow mmintrin headers to work with function specific target opts.Sriraman Tallam1-0/+7
2013-06-20re PR target/57655 (ICE: in create_pre_exit, at mode-switching.c:418 with -mn...Uros Bizjak1-1/+1
2013-06-18Fix a typo in comments in config/i386/i386.cH.J. Lu1-1/+1
2013-06-10re PR target/56564 (movdqa on possibly-8-byte-aligned struct with -O3)Jakub Jelinek1-7/+11
2013-06-06re PR rtl-optimization/57468 (26% performance drop on important benchmark aft...Vladimir Makarov1-0/+2
2013-06-03i386.c (ix86_lea_outperforms): Fix formatting.Yuri Rumyantsev1-118/+112
2013-05-31Silvermont (SLM) architecture performance tuningYuri Rumyantsev1-45/+265
2013-05-30target.def (register_usage_leveling_p): New hook.Vladimir Makarov1-0/+3
2013-05-30Silvermont (SLM) architecture pipeline model, tuning and insn selection.Yuri Rumyantsev1-23/+107
2013-05-29cgraph.h (symtab_node_base): Add definition, alias and analyzed flags...Jan Hubicka1-2/+5
2013-05-29Enable FP Reassociation for AMD bdver1 and bdver2 architectureGanesh Gopalasubramanian1-1/+1