OSDN Git Service

2011-05-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
[pf3gnuchains/gcc-fork.git] / gcc / config / i386 / i386.md
2011-05-27 ro2011-05-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2011-05-25 hjlPut back "register_operand" check in 32bit QI ext patterns.
2011-05-25 hjlReplace q_regs_operand with QIreg_operand in QI ext...
2011-05-25 hjlImplement x86 pause intrinsic.
2011-05-19 ro * config/i386/i386.md (tls_initial_exec_64_sun): Add...
2011-05-18 uros * config/i386/i386.md (*tls_global_dynamic_32_gnu...
2011-05-17 uros * config/i386/i386-protos.h (output_fix_trunc): Change...
2011-05-16 uros * config/i386/i386.md (TLS patterns): Fix whitespace.
2011-05-16 uros * config/i386/constraints.md (z): New constraint.
2011-05-15 uros * config/i386/i386.md (floating point move splitters...
2011-05-15 uros * config/i386/i386.md (*movdf_internal): Simplify...
2011-05-14 uros * config/i386/constraint.md (Yd, Yx): New register...
2011-05-13 uros * config/i386/i386.md (*movxf_internal): Use !can_crea...
2011-05-11 uros * config/i386/i386.c (legitimize_tls_address)
2011-05-06 uros * config/i386/i386.md (*movdf_internal_nointeger)...
2011-05-05 uros * config/i386/i386.md (*movdf_internal_rex64): Simplif...
2011-05-04 uros * config/i386/i386.md: Fix typo in comment.
2011-05-04 uros PR target/48860
2011-05-02 uros * config/i386/mmx.md (*mov<mode>_internal_rex64):...
2011-04-27 uros * config/i386/i386.md (ssemodesuffix): Merge with...
2011-04-26 uros * config/i386/predicates.md (ext_QIreg_operand): Remov...
2011-04-21 rsandifogcc/
2011-04-20 uros PR target/48678
2011-04-19 jakub PR target/48678
2011-04-18 uros * config/i386/i386.h (SSE_VEC_FLOAT_MODE_P): Remove.
2011-04-06 uros * config/i386/i386.md (attribute isa): New.
2011-03-24 uros PR target/48237
2011-03-23 rsandifogcc/
2011-03-18 uros * config/i386/i386.md (float<SSEMODEI24:mode><X87MODEF...
2011-03-14 uros * config/i386/i386.md (ROUND_FLOOR): New constant.
2011-02-19 jakub PR target/47800
2011-01-06 cfangBobcat (btver1) Enablement
2011-01-06 ro PR target/43309
2010-12-28 hjlReplace _rdrand_uXX with _rdrandXX_step.
2010-12-02 mkuvyrkov DFA model for Core 2 and Core i7 scheduling.
2010-11-11 jakub PR target/46088
2010-11-10 spopAdd support for TBM.
2010-11-10 spopAdd support for BMI.
2010-11-05 ktietz2010-11-05 Kai Tietz <kai.tietz@onevision.com>
2010-11-02 hjlRemove ix86_split_call_pop_vzeroupper.
2010-11-02 hjlFix a typo in *sibcall_1_rex64_vzeroupper.
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.
next