aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.md
AgeCommit message (Expand)AuthorFilesLines
2013-03-17i386.md (isa): Add x64 and nox64.Uros Bizjak1-328/+111
2013-01-28config.gcc (i[34567]86-*-rdos*, [...]): New targets.Leif Ekblad1-0/+2
2013-01-27re PR target/56114 (x86_64-linux-gnu-gcc generate wrong asm instruction MOVAB...Uros Bizjak1-2/+2
2013-01-24i386.md (*movti_internal_rex64): Add (o,e) alternative.Uros Bizjak1-23/+28
2013-01-24constraints.md (Yf): New constraint.Uros Bizjak1-6/+6
2013-01-23i386.md (*movdf_internal_rex64): Disparage alternatives involving stack regis...Uros Bizjak1-2/+2
2013-01-22re PR target/56028 (Splitting a 64-bit volatile store)Uros Bizjak1-73/+117
2013-01-22re PR rtl-optimization/55686 (ICE in assign_by_spills, at lra-assigns.c:1244)Jakub Jelinek1-5/+11
2013-01-21* config/i386/i386.md (isa): Switch places of fma and fma4.Uros Bizjak1-1/+1
2013-01-21i386.md (enabled): Do not disable fma4 for TARGET_FMA.Uros Bizjak1-7/+1
2013-01-20Add AMD btver2 pipeline descriptionsVenkataramanan Kumar1-6/+19
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2013-01-10re PR target/55929 (lra-constraints-ICE while xg++ compile libitm with -Os)Uros Bizjak1-4/+7
2012-12-19i386.h (enum ix86_tune_indices): Add X86_TUNE_AVOID_MEM_OPND_FOR_CMOVE.Uros Bizjak1-7/+107
2012-11-27i386.md (*jcc<X87MODEF:mode>_<SWI24:mode>_i387 splitters): Remove unneeded te...Uros Bizjak1-2/+2
2012-11-22i386.md (*jcc<mode>_0_i387): Macroize insn from *fp_jcc_3_387 using X87MODEF ...Uros Bizjak1-78/+115
2012-11-22i386.md (FPCMP): New mode iterator.Uros Bizjak1-183/+71
2012-11-21* config/i386/i386.mdUros Bizjak1-61/+49
2012-11-20[multiple changes]Uros Bizjak1-44/+18
2012-11-16re PR tree-optimization/54073 (SciMark Monte Carlo test performance has serio...Jakub Jelinek1-2/+2
2012-11-16AMD bdver3 enablementGanesh Gopalasubramanian1-5/+6
2012-11-11Remove "!" from riF->o alternativeH.J. Lu1-1/+1
2012-11-10re PR rtl-optimization/55247 (internal compiler error: Max. number of generat...Uros Bizjak1-1/+1
2012-11-06i386.c (TARGET_INSTANTIATE_DECLS): New define.Uros Bizjak1-20/+4
2012-11-06i386-protos.h (emit_i387_cw_initialization): Deleted.Vladimir Yakovlev1-166/+0
2012-11-02re PR target/55147 (x86: wrong code for 64-bit load)Jakub Jelinek1-47/+2
2012-10-29i386.c (ix86_decompose_address): Use simplify_gen_subreg to generate SImode e...Uros Bizjak1-83/+3
2012-10-27i386.md (*lea<mode>): Remove unneeded temporary.Uros Bizjak1-3/+1
2012-10-26ChangeLog/Alexander Ivchenko1-0/+146
2012-10-22i386-protos.h (memory_address_length): Add new bool argument.Uros Bizjak1-15/+9
2012-10-18i386.md (rdpmc): Remove expander.Uros Bizjak1-109/+9
2012-10-08re PR middle-end/54400 (recognize vector reductions)Marc Glisse1-4/+4
2012-09-13i386.md (prefetch): Do not assert mode of operand 0.Uros Bizjak1-9/+7
2012-09-12i386.md: Comments on fma4 instruction selection reflect requirement on regist...Uros Bizjak1-3/+5
2012-09-05sse.md (<sse4_1>_blendv<ssemodesuffix><avxsizesuffix>): Use register_operand ...Uros Bizjak1-4/+1
2012-09-01re PR target/54436 (Compiling some regular C++ code gives assembler '700415 s...Jakub Jelinek1-2/+10
2012-08-25i386.h (FP_REG_P): Remove macro.Uros Bizjak1-2/+2
2012-08-16i386-protos.h (ix86_split_lea_for_addr): Add additional argument.Yuri Rumyantsev1-1/+1
2012-08-14i386.md (enabled): Add comment with explanation why fma4 instructions are dis...Uros Bizjak1-0/+3
2012-08-11i386.md (isa): Add fma and fma4.Uros Bizjak1-1/+5
2012-08-10i386.md (simple LEA peephole2s): Add zero-extend variants of PLUS and MULT si...Uros Bizjak1-11/+99
2012-08-08i386-common.c (OPTION_MASK_ISA_ADX_SET): New.Michael Zolotukhin1-0/+23
2012-07-30i386-common.c (OPTION_MASK_ISA_RDSEED_SET): New.Kirill Yukhin1-0/+13
2012-07-28i386.c (ix86_avoid_lea_for_addr): Handle zero-extended addresses.Uros Bizjak1-10/+56
2012-07-25Changelog entry:Kirill Yukhin1-2/+4
2012-07-25i386.md (stack_protect_set): Disable the pattern for Android since Android li...Sergey Melnikov1-4/+4
2012-07-25AMD btver2 enablementVenkataramanan Kumar1-1/+1
2012-07-24re PR target/53961 (internal compiler error: in memory_address_length, at con...Uros Bizjak1-0/+2
2012-07-23re PR target/53961 (internal compiler error: in memory_address_length, at con...Uros Bizjak1-2/+11
2012-07-23i386.c (ix86_avoid_lea_for_addr): Prevent zero-extended addresses here ...Uros Bizjak1-24/+24