summaryrefslogtreecommitdiff
path: root/gcc/config/i386
Commit message (Expand)AuthorAgeFilesLines
* Add MMX and SSE registers to i386 machine descriptioncrux2000-06-267-142/+357
* * i386.md: Create new [right,left] rotate and right shiftlaw2000-06-164-0/+336
* Warning fixes:ghazi2000-06-112-5/+5
* * config/i386/i386.c (ix86_use_fcomi_compare): Make global.cpopetz2000-06-013-4/+6
* * Makefile.in (recog.o): Don't depend on resource.h.rth2000-05-271-20/+25
* * i386/xm-djgpp.h (XREF_FILE_NAME): Add mising brace.law2000-05-111-1/+1
* Fix comment describing ELIMINABLE_REGSnickc2000-05-081-4/+5
* * rtl.def (COND_EXEC): Clarify.wehle2000-05-071-8/+8
* 2000-05-04 Mumit Khan <khan@xraylith.wisc.edu>khan2000-05-043-14/+14
* * config/i386/i386.md (lshrqi2_cmpno): Use q not r in constraint.rth2000-05-031-1/+1
* * config/i386/djgpp.h (INT_ASM_OP): Define.law2000-05-011-1/+68
* * i386/cygwin.h (INT_ASM_OP): Define.law2000-05-011-0/+4
* * i386.h (FUNCTION_BLOCK_PROFILER_EXIT): Generate mem referencedrepper2000-04-281-1/+1
* * cse.c (CSE_ADDRESS_COST): Remove.hubicka2000-04-273-5/+60
* * config/i386/freebsd.h (INT_ASM_OP): Define.aoliva2000-04-251-1/+6
* * cccp.c, cexp.y, cexp.c, cccp.1: Removed.zack2000-04-181-1/+0
* * configure.in (ENUM_BITFIELDS_ARE_UNSIGNED): Added. Check thatrobertl2000-04-181-8/+0
* * i386.c (athlon_cost): Fix lea, divide and XFmode move costs.hubicka2000-04-173-66/+211
* (ix86_expand_epilogue): Yes, the x86 can pop 64k at once using ret $N.drepper2000-04-161-4/+4
* 2000-04-13 Andreas Jaeger <aj@suse.de>aj2000-04-131-0/+1
* * i386.c (ix86_expand_binary_operator,wehle2000-04-131-8/+8
* * i386.c (x86_sub_esp_4, x86_sub_esp_8, x86_add_esp_4, x86_add_esp_8):hubicka2000-04-123-44/+170
* Word wrap commentzack2000-04-121-2/+2
* * genrecog.c (pred): Update comparison_operator for the unorderedrth2000-04-094-181/+625
* * i386.md (fix_truncsfhi2, fix_truncdfhi2,wehle2000-04-092-2/+60
* * i386.md (ashrsi3, ashrhi3, ashrqi3): Fix typo.wehle2000-04-082-8/+49
* * bb-reorder.c (verify_insn_chain): #ifdef out unless ENABLE_CHECKING.zack2000-04-032-5/+1
* * i386.h (TARGET_SWITCHES): Remove bogus empty strings, fix typo.law2000-04-031-3/+3
* * calls.c (expand_call): Pass bit alignment to mark_reg_pointer.kenner2000-03-301-2/+2
* * i386/djgpp.h: Remove extraneous "+".law2000-03-301-1/+1
* Convert ACCUMULATE_OUTGOING_ARGS to an expression.hubicka2000-03-292-0/+36
* * config/i386/att.h (LOCAL_LABEL_PREFIX): Define.rth2000-03-291-2/+6
* Alan Modra <alan@linuxcare.com.au>rth2000-03-281-22/+82
* Add CCZmode.rth2000-03-284-321/+388
* * i386.md (call_pop_0, call_value_pop_0): New.rth2000-03-271-18/+86
* * i386.c (call_insn_operand): Always allow SYMBOL_REF,rth2000-03-184-119/+78
* * i386.md (all HI and QI mode non-move patterns): Conditionizehubicka2000-03-163-35/+59
* * i386.md (movhi_1): Promote movw imm, reg to movl imm, reg andhubicka2000-03-152-10/+16
* * i386.md (ix86_compute_frame_size): stack_alignment_needed ishubicka2000-03-151-1/+1
* * regmove.c (combine_stack_adjustments): New.rth2000-03-141-19/+0
* * i386.c (ix86_valid_type_attribute_p): Use compare_tree_int.jason2000-03-091-3/+1
* * i386.md (strlensi): Initialize eoschar and align before use.rth2000-03-081-3/+3
* * rtl.h (rtunion_def): Constify member `rtstr'.ghazi2000-03-0710-26/+33
* * config/i386/i386.c: (constant_call_address_operand): Rejectcpopetz2000-03-031-1/+3
* * i386.md (mulqi3): New pattern.hubicka2000-03-011-0/+9
* Fix copyrights.law2000-02-2613-13/+22
* * i386/djgpp.h (CPP_PREDEFINES): Remove Unix defines.law2000-02-261-2/+1
* *** empty log message ***law2000-02-261-1/+1
* * i386.h: Remove useless definition of "I386" and misleadingzack2000-02-241-4/+0
* * libobjc/Makefile.in: Add -DIN_TARGET_LIBS to ALL_CFLAGS.zack2000-02-231-3/+8