summaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.md
Commit message (Expand)AuthorAgeFilesLines
* re PR target/5379 ([i386] internal error: Segmentation fault (prefetch relate...Janis Johnson2002-01-221-1/+1
* * i386.md (minsf splitter): Fix pasto.Jan Hubicka2002-01-161-2/+2
* i386.md (prefetch): Tidy.Richard Henderson2002-01-141-7/+4
* i386.c (override_options): If SSE, enable sse prefetch.Richard Henderson2002-01-121-363/+199
* mmintrin.h: New file.Richard Henderson2002-01-111-1/+2
* * i386.md (sse_mov?fcc_const0_?): Fix constraints.Jan Hubicka2002-01-101-8/+8
* optabs.c (expand_fix): Look for wider integer modes first.Jan Hubicka2002-01-101-7/+12
* avr.c: Fix comment typos.Kazu Hirata2002-01-031-2/+2
* config.gcc: Revamp target_cpu_default2 to strings; support new x86 variants.Jan Hubicka2001-12-141-11/+58
* * i386.md (sqrt?f): Fix conditionals.Jan Hubicka2001-12-141-6/+6
* i386.c (ix86_fpmath, [...]): New.Jan Hubicka2001-12-141-36/+103
* i386.md (leave, [...]): Adjust pattern to match what insn does.Richard Kenner2001-12-101-2/+2
* ChangeLog.2, [...]: Fix spelling errors.Joseph Myers2001-12-091-4/+4
* i386.md (prefetch): Rename as prefetch_sse to avoid conflicts with new generi...Janis Johnson2001-12-041-2/+2
* * i386.md (movabsqi*): Use 'b' prefix instead of 'q'.Jan Hubicka2001-12-031-5/+5
* Fix typo in last changeRichard Kenner2001-11-221-1/+1
* i386.md (leave, [...]): Have RTL reflect what insn actually does.Richard Kenner2001-11-221-4/+4
* read-rtl.c (ISDIGIT, ISSPACE): Make sure we have these.DJ Delorie2001-11-191-4/+4
* Some SSE fixesBernd Schmidt2001-11-161-11/+25
* s390.md: Remove ALIGN arg from emit_cmp_and_jump_insns call.Bryce McKinlay2001-11-161-1/+1
* ChangeLog.2, [...]: Fix spelling errors.Joseph Myers2001-11-041-9/+9
* att.h: Fix comment formatting.Kazu Hirata2001-10-311-9/+9
* * i386.md (movti_rex64 splitter): Fix condition.Jan Hubicka2001-10-301-2/+2
* alpha.md, [...]: Fix spelling errors.Joseph Myers2001-10-281-1/+1
* * i386.md (movti_rex64): Fix mode.Jan Hubicka2001-10-221-2/+2
* i386.c (ix86_expand_clear): New.Richard Henderson2001-10-221-9/+3
* basic-block.h (find_sub_basic_blocks): Use sbitmap parameter.Jan Hubicka2001-10-201-36/+36
* configure.in (HAVE_AS_GOTOFF_IN_DATA): New x86 check.Richard Henderson2001-10-161-0/+7
* i386.c (split_ti): New function.Jan Hubicka2001-10-161-6/+39
* final.c (output_asm_insn): Make sure assembly dialects are terminated, not ne...Jakub Jelinek2001-10-121-12/+12
* i386.md (setcc splitters): Add four splitters to simplify compound compares t...Richard Henderson2001-10-111-0/+70
* i386.c (test splitter): Narrow tests vs paradoxical subregs.Richard Henderson2001-10-101-1/+59
* i386.md (movsi_xor): Export.Richard Henderson2001-10-081-6/+37
* acinclude.m4: Fix spelling error of "separate" as "seperate".Joseph Myers2001-10-071-1/+1
* invoke.texi (i386 Options): Document x86-64 options.Jan Hubicka2001-10-021-4/+24
* Add support for 3Dnow builtinsBernd Schmidt2001-09-281-17/+364
* i386-protos.h (ix86_setup_incoming_varargs, [...]): Declare.Jan Hubicka2001-09-281-0/+60
* SSE/MMX builtins bugfixesBernd Schmidt2001-09-251-6/+6
* i386.md (indirect_jump): Allow Pmode operand.Jan Hubicka2001-09-201-6/+13
* * i386.md (movcc peep2): Fix load of 0.Jan Hubicka2001-08-241-2/+1
* function.c (thread_prologue_and_epilogue_insns): Avoid fallthru flag on edge ...Jan Hubicka2001-08-231-1/+1
* i386.md (tablejump): Make an expander; handle pic relative addressing here.Richard Henderson2001-08-191-71/+14
* Makefile.in (HOST_CFLAGS): Take out -DGENERATOR_FILE.Zack Weinberg2001-08-091-126/+130
* i386.c (ix86_expand_setcc): Don't use method 0 before CSE.Richard Henderson2001-07-231-0/+19
* i386-protos.h (ix86_zero_extend_to_Pmode): Declare.Jan Hubicka2001-07-201-1/+1
* toplev.c (rest_of_compilation): Fix register_life_up_to_date handling...Jan Hubicka2001-07-151-152/+214
* loop.c (scan_loop): Add USEs inside PARALLELs into dependencies of the movable.Jan Hubicka2001-07-151-12/+22
* i386.md: Remove constraints strings from define_split and define_peephole2 pa...Richard Henderson2001-07-081-10/+21
* explow.c (plus_constant_wide, case PLUS): Call find_constant_term and avoid c...Richard Kenner2001-07-031-4/+2
* emit-rtl.c (adjust_address): New function.Richard Kenner2001-07-021-1/+1