Add ability to set target options (ix86 only) and optimization options on a function...
[gcc.git] / gcc / config / i386 / i386.c
2008-07-23 Michael MeissnerAdd ability to set target options (ix86 only) and optim...
2008-07-18 Uros Bizjakre PR target/36786 (ICE in extract_insn, at recog.c...
2008-07-18 H.J. Lure PR middle-end/36859 (Caller/callee mismatch for...
2008-07-14 Jan Hubickai386.md (sse5 cmov pattern): Update call of ix86_sse5_v...
2008-07-07 Kai Tietzi386.c (is_va_list_char_pointer): New.
2008-07-06 Kai Tietzconfig.gcc (extra_headers): Add cross-stdarg.h for...
2008-07-04 Kai TietzRevert 137452.
2008-07-04 Kai Tietzconfig.gcc (extra_headers): Add cross-stdarg.h for...
2008-07-03 H.J. Lui386.c (contains_aligned_value_p): Return true for...
2008-07-02 H.J. Lure PR target/36669 (Wrong versioning for __float128)
2008-07-01 Uros Bizjaki386.c (ix86_build_signbit_mask): Generate TImode and...
2008-06-30 H.J. Lui386.c (contains_aligned_value_p): Return true for...
2008-06-27 Uros Bizjaki386.md (ashlti3, [...]): Expand using ix86_expand_bina...
2008-06-27 Kaveh R. Ghazic-format.c (handle_format_attribute): Fix -Wc++-compat...
2008-06-19 Uros Bizjaki386.h (ix86_tune_indices): New.
2008-06-12 Kai Tietzi386.c (ix86_compute_frame_layout): Disable red zone...
2008-06-10 Uros Bizjakre PR target/36473 (Generate bit test (bt) instructions)
2008-06-05 H.J. Lui386.c (setup_incoming_varargs_64): Fix a typo in comments.
2008-06-03 H.J. Lui386.c (ix86_gen_leave): New.
2008-06-03 Kai Tietzi386-protos.h (ix86_reg_parm_stack_space): New.
2008-06-03 Kai Tietztm.texi (OVERRIDE_ABI_FORMAT): New.
2008-06-01 Richard Sandifordrtl.h (emit_clobber, [...]): Declare.
2008-05-29 H.J. Lure PR middle-end/35771 (Call expander ignores type...
2008-05-27 H.J. Lure PR target/35767 (x86 backend uses aligned load on...
2008-05-26 H.J. Lure PR middle-end/36253 (Caller-save stack slot may...
2008-05-25 Alan ModraDelete get_inner_array_type. Use strip_array_types...
2008-05-23 Uros Bizjakre PR target/36079 (cld instruction is not emitted...
2008-05-23 Kai Tietzi386.c (return_in_memory_32): Add ATTRIBUTE_UNUSED.
2008-05-22 H.J. Lui386.c (ix86_expand_vector_init_one_var): Use ix86_expa...
2008-05-21 H.J. Lui386.c (ix86_expand_vector_init_general): Use GET_MODE_...
2008-05-21 H.J. Lui386.c (ix86_expand_vector_init_general): Remove goto...
2008-05-20 H.J. Lui386.c (ix86_expand_vector_init_one_nonzero): Add the...
2008-05-20 Kai TietzFinally reverted parts of my escaped patch. (quilt...
2008-05-20 Kai Tietz2008-05-20 Kai Tietz <kai.tietz@onevision.com>
2008-05-20 Kai Tietzi386-protos.h (ix86_return_in_memory): Removed.
2008-05-19 H.J. Lui386.c (ix86_expand_vector_init_concat): Change sizes...
2008-05-19 H.J. Lui386.c (ix86_expand_vector_init_concat): New.
2008-05-19 Uros Bizjaki386.c (ix86_secondary_reload): New static function.
2008-05-18 Uros Bizjakrevert: i386.c (ix86_secondary_reload): New static...
2008-05-18 Uros Bizjaki386.c (ix86_secondary_reload): New static function.
2008-05-16 H.J. Lui386.c (ix86_expand_vector_init_general): Optimize...
2008-05-14 Michael MeissnerAdd SSE5 vector shift/rotate; Update SSE5 vector multiply
2008-05-13 Uros Bizjakre PR target/36222 (x86 fails to optimize out __v4si...
2008-05-13 H.J. Lui386.c (ix86_expand_vector_init_one_nonzero): Use ix86_...
2008-05-10 H.J. Lui386.c (bdesc_ptest): Removed.
2008-05-08 Richard Guentheri386-protos.h (ix86_return_in_memory): Adjust return...
2008-05-08 Kai Tietz2008-05-07 Kai Tietz <kai,tietz@onevision.com>
2008-05-07 Kenneth Zadeck[multiple changes]
2008-05-07 Uros Bizjaki386.c (struct_builtin_description): Use CODE_FOR_sse_l...
2008-05-07 Uros Bizjakre PR target/35714 (x86 poor code with pmaddwd)
2008-05-07 Uros Bizjaki386.c (ix86_expand_copysign): Force non-zero constant...
2008-05-06 H.J. Lure PR target/35657 (Alignments of DFP types aren't...
2008-05-06 Kai Tietzi386.c (output_set_got): Fix for x86_64 output_emit_asm...
2008-05-04 Kai Tietzi386.c (x86_output_mi_thunk): Use movq alternative...
2008-05-04 H.J. Lure PR target/36121 (config/i386/i386.c: array index...
2008-05-03 H.J. Lui386.c (ix86_builtin_type): Move V4SI_FTYPE_V4SF after...
2008-05-02 H.J. Lui386.c (ix86_special_builtin_type): New.
2008-05-01 H.J. Lui386.c (ix86_builtin_type): Replace DI_FTYPE_DI_DI_INT...
2008-05-01 H.J. Lure PR target/36095 (__builtin_ia32_crc32di shouldn...
2008-05-01 H.J. Lui386.c (ix86_builtin_type): Add V2DI_FTYPE_V2DI_V16QI...
2008-05-01 H.J. Lui386.c (ix86_builtin_type): Add V8HI_FTYPE_V8HI_V8HI_CO...
2008-04-30 H.J. Lui386.c (ix86_builtin_type): Add FLOAT128_FTYPE_FLOAT128...
2008-04-29 H.J. Lui386.c (ix86_builtins): Replace Prescott New Instructio...
2008-04-27 Nathan Sidwelltarghooks.h (default_emutls_var_fields, [...]): Declare.
2008-04-26 Kai TietzRevert my patch for mingw32.
2008-04-26 Kai Tietzmingw32.h (SUBTARGET_INIT_BUILTINS): New.
2008-04-25 Kai Tietzmingw32.h (SUBTARGET_INIT_BUILTINS): New.
2008-04-25 Jan Hubickare PR testsuite/35843 (-fdump-rtl-expand does not exist...
2008-04-24 Jakub Jelinekre PR target/36015 (-mregparm and fn decls without...
2008-04-18 Jan Hubickaexcept.c (dw2_size_of_call_site_table, [...]): Use...
2008-04-17 H.J. Lui386.c (sse_builtin_type): New.
2008-04-15 Doug Kwandwarf2asm.c (dw2_assemble_integer): Cast to unsigned...
2008-04-08 Jan Hubickafunction.h (incomming_args): Break out of struct function.
2008-04-07 Kai Tietzi386.c (legitimize_pic_address): Add treating of dllimp...
2008-04-06 Uros Bizjakre PR target/12329 (x86: local function declared with...
2008-04-04 H.J. Luconfig.gcc (extra_headers): Add wmmintrin.h for x86...
2008-04-02 H.J. Lui386.c (bdesc_sse_3arg): Add __builtin_ia32_shufps...
2008-04-02 Kai Tietzcygming.h (ASM_OUTPUT_DWARF_OFFSET): Add 8 byte offsets...
2008-03-30 H.J. Lure PR target/35757 (Incorrect contraint on sse4_1_blend...
2008-03-28 Uros Bizjaki386.c (override_options): Initialize ix86_veclib_handl...
2008-03-27 H.J. Lure PR target/35657 (Alignments of DFP types aren't...
2008-03-26 Kaveh R. Ghazibuiltins.c (expand_builtin_pow, [...]): Remove uses...
2008-03-26 H.J. Lucygming.h (BIGGEST_ALIGNMENT): Removed.
2008-03-23 Uros BizjakRevert:
2008-03-22 Uros Bizjaki386.c (assign_386_stack_local): Align DImode slots...
2008-03-21 Uros Bizjakre PR target/13958 (Conversion from unsigned to double...
2008-03-18 Mikulas Patockare PR target/35504 (incorrect code generated on i386...
2008-03-15 Uros Bizjakmmx.md ("sse2_umulv1siv2di3"): Rename from "sse2_umulsi...
2008-03-09 Uros Bizjakre PR target/35496 (test failures between revs. 132950...
2008-03-08 Uros Bizjakre PR target/22152 (Poor loop optimization when using...
2008-03-04 Joseph Myersi386.c (override_options): Force -maccumulate-outgoing...
2008-02-21 Michael Matzre PR target/35264 (ntfs-3g miscompiled)
2008-02-19 H.J. Lure PR target/35189 (-mno-sse4.2 turns off SSE4a)
2008-02-15 Uros Bizjaki386.h (CLEAR_RATIO): Use MIN macro.
2008-02-05 H.J. Lure PR target/35084 (Strang error messages)
2008-01-30 Jan Hubickare PR target/34982 (calling a function with undefined...
2008-01-24 Uros Bizjakre PR target/34856 (ICE with some constant vectors)
2008-01-08 Uros Bizjakre PR target/34709 (revision 131342 miscompiled 481...
2008-01-08 Jan Sjodin2008-01-08 Jan Sjodin <jan.sjodin@amd.com>
2008-01-07 Uros Bizjakre PR target/34682 (70% slowdown with SSE enabled)
next