OSDN Git Service

* config/i386/i386.md (isa): Add sse2, sse2_noavx, sse3,
[pf3gnuchains/gcc-fork.git] / gcc / config / i386 / i386.md
2011-08-25 uros * config/i386/i386.md (isa): Add sse2, sse2_noavx...
2011-08-23 uros * config/i386/constraints.md (Yp): New register constr...
2011-08-23 hjlAdd BMI2 support.
2011-08-22 hjlAdd support for AVX2 builtin functions.
2011-08-21 uros * config/i386/i386.md (any_div): Remove.
2011-08-14 uros * config/i386/i386.c (ix86_expand_round_sse4): New...
2011-08-11 uros PR target/49781
2011-08-10 uros * config/i386/i386.md (lround<X87MODEF:mode><SWI248x...
2011-08-09 uros * config/i386/i386.c (ix86_emit_i387_round): New function.
2011-08-09 uros PR target/49781
2011-08-06 uros * config/i386/i386.md (ssemodesuffix): Remove V8SI...
2011-08-05 uros2011-08-05 Uros Bizjak <ubizjak@gmail.com>
2011-08-05 uros * config/i386/i386.md (*push<mode>2): Use "o" constrai...
2011-08-04 rthPR target/49964
2011-08-01 hjlUse ptr_mode for stack protector.
2011-08-01 hjlAdd -mlzcnt.
2011-07-31 uros PR target/49920
2011-07-29 uros PR target/47715
2011-07-28 hjlUpdate length attribute on *tls_global_dynamic_64.
2011-07-28 uros PR target/47715
2011-07-28 hjlOnly expand strlen to Pmode.
2011-07-28 uros * config/i386/i386.c (add->lea splitter): Add SWI...
2011-07-26 uros * config/i386/i386.md (add->lea splitter): Implement...
2011-07-26 uros PR target/47381
2011-07-20 hjlHandle address output and call patterns for x32.
2011-07-13 hjlSupport ptr_mode != Pmode in x86_output_mi_thunk.
2011-07-12 uros * config/i386/i386.c: Tidy processor feature bitmasks.
2011-07-12 hjagasia2011-07-12 Harsha Jagasia <harsha.jagasia@amd.com>
2011-07-04 uros PR target/49600
2011-06-22 hjlCheck TARGET_PARTIAL_REG_STALL in imul to lea peepholes.
2011-06-11 uros * config/i386/i386.md: Use default value in "isa"...
2011-06-09 uros * config/i386/i386.md (*movdi_internal_rex64): Merge
2011-06-07 hjlOptimize AVX check in *movsf_internal.
2011-06-05 uros * config/i386/i386.md (*movdf_internal_rex64) <case...
2011-06-04 jakub PR target/49281
2011-06-02 uros * config/i386/i386.c (standard_sse_constant_p) <case 1>:
2011-05-31 jakub PR target/48688
2011-05-31 uros * config/i386/i386.md: Use SWI248x instead of X87MODEI...
2011-05-31 uros * config/i386/i386.md (*movtf_internal): Avoid allocat...
2011-05-30 uros * config/i386/i386.md (*movxf_internal): Penalize...
2011-05-30 hjlHandle misaligned TFmode load/store.
2011-05-29 uros * config/i386/i386.md (*movoi_internal_avx): Use
2011-05-29 jakub PR rtl-optimization/49095
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_...
next