aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386
AgeCommit message (Expand)AuthorFilesLines
2008-06-23i386.md (fmodxf3): Change sequence of move instructions.Uros Bizjak1-4/+4
2008-06-23i386.md (*fop_<MODEF:mode>_2_i387): Fix a typo.Uros Bizjak1-2/+2
2008-06-23i386.md (*fop_<mode>_1_i387): Use SSE_FLOAT_MODE_P together with SSE_TARGET_M...Uros Bizjak1-3/+3
2008-06-20i386.md (*jcc_fused_1): Handle all valid compare operators for "test" insn.Uros Bizjak1-24/+48
2008-06-19i386.md (*jcc_fused_1): Use ASM_COMMENT_START instead of "#" in insn asm temp...Uros Bizjak1-2/+2
2008-06-19i386.h (ix86_tune_indices): New.Uros Bizjak3-1/+65
2008-06-12i386.c (ix86_compute_frame_layout): Disable red zone for w64 abi.Kai Tietz1-6/+6
2008-06-11config.gcc (all_defaults): Add arch_32 arch_64 cpu_32 cpu_64 tune_32 tune_64.Joseph Myers1-1/+15
2008-06-10i386.md (*btdi_rex64): Change operand 1 predicate to nonmemory_operand.Uros Bizjak1-2/+97
2008-06-10re PR target/36473 (Generate bit test (bt) instructions)Uros Bizjak3-4/+129
2008-06-09cygming.h (TARGET_SUBTARGET64_DEFAULT): New.Kai Tietz1-0/+4
2008-06-07cygming.h (MAYBE_UWIN_CPP_BUILTINS): Remove.Danny Smith1-3/+0
2008-06-07MAINTAINERS (mt port): Remove.Joseph Myers12-892/+0
2008-06-06i386.md (*indirect_jump): Macroize using P mode iterator.Uros Bizjak1-32/+7
2008-06-05i386.c (setup_incoming_varargs_64): Fix a typo in comments.H.J. Lu1-1/+1
2008-06-03i386.c (ix86_gen_leave): New.H.J. Lu1-104/+62
2008-06-03i386.md (define_mode_iterator P): New.Kai Tietz1-52/+18
2008-06-03i386-protos.h (ix86_reg_parm_stack_space): New.Kai Tietz3-5/+4
2008-06-03tm.texi (OVERRIDE_ABI_FORMAT): New.Kai Tietz6-61/+224
2008-06-02i386.md (*cmpfp_<mode>): Enable for optimize_size.Uros Bizjak1-8/+9
2008-06-01rtl.h (emit_clobber, [...]): Declare.Richard Sandiford1-4/+4
2008-05-31i386.md (*fop_<mode>_comm_mixed): Macroize from *fop_sf_comm_mixed and *fop_d...Uros Bizjak1-225/+83
2008-05-29re PR middle-end/35771 (Call expander ignores type alignment)H.J. Lu1-4/+5
2008-05-27re PR target/35767 (x86 backend uses aligned load on unaligned memory)H.J. Lu1-6/+9
2008-05-26re PR middle-end/36253 (Caller-save stack slot may not have proper alignment)H.J. Lu3-8/+35
2008-05-26i386.md (allocate_stack_worker_64): Make sure argument operand in rax isn't r...Kai Tietz1-1/+1
2008-05-25Delete get_inner_array_type. Use strip_array_types instead.Alan Modra1-2/+1
2008-05-24i386.md (*sse_prologue_save_insn): Set length attribute to 34.H.J. Lu1-1/+1
2008-05-23re PR target/36079 (cld instruction is not emitted anymore.)Uros Bizjak4-9/+34
2008-05-23i386.c (return_in_memory_32): Add ATTRIBUTE_UNUSED.Kai Tietz1-3/+3
2008-05-22sol2-10.h (SUBTARGET_RETURN_IN_MEMORY): Undefine it before the redeclaration.Kai Tietz1-0/+1
2008-05-22defaults.h (UNITS_PER_SIMD_WORD): Add scalar mode as argument.H.J. Lu1-1/+1
2008-05-21i386.c (ix86_expand_vector_init_one_var): Use ix86_expand_vector_set on V16QI...H.J. Lu1-0/+2
2008-05-21cygming.h (ASM_OUTPUT_LABELREF): Honor option -f(no-)leading-underscore.Kai Tietz1-2/+2
2008-05-21i386.c (ix86_expand_vector_init_general): Use GET_MODE_NUNITS (mode).H.J. Lu1-2/+2
2008-05-21sse.md (vec_extractv4sf): Removed.H.J. Lu1-58/+3
2008-05-21sse.md (vec_setv4sf): Removed.H.J. Lu1-58/+3
2008-05-21i386.c (ix86_expand_vector_init_general): Remove goto for vec_concat and vec_...H.J. Lu1-17/+4
2008-05-21sse.md (vec_initv4sf): Removed.H.J. Lu1-47/+2
2008-05-20i386.c (ix86_expand_vector_init_one_nonzero): Add the missing break.H.J. Lu1-0/+1
2008-05-20Finally reverted parts of my escaped patch. (quilt sucks).Kai Tietz3-44/+15
2008-05-202008-05-20 Kai Tietz <kai.tietz@onevision.com>Kai Tietz5-188/+87
2008-05-20i386-protos.h (ix86_return_in_memory): Removed.Kai Tietz11-99/+204
2008-05-19i386.c (ix86_expand_vector_init_concat): Change sizes of operand array from 8...H.J. Lu1-3/+2
2008-05-19i386.c (ix86_expand_vector_init_concat): New.H.J. Lu1-173/+239
2008-05-19i386.c (ix86_secondary_reload): New static function.Uros Bizjak3-28/+33
2008-05-18revert: i386.c (ix86_secondary_reload): New static function.Uros Bizjak3-31/+28
2008-05-18i386.c (ix86_secondary_reload): New static function.Uros Bizjak3-28/+31
2008-05-16re PR target/36246 (Reload chooses too wide mode for reg->mem->xmmreg reload)Uros Bizjak1-0/+8
2008-05-15i386.c (ix86_expand_vector_init_general): Optimize V8HImode for SSE2 and V16Q...H.J. Lu1-0/+135