OSDN Git Service

Emit vzerouppers after reload.
[pf3gnuchains/gcc-fork.git] / gcc / config / i386 / i386.md
2010-11-02 hjlEmit vzerouppers after reload.
2010-11-01 rthEmit SEH unwind info.
2010-10-27 hjlReplace UNSPEC_STACK_CHECK with UNSPECV_SPLIT_STACK_RETURN.
2010-10-27 hjlPut back unspec_volatile on split_stack_return.
2010-10-26 hjlReplace unspec_volatile with unspec in split_stack_return.
2010-10-22 cfangImplementation of the pipeline description for Bulldoze...
2010-10-21 uros PR target/45946
2010-10-19 rthSimplify FMA4 patterns with FMA rtx code.
2010-10-15 uros * config/i386/i386.md (*movdfcc_1_rex64): Correct...
2010-10-13 hjlAddd 256bit AVX vectorizer patterns.
2010-10-11 uros * config/i386/i386.md (movmem<mode>): Macroize expande...
2010-10-03 uros * config/i386/i386.md (*ashl<mode>3_mask): Change...
2010-10-01 uros * config/i386/i386.md (*ashl<mode>3_mask): New insn_an...
2010-09-28 uros * config/i386/sse.md (*avx_<umaxmin:code><mode>3):
2010-09-27 iangcc/:
2010-09-26 uros * config/i386/i386.md (pro_epilogue_adjust_stack_...
2010-09-26 uros * config/i386/i386.md (movmsk_df): New insn.
2010-09-26 rth * config/i386/cygwin.asm: Include auto-host.h.
2010-09-24 uros * config/i386/i386.md (ix86_code_end): Move the initia...
2010-09-23 uros * config/i386/i386.md (UNSPECV_NOPS): Rename from...
2010-09-19 uros * config/i386/i386-protos.h (split_double_mode): New...
2010-09-17 hjlPad short functions with NOPs for Atom.
2010-09-16 uros * config/i386/i386.md: Rearrange divmod patterns a...
2010-09-16 hjlAdd -m8bit-idiv for x86.
2010-09-16 uros * config/i386/i386.md: Remove unneeded empty condition...
2010-09-15 ian * config/i386/i386.md (truncxf<mode>2): Fix indentation.
2010-09-06 uros * config/i386/i386.md (iptrsize): New mode attribute.
2010-09-04 uros * config/i386/i386.md: Add missing part from my previo...
2010-09-04 uros * config/i386/predicates.md (sse_reg_operand): New...
2010-09-03 uros * config/i386/i386.md: Remove empty prepartion statements
2010-09-02 uros * config/i386/i386.md (nonmemory_operand): New mode...
2010-09-01 uros * config/i386/i386.h (enum ix86_tune_indices) <X86_TUN...
2010-08-31 uros * config/i386/i386.md (popdi1): Rewrite using POST_INC...
2010-08-30 uros * Move compare peephole2 to a better place.
2010-08-30 uros * config/i386/i386.md (zero_extendsidi2_1): Rename...
2010-08-20 uros * config/i386/i386.md (ashift RSP splitter): Remove...
2010-08-19 uros2010-08-19 Uros Bizjak <ubizjak@gmail.com>
2010-08-18 uros PR target/45327
2010-08-18 uros * config/i386/i386.md (*add<mode>_1) <TYPE_LEA>: Split...
2010-08-17 hjlTry to avoid lea if possible.
2010-08-04 rthCleanup 32-bit ms_hook code.
2010-08-03 uros * config/i386/i386.h (ix86_compare_op0, ix86_compare_o...
2010-07-31 uros * config/i386/i386.md (mov<SWIM:mode>cc and correspond...
2010-07-30 uros * config/i386/i386.md (int_cond): Remove code iterator.
2010-07-21 rthEliminate the computed goto in x64 varargs.
2010-07-08 uros * config/i386/i386.c: Use short syntax for function...
2010-07-08 ebotcazou * config/i386/cygming.h (STACK_CHECK_STATIC_BUILTIN...
2010-07-07 hjlRetry rdrand if the carry flag isn't valid.
2010-07-06 uros2010-07-06 Uros Bizjak <ubizjak@gmail.com>
2010-07-05 hjlSupport AVX Programming Reference (June, 2010).
2010-07-04 hjlChange 8bit divmod to HImode.
2010-07-01 bernds PR target/44727
2010-06-30 rguenth2010-06-30 Richard Guenther <rguenther@suse.de>
2010-06-30 rguenth2010-06-30 H.J. Lu <hongjiu.lu@intel.com>
2010-06-29 bernds * recog.c (peep2_do_rebuild_jump_labels, peep2_do_clea...
2010-06-24 uros * config/i386/i386.md (XFmode push splitter): Use...
2010-06-24 hjlImplement 8bit divmod patterns.
2010-06-23 uros * config/i386/i386 (mov<mode>): Macroize expander...
2010-06-22 hjlAlso check sseishft1 for unit attribute.
2010-06-22 uros * config/i386/i386.md (SWI1248x): New mode iterator.
2010-06-21 hjlProperly handle psrldq when optimizing for Atom.
2010-06-20 uros PR target/44546
2010-06-15 uros * config/i386/i386.c (*prefetch_sse_<mode>): Macroize...
2010-06-11 uros PR target/44481
2010-06-11 uros * config/i386/i386.md (unspec): New define_c_enum.
2010-06-11 uros * config/i386/i386.md (pro_epilogue_adjust_stack_1...
2010-06-10 hjlRevert the part of r160394 to fix bootstap with --with...
2010-06-07 uros * config/i386/i386.md (*add<mode>_1): Remove alternati...
2010-06-04 uros * config/i386/i386.md (*addhi_1_lea) <TYPE_INCDEC...
2010-06-04 uros * config/i386/i386.md (*addqi_2): Do not assert operan...
2010-06-04 uros * config/i386/predicates.md (pic_symbolic_operand...
2010-05-20 uros PR target/43733
2010-05-17 ro PR target/44074
2010-05-14 hjagasia2010-05-14 Harsha Jagasia <harsha.jagasia@amd.com>
2010-05-04 hjlAdd clobber CC register to sse_prologue_save patterns.
2010-04-22 uros * config/i386/i386.md: Use {} around multi-line prepar...
2010-04-21 uros * config/i386/i386.md (x86_shrd): Add athlon_decode and
2010-04-21 uros * config/i386/i386.md (bswap<mode>2): Macroize expande...
2010-04-20 uros * config/i386/i386.md (ffs<mode>2): Macroize expander...
2010-04-18 hubicka * i386.md (UNSPEC_SSE_PROLOGUE_SAVE_LOW): New.
2010-04-16 dougkwan2010-04-16 Doug Kwan <dougkwan@google.com>
2010-04-16 uros * config/i386/i386.md (*bt<mode>): Macroize insn from...
2010-04-14 uros * config/i386/i386.md (*divmod<mode>4): Remove stray...
2010-04-14 uros * config/i386/i386.md (maxmin_int): Rename code attrib...
2010-04-14 uros * config/i386/i386.md (*popcountsi2_cmp_zext): Remove...
2010-04-14 uros * config/i386/i386.md (*ashlqi3_1_slp): New insn pattern.
2010-04-13 uros * config/i386/i386.md (extendsidi2 splitter): Also...
2010-04-12 uros * config/i386/i386.md (any_rotate): New code iterator.
2010-04-11 uros * config/i386/i386.md (any_shiftrt): New code iterator.
2010-04-11 uros * config/i386/i386.md (*ashr<mode>3_cconly): Fix wrong...
2010-04-11 uros * config/i386/i386.md (lshr<mode>3): Macroize expander...
2010-04-10 uros * config/i386/i386.md (ashr<mode>3): Macroize expander...
2010-04-09 uros PR target/43707
2010-04-09 uros * config/i386/i386.md (DWI): New mode iterator.
2010-04-06 uros * config/i386/i386-protos.h (x86_maybe_negate_const_in...
2010-04-06 uros * config/i386/i386.md: Remove comment about 'e' and 'E'
2010-03-24 ro * configure.ac (i[34567]86-*-*): Handle Solaris 2...
2010-03-24 ro * config/i386/i386.c (override_options): Don't accept
2010-02-15 spopAdd support for vpermil2p* in XOP.
2009-12-17 uros PR target/32280
next