summaryrefslogtreecommitdiff
path: root/gcc/config/mn10300/mn10300.md
Commit message (Expand)AuthorAgeFilesLines
* * config/mn10300/mn10300.md: Sign-extend GEN_INT operands.aoliva2001-05-031-6/+8
* * config/mn10300/mn10300.md (cmpsi): Tell reload to disregard theaoliva2001-04-141-1/+9
* Update copyright noticeaoliva2001-04-141-1/+2
* Whitespace fixaoliva2001-04-141-1/+1
* 2001-03-28 Matthew Hiller <hiller@redhat.com>hiller2001-03-291-4/+12
* 2000-12-05 Richard Sandiford <r.sandiford@redhat.com>law2000-12-061-89/+11
* * config/mn10300/mn10300.md (store_movm): Note which registers aredj2000-11-131-1/+10
* * mn10300.md: Use nonimmediate_operand instead of general_operandaoliva2000-08-071-24/+24
* * config/mn10300/mn10300.md (movdi, movdf): 64-bit clean-up.aoliva2000-05-201-4/+8
* * config/mn10300/mn10300.c (print_operand): Print FP constants inaoliva2000-05-111-2/+2
* * config/mn10300/mn10300.md (movhi): Simplify. Prefer dataaoliva2000-04-271-24/+14
* * config/mn10300/mn10300.md (movqi): Simplify. Prefer dataaoliva2000-04-271-24/+14
* * config/mn10300/mn10300.h (REG_CLASS_FROM_LETTER): Returnaoliva2000-04-261-18/+5
* * config/mn10300/mn10300.md (addsi): `inc4' on addressaoliva2000-04-231-7/+8
* Whitespace changeaoliva2000-04-221-11/+11
* * config/mn10300/mn10300.md (movdi, movdf): Do not use `movu' whenaoliva2000-04-211-8/+16
* * mn10300-protos.h: New file.ghazi2000-01-141-9/+25
* * mn10300.c (REG_SAVE_BYTES): Allocate space for AM33 registers.law1999-12-021-2/+523
* * mn10200.md (outline_epilogue_jump): Embed a (return) to indicatelaw1999-10-181-1/+2
* Merge in gcc2-ss-010999law1999-09-071-10/+11
* * mn10200.md (btst insns): btst does not leave cc0 in a useablelaw1999-05-031-4/+4
* * 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
* * 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