aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386
AgeCommit message (Expand)AuthorFilesLines
2010-02-20re PR target/43067 (ICE: SIGSEGV with -fschedule-insns -mxop)Uros Bizjak1-2/+2
2010-02-17mingw32.h (LIBGCJ_SONAME): Fix cut'n'pasto in DLL name.Dave Korn1-1/+1
2010-02-17re PR target/43103 (xop-vpermil2pX tests failed)Uros Bizjak1-1/+1
2010-02-15Add support for vpermil2p* in XOP.Sebastian Pop5-5/+124
2010-02-05re PR c++/42870 (__attribute__ ((dllexport)) produces broken linkage)Jason Merrill1-0/+1
2010-02-05msformat-c.c (ms_printf_length_specs): Set the scalar_identity_flag for the s...Ozkan Sezer1-1/+1
2010-01-28re PR target/42891 (ice in extract_insn, at recog.c:2097)Uros Bizjak1-6/+4
2010-01-28re PR target/42881 (SSE2 intrinsics miscompiled at -O0 -march=k8)Michael Matz1-0/+8
2010-01-21re PR target/42818 (Static C++ linking breakage "undefined reference to ___re...Dave Korn1-2/+2
2010-01-16re PR target/42664 (ICE on compilation of polyhedron benchmarks with -mfma4)Harsha Jagasia1-10/+0
2010-01-15* config/i386/sse.md (avx_vperm2f128<mode>3): Fix typo.Eric Botcazou1-1/+1
2010-01-14drivers-i386.c (detect_caches_intel): Add l2sizekb parameter and fill in.Andi Kleen1-10/+29
2010-01-09i386.c (ix86_vectorize_builtin_vec_perm): Silence bogus uninitialized warning.Alexandre Oliva1-1/+1
2010-01-05Add smaxv2di3, umaxv2di3, sminv2di3 and uminv2di3H.J. Lu1-0/+80
2010-01-05Properly convert GTU to GT for V4SI and V2DIH.J. Lu2-34/+32
2010-01-04Don't convert GTU to GT for V4SI and V2DIH.J. Lu2-40/+34
2009-12-30re PR target/42549 (Incorrect 3DNow! code generated)Uros Bizjak1-1/+1
2009-12-29i386.c (ix86_expand_int_vcond): Reformat.H.J. Lu1-93/+95
2009-12-17re PR target/32280 (_mm_srli_si128, heinous code for some shifts)Uros Bizjak5-113/+117
2009-12-17sync.md (IMODE): Remove mode iterator.Uros Bizjak1-65/+41
2009-12-14re PR bootstrap/42369 (Revision 155217 failed to bootstrap)Jakub Jelinek1-11/+8
2009-12-14i386-builtin-types.def (PVOID_FTYPE_VOID): Use DEF_FUNCTION_TYPE (PVOID) inst...Jakub Jelinek1-1/+1
2009-12-14Fix LWP.Jakub Jelinek4-161/+139
2009-12-07Check cpuid LWP bit.Sebastian Pop1-1/+4
2009-12-07Check cpuid ABM bit.Sebastian Pop2-3/+7
2009-12-07Fix ABM.Jakub Jelinek1-2/+2
2009-12-07Fix _mm_popcnt* intrinsics.Sebastian Pop5-28/+54
2009-12-07Remove XOP splitters.Sebastian Pop3-168/+27
2009-12-07Remove all FMA4 splitters.Sebastian Pop1-301/+98
2009-12-07i386.md (any_or): New code iterator.Uros Bizjak3-362/+114
2009-12-07i386.md (float<SSEMODEI24:mode><X87MODEF:mode>2): Remove quotes around condit...Uros Bizjak1-2/+1
2009-12-06i386-md (g): Add HImode and QImode.Uros Bizjak1-628/+337
2009-12-05Add TARGET_FUSED_MADD to FMA4 insns.Sebastian Pop4-43/+88
2009-12-04Fix FMA4 and XOP insns.Sebastian Pop4-625/+374
2009-12-04For FMA4, force all operands into registers.Richard Henderson1-0/+10
2009-12-04Remove unused operand.Sebastian Pop3-14/+13
2009-12-02lzcount intrinsics.Sebastian Pop3-0/+25
2009-12-02ABM popcount intrinsics.Sebastian Pop1-0/+15
2009-12-02ABM intrinsics file.Sebastian Pop3-0/+42
2009-12-01i386.md (SWI124): Rename from CRC32MODE.Uros Bizjak1-6/+5
2009-11-30configure.ac (USE_CYGWIN_LIBSTDCXX_WRAPPERS): Define to reflect status of AC_...Dave Korn3-1/+104
2009-11-30Implement vec_perm broadcast, and tidy lots of patterns to help.Richard Henderson4-294/+576
2009-11-30i386.c (avx_vperm2f128_parallel): New.Richard Henderson4-1/+125
2009-11-30i386-builtin-types.def (V4DF_FTYPE_V4DF_V4DF_V4DI): New.Richard Henderson2-9/+34
2009-11-29cgraph.c (same_body_alias_1): Break out ofJan Hubicka1-2/+10
2009-11-27sse.md (vec_interleave_highv16qi, [...]): Remove expanders.Richard Henderson3-244/+87
2009-11-27i386.c (ix86_emit_restore_sse_regs_using_mov): Remove unused insn variable.Jakub Jelinek1-2/+2
2009-11-26sse.md (mulv16qi3): Change back from an expander to an insn-and-split.Richard Henderson1-51/+53
2009-11-25i386-builtin-types.awk (DEF_VECTOR_TYPE): Allow an optional 3rd argument to d...Richard Henderson6-162/+1232
2009-11-25re PR target/42165 (-masm=intel doesn't know how to print AVX instructions)Jakub Jelinek4-11/+24