summaryrefslogtreecommitdiff
path: root/gcc/config/i386
Commit message (Expand)AuthorAgeFilesLines
* tree-vectorizer.h (struct _stmt_vec_info): Remove pattern_def_stmt field, add...Jakub Jelinek2011-12-152-9/+48
* freebsd.h (TARGET_ASM_FILE_END): Define.Andreas Tobler2011-12-151-0/+3
* Revert two unintended commitsRichard Henderson2011-12-131-22/+4
* Delete VEC_INTERLEAVE_*_EXPR.Richard Henderson2011-12-131-4/+22
* Let GET_MODE_2XWIDER_MODE find a double-width vector mode.Richard Henderson2011-12-101-35/+1
* tree.c (build_common_builtin_nodes): Do not use TM_PURE attribute unless lang...Aldy Hernandez2011-12-091-0/+5
* re PR target/51354 (ICE in maybe_record_trace_start)Jakub Jelinek2011-12-061-2/+2
* re PR target/51393 (Wrong parameter type for _mm256_insert_epi64 in avxintrin.h)Uros Bizjak2011-12-041-1/+1
* re PR target/51387 (Test vect.exp/vect-116.c fails on execution when compiled...Jakub Jelinek2011-12-021-1/+18
* sync.md (UNSPEC_LDA, UNSPEC_STA): New unspecs.Uros Bizjak2011-11-291-9/+27
* i386.md (*floathi<mode>2_i387_with_temp): Do not allocate scratch memory for ...Uros Bizjak2011-11-291-1/+1
* sync.md (movdi_via_fpu): Add %Z insn suffixes.Uros Bizjak2011-11-261-2/+2
* re PR target/51287 (252.eon compfail with -march=atom)Enkovich Ilya2011-11-251-3/+2
* Revert revision 181357.H.J. Lu2011-11-245-945/+255
* re PR target/51261 (-fcompare-debug with memset())Jakub Jelinek2011-11-231-1/+1
* darwin.h (ENDFILE_SPEC): New.Iain Sandoe2011-11-221-1/+2
* mmx.md (unspec): Move from config/i386/i386.md (unspecv) <UNSPECV_EMMS, UNSPE...Uros Bizjak2011-11-214-167/+193
* re PR target/51235 (ICE: in extract_insn, at recog.c:2137 (unrecognizable ins...Uros Bizjak2011-11-201-3/+7
* i386.md (UNSPEC_MOVNTI): Remove.Uros Bizjak2011-11-204-7/+8
* i386.c (atom_cost): Disable SSE loop until alignment issues are fixed.Jan Hubicka2011-11-191-8/+8
* Add _mm_stream_si64.H.J. Lu2011-11-185-6/+20
* re PR target/51134 (x86 memset/memcpy expansion is broken)Jan Hubicka2011-11-181-60/+156
* * config/i386/i386elf.h (PREFERRED_DEBUGGING_TYPE): Remove.Joseph Myers2011-11-161-4/+0
* sse.md (round<mode>2_vec_pack_sfix): Optimize V2DFmode sequence for AVX.Uros Bizjak2011-11-161-16/+46
* i386elf.h (ASM_OUTPUT_ASCII): Change STRING_LIMIT to ELF_STRING_LIMIT.Joseph Myers2011-11-161-2/+2
* sse.md (vec_pack_trunc_v2df): Optimize sequence for AVX.Uros Bizjak2011-11-151-32/+67
* sse.md (round<mode>2): Use register_operand for operand 1 predicate.Uros Bizjak2011-11-141-4/+4
* i386.c (core cost model): Correct pasto.Jan Hubicka2011-11-141-4/+4
* sse.md (round<mode>2_sfix): New expander.Uros Bizjak2011-11-143-7/+265
* sw-1.c: Force rep;movsb.Zolotukhin Michael2011-11-145-243/+837
* i386-protos.h (ix86_maybe_emit_epilogue_vzeroupper): New prototype.Jakub Jelinek2011-11-113-4/+15
* re PR target/50762 (ICE: in extract_insn, at recog.c:2137 (unrecognizable insn))Uros Bizjak2011-11-113-5/+11
* final.c, output.h (fprint_whex, [...]): New functions serving as fast replace...Dimitrios Apostolou2011-11-101-5/+7
* re PR target/50911 (assertion failure in expand_vec_perm_interleave2 with -msse)Jakub Jelinek2011-11-091-0/+4
* function.h (requires_stack_frame_p): New prototype.Jakub Jelinek2011-11-091-4/+60
* i386.c (ix86_preferred_simd_mode): Even for TARGET_AVX if not TARGET_PREFER_A...Jakub Jelinek2011-11-081-4/+4
* sse.md (*avx_vperm2f128<mode>3_nozero): Emit mask 0x12 and 0x20 as vinsert[fi...Jakub Jelinek2011-11-081-0/+4
* Merge from transactional-memory branch.Aldy Hernandez2011-11-082-1/+202
* i386-bultin-types.def (V8SI_FTYPE_V4DF_V4DF): Add.Jakub Jelinek2011-11-072-3/+12
* i386.c (ix86_builtin_vectorized_function): Handle BUILT_IN_IRINT, BUILT_IN_IR...Uros Bizjak2011-11-072-2/+6
* i386.c (ix86_expand_builtin): If gather mask argument is known to have all hi...Jakub Jelinek2011-11-073-3/+112
* re PR tree-optimization/50789 (Gather vectorization)Jakub Jelinek2011-11-073-68/+188
* f16cintrin: Remove extra _X86INTRIN_H_INCLUDED check.Uros Bizjak2011-11-071-5/+3
* re PR target/50962 (Additional opportunity for AGU stall avoidance optimizati...Enkovich Ilya2011-11-073-1/+30
* Fix r180999, update ChangeLogQuentin Neill2011-11-071-3/+3
* cygwin.h (LIBGCJ_SONAME): Updated to match recent libgcj version bump.Dave Korn2011-11-072-2/+2
* Check in patch/merge from cxx-mem-model BranchAndrew Macleod2011-11-062-130/+333
* re PR tree-optimization/50693 (Loop optimization restricted by GOTOs)Jakub Jelinek2011-11-051-1/+14
* Piledriver f16cintrin.h fix.Quentin Neill2011-11-052-59/+98
* i386.c (ix86_expand_vector_convert_uns_vsivsf): New function.Jakub Jelinek2011-11-043-23/+43