summaryrefslogtreecommitdiff
path: root/gcc/config/mn10300
Commit message (Expand)AuthorAgeFilesLines
* Fix more problems from GC diffscrux1999-08-241-1/+2
* * output.h (assemble_name): Constify a char*.ghazi1999-08-101-1/+1
* * a29k/t-a29kbare: Fix some comments.law1999-08-051-3/+0
* * mn10300.c (mn10300_builtin_saveregs): Use get_varargs_alias_setrth1999-07-282-8/+70
* * m32r.h (EXPAND_BUILTIN_SAVEREGS): Likewise.rth1999-07-262-3/+2
* * mn10200.md (btst insns): btst does not leave cc0 in a useablelaw1999-05-031-4/+4
* law1999-03-221-1/+1
* * mn10300.h (TARGET_SWITCHES): Add documentation.law1999-03-181-2/+2
* * config/openbsd.h (HANDLE_SYSV_PRAGMA): Define.law1999-03-081-5/+0
* * mn10300.md (reload_insi): Do not earlyclobber the output operand.law1999-02-061-2/+2
* Fix dumb thinkos in last change.law1998-12-151-8/+8
* * mn10300.md (bset, bclr): Operand 0 is a read/write operand.law1998-12-151-2/+2
* * mn10200.md (abssf2, negsf2): New expanders.law1998-12-151-0/+121
* * mn10200.h (ASM_OUTPUT_DWARF2_ADDR_CONST): Define.law1998-09-151-0/+4
* * mn10300.h (RTX_COSTS): Handle UDIV and UMOD too.law1998-08-261-0/+2
* * mn10300.c (REG_SAVE_BYTES): Only reserve space for registerslaw1998-08-122-3/+70
* * mn10300.c, mn10300.h, mn10300.md: Remove "global zero register"law1998-08-123-305/+9
* `law1998-07-272-8/+23
* * mn10300.md (movqi, movhi, movsi, movsf): Correctly handlelaw1998-07-241-0/+33
* * mn10300.c (MODES_TIEABLE_P): Fix typo.law1998-07-171-1/+1
* * mn10300.c (count_tst_insns): New arg oreg_countp. Callers changed.law1998-07-161-9/+10
* * mn10300.md (movXX patterns): Make sure the destination is anlaw1998-07-161-15/+102
* * mn10300.md (mulsi): Turn into expander + pattern.law1998-07-141-1/+8
* law1998-07-141-4/+4
* * mn10300.h (REG_CLASS_FROM_LETTER): Map 'y' to SP_REGS.law1998-07-133-87/+146
* law1998-06-171-1/+1
* * rtl.h (addr_diff_vec_flags): New typedef.amylaar1998-03-061-1/+1
* * rtlanal.c (dead_or_set_regno_p): Ignore REG_DEAD notes afterlaw1998-01-281-8/+0
* * m32r.md, mips.md, mn10200.md, mn10300.md, pyr.md: Addlaw1998-01-271-0/+8
* Llaw1997-12-211-1/+4
* Merge from gcc-2.8law1997-12-073-7/+6
* * mn10200.h (ASM_OUTPUT_BSS): Delete.law1997-11-041-2/+2
* Update mainline egcs to gcc2 snapshot 971021.law1997-11-021-1/+1
* * mn10300.c (const_8bit_operand): New function.law1997-10-302-2/+53
* * mn10300.h (GO_IF_LEGITIMATE_ADDRESS): Disable reg+reg.law1997-10-271-5/+12
* * mn10300.h (TARGET_SWITCHES): Add -mmult-bug and -mno-mult-bug.law1997-10-252-3/+13
* Another goof in last change.law1997-10-241-5/+9
* Fxi typo in last change.law1997-10-241-0/+1
* * mn10300.c (symbolic_operand, legitimize_address): New functions.law1997-10-242-2/+77
* * mn10300.md (movqi, movhi): Avoid using address registers aslaw1997-10-221-2/+2
* * mn10300.c (print_operand): Handle 'S'.law1997-10-212-3/+15
* * mn10300.c (expand_epilogue): Rework to handle register restoreslaw1997-10-211-3/+17
* * mn10300.md (call, call_value): Use "call" instead of "calls"law1997-06-121-2/+14
* * mn10300.md (reload_insi): Handle SUBREG properly.law1997-05-221-2/+16
* * mn10300.md (adddi3, subdi3): Remove expanders and patterns.law1997-05-151-56/+0
* * mn10300.md (udivmodhi4, divmodhi4): Remove expander, givelaw1997-05-091-32/+8
* * mn10300.c (notice_update_cc): Use CC_SET_ZN and CC_SET_ZNV.law1997-05-063-32/+32
* * mn10300.c (secondary_reload_class): Handle more cases where welaw1997-04-234-20/+26
* * mn10300.c (expand_prologue): End the current sequence beforelaw1997-04-223-1/+29
* * mn10300.c (can_use_return_insn): Include outgoing argumentlaw1997-04-143-53/+73