aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386
AgeCommit message (Expand)AuthorFilesLines
2008-05-07[multiple changes]Kenneth Zadeck1-2/+2
2008-05-07i386.c (struct_builtin_description): Use CODE_FOR_sse_loadhps_exp.Uros Bizjak2-25/+25
2008-05-07re PR target/35714 (x86 poor code with pmaddwd)Uros Bizjak3-73/+416
2008-05-07i386.c (ix86_expand_copysign): Force non-zero constant TFmode op0 to register.Uros Bizjak1-2/+8
2008-05-06mmx.md: Rename "*..." insn patterns from my previous commit to "*mmx_...".Uros Bizjak1-12/+12
2008-05-06re PR target/35657 (Alignments of DFP types aren't consistent)H.J. Lu1-12/+10
2008-05-06i386.c (output_set_got): Fix for x86_64 output_emit_asm by using 'q' specifie...Kai Tietz1-17/+31
2008-05-06mmx.md: Remove double backslashes from asm templates.Uros Bizjak1-94/+171
2008-05-05sse.md (sse2_<plusminus_insn><mode>3): Fix a typo.H.J. Lu1-1/+1
2008-05-05i386.md (sat_plusminus): New.H.J. Lu2-81/+41
2008-05-05* config/i386/i386.mdUros Bizjak1-11/+5
2008-05-04i386.c (x86_output_mi_thunk): Use movq alternative mnemonic in this_param mov...Kai Tietz1-2/+8
2008-05-04i386.md (*strmovsi_1): Simplify asm alternatives.Uros Bizjak1-32/+8
2008-05-04re PR target/36121 (config/i386/i386.c: array index out of range)H.J. Lu1-4/+0
2008-05-03i386.c (ix86_builtin_type): Move V4SI_FTYPE_V4SF after V4SI_FTYPE_V8HI.H.J. Lu1-4/+4
2008-05-02i386.c (ix86_special_builtin_type): New.H.J. Lu4-256/+327
2008-05-01i386.c (ix86_builtin_type): Replace DI_FTYPE_DI_DI_INT with V1DI2DI_FTYPE_V1D...H.J. Lu2-19/+17
2008-05-01re PR target/36095 (__builtin_ia32_crc32di shouldn't defined in 32bit)H.J. Lu1-106/+62
2008-05-01i386.c (ix86_builtin_type): Add V2DI_FTYPE_V2DI_V16QI...H.J. Lu1-118/+57
2008-05-01i386.c (ix86_builtin_type): Add V8HI_FTYPE_V8HI_V8HI_COUNT...H.J. Lu1-286/+202
2008-04-30i386.c (ix86_builtin_type): Add FLOAT128_FTYPE_FLOAT128_FLOAT128...H.J. Lu2-631/+678
2008-04-29i386.c (ix86_builtins): Replace Prescott New Instructions in comments with SSE3.H.J. Lu1-231/+272
2008-04-28cygming-crtend.c (register_frame_ctor): Revert my last commit.Danny Smith1-1/+8
2008-04-28re PR target/36073 (ICE with -ffast-math and -mfpmath=sse,387)Uros Bizjak1-1/+1
2008-04-28re PR target/36064 (could not split insn with -O1 -march=nocona -m32)Uros Bizjak1-5/+5
2008-04-27targhooks.h (default_emutls_var_fields, [...]): Declare.Nathan Sidwell1-13/+21
2008-04-26i386.md (fix_trunc<mode>_i387_fisttp_with_temp): Use 'X' constraint for opera...Uros Bizjak1-21/+20
2008-04-26Revert my patch for mingw32.Kai Tietz2-21/+0
2008-04-26mingw32.h (SUBTARGET_INIT_BUILTINS): New.Kai Tietz1-0/+1
2008-04-26mingw32.h (SUBTARGET_INIT_BUILTINS): New.Kai Tietz2-0/+20
2008-04-25re PR testsuite/35843 (-fdump-rtl-expand does not exist anymore)Jan Hubicka2-14/+14
2008-04-25sse.md (mov<mode>): Replace SSEMODEI with SSEMODE.H.J. Lu1-77/+24
2008-04-25cygming-crtend.c (register_frame_ctor): Register __gcc_deregister_frame with ...Danny Smith1-8/+1
2008-04-24c-format.c (check_format_info_main): Use strncmp rather than a magic prefix t...Danny Smith1-2/+2
2008-04-24re PR target/36015 (-mregparm and fn decls without arguments)Jakub Jelinek1-1/+1
2008-04-22re PR target/29096 (faster _mm_cvtpi32x2_ps for xmmintrin.h)Uros Bizjak1-13/+11
2008-04-18except.c (dw2_size_of_call_site_table, [...]): Use vector API for call_site_r...Jan Hubicka1-3/+3
2008-04-17i386.md (addti3 splitter): Pass arrays of 3 operands to split_ti instead of t...Uros Bizjak1-37/+26
2008-04-17i386.c (sse_builtin_type): New.H.J. Lu1-136/+184
2008-04-16re PR target/35944 (wrong result for MOD with kind=10 for some array argument...Uros Bizjak1-24/+16
2008-04-15dwarf2asm.c (dw2_assemble_integer): Cast to unsigned HOST_WIDE_INT for hex pr...Doug Kwan1-1/+1
2008-04-14re PR target/35661 (__attribute__((cold)) generates wrong code)Zuxy Meng1-0/+9
2008-04-10i386.md (absneg): New code iterator.Uros Bizjak2-82/+39
2008-04-08Enable trampoline code for nx-protected stack Windows.Kai Tietz1-0/+21
2008-04-08function.h (incomming_args): Break out of struct function.Jan Hubicka3-14/+14
2008-04-07i386.md ("*sse_prologue_save_insn"): Use braced output control string instead...Uros Bizjak1-8/+6
2008-04-07i386.c (legitimize_pic_address): Add treating of dllimport SYM_REF's.Kai Tietz1-4/+13
2008-04-06re PR target/12329 (x86: local function declared with attribute((regparm(3)))...Uros Bizjak1-1/+22
2008-04-04config.gcc (extra_headers): Add wmmintrin.h for x86 and x86-64.H.J. Lu7-27/+333
2008-04-04driver-i386.c (describe_cache): Add l2_sizekb argument.Zuxy Meng1-14/+176