summaryrefslogtreecommitdiff
path: root/gcc/config/mn10300/mn10300.md
Commit message (Expand)AuthorAgeFilesLines
* * mn10300.c (REG_SAVE_BYTES): Only reserve space for registerslaw1998-08-121-2/+66
* * mn10300.c, mn10300.h, mn10300.md: Remove "global zero register"law1998-08-121-134/+9
* `law1998-07-271-8/+0
* * mn10300.md (movqi, movhi, movsi, movsf): Correctly handlelaw1998-07-241-0/+33
* * 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-131-68/+107
* law1998-06-171-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
* Merge from gcc-2.8law1997-12-071-3/+3
* * mn10300.c (const_8bit_operand): New function.law1997-10-301-2/+17
* * mn10300.h (TARGET_SWITCHES): Add -mmult-bug and -mno-mult-bug.law1997-10-251-1/+7
* * mn10300.md (movqi, movhi): Avoid using address registers aslaw1997-10-221-2/+2
* * mn10300.c (print_operand): Handle 'S'.law1997-10-211-3/+3
* * 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-061-26/+24
* * mn10300.c (secondary_reload_class): Handle more cases where welaw1997-04-231-9/+11
* * mn10300.c (expand_prologue): End the current sequence beforelaw1997-04-221-0/+20
* * mn10300.c (can_use_return_insn): Include outgoing argumentlaw1997-04-141-3/+20
* * mn10300.h (RETURN_ADDR_RTX): Define.law1997-04-081-77/+306
* * mn10300.c (can_use_return_insn): Add size of fixed stack spacelaw1997-04-031-10/+3
* * ginclude/stdarg.h: Include va-mn10300.h.law1997-04-021-19/+159
* * mn10300/mn10300.c (expand_epilogue): Correctly handle functionslaw1997-03-211-24/+82
* * mn10300/mn10300.md (cmpsi): Handle comparing a register withlaw1997-03-201-5/+8
* * mn10300/mn10300.c (const_costs): Remove unused function.law1997-03-141-20/+311
* * mn10300/mn10300.c (expand_prologue): Rework so that eliminatinglaw1997-03-121-28/+61
* * mn10300/mn10300.c (expand_prologue): Rework to avoid unnecessarylaw1997-03-071-15/+3
* * mn10300/mn10300.md (bCC, inverted bCC): Use bCC .+X insteadlaw1997-01-161-2/+2
* * mn10300/mn10300.c (notice_update_cc): Enable this code.law1996-12-181-17/+36
* * mn10300/mn10300.c (expand_epilogue): Restore registers in thelaw1996-12-161-7/+4
* Initial revisionlaw1996-12-111-0/+675