aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/mn10300/mn10300.c
AgeCommit message (Expand)AuthorFilesLines
2000-12-05mn10300.c (mn10300_print_reg_list): Added.Richard Sandiford1-8/+210
2000-10-25fix secondary_reload typo from last patchAldy Hernandez1-1/+1
2000-10-25secondary_reload_class: treat pseudos like memoryAldy Hernandez1-2/+8
2000-05-20mn10300.md (movdi, movdf): 64-bit clean-up.Alexandre Oliva1-7/+13
2000-05-19mn10300.c (expand_prologue, [...]): 16-bit and 64-bit clean-up.Alexandre Oliva1-2/+2
2000-05-11mn10300.c (print_operand): Print FP constants in hexadecimal.Alexandre Oliva1-4/+4
2000-05-01mn10300.c (print_operand_address): Do not add zero to SP.Alexandre Oliva1-6/+1
2000-05-01mn10300.c (expand_epilogue): If SP is to be adjusted by less than 256 bytes...Alexandre Oliva1-25/+6
2000-04-27mn10300.c (mn10300_address_cost): Test ASHIFT, AND and LABEL_REF.Alexandre Oliva1-0/+3
2000-04-21mn10300-protos.h (mn10300_address_cost): Declare.Alexandre Oliva1-0/+81
2000-04-21typoAlexandre Oliva1-1/+1
2000-01-14mn10300-protos.h: New file.Kaveh R. Ghazi1-15/+16
1999-12-01mn10300.c (REG_SAVE_BYTES): Allocate space for AM33 registers.Jeffrey A Law1-2/+52
1999-09-11Replace recog_foo with recog_data.foo.Richard Henderson1-5/+5
1999-09-06Merge in gcc2-ss-010999Jeff Law1-17/+15
1999-08-24Fix more problems from GC diffsBernd Schmidt1-1/+2
1999-07-28mn10300.c (mn10300_builtin_saveregs): Use get_varargs_alias_set and tag the s...Richard Henderson1-7/+60
1999-07-25m32r.h (EXPAND_BUILTIN_SAVEREGS): Likewise.Richard Henderson1-2/+1
1998-08-12mn10300.c (REG_SAVE_BYTES): Only reserve space for registers which will be sa...Jeffrey A Law1-1/+4
1998-08-12mn10300.c, [...]: Remove "global zero register" optimizations.Jeffrey A Law1-167/+0
1998-07-16mn10300.c (count_tst_insns): New arg oreg_countp.Jeffrey A Law1-9/+10
1998-07-13mn10300.h (REG_CLASS_FROM_LETTER): Map 'y' to SP_REGS.Jeff Law1-10/+21
1997-12-06Merge from gcc-2.8Jeff Law1-1/+1
1997-11-02Update mainline egcs to gcc2 snapshot 971021.Jeff Law1-1/+1
1997-10-30mn10300.c (const_8bit_operand): New function.Jeffrey A Law1-0/+36
1997-10-24Another goof in last change.Jeff Law1-5/+9
1997-10-24Fxi typo in last change.Jeff Law1-0/+1
1997-10-24mn10300.c (symbolic_operand, [...]): New functions.Jeffrey A Law1-0/+69
1997-10-21mn10300.c (print_operand): Handle 'S'.Jeffrey A Law1-0/+12
1997-10-21mn10300.c (expand_epilogue): Rework to handle register restores in "ret" and ...Jeffrey A Law1-3/+17
1997-05-05mn10300.c (notice_update_cc): Use CC_SET_ZN and CC_SET_ZNV.Jeff Law1-6/+7
1997-04-23mn10300.c (secondary_reload_class): Handle more cases where we need secondary...Jeff Law1-9/+8
1997-04-22mn10300.c (expand_prologue): End the current sequence before counting the tst...Jeff Law1-0/+8
1997-04-14mn10300.c (can_use_return_insn): Include outgoing argument area in size compu...Jeff Law1-22/+43
1997-04-08mn10300.h (RETURN_ADDR_RTX): Define.Jeff Law1-6/+165
1997-04-03mn10300.c (can_use_return_insn): Add size of fixed stack space for function c...Jeff Law1-6/+35
1997-04-01stdarg.h: Include va-mn10300.h.Jeff Law1-4/+211
1997-03-21* mn10300/mn10300.c (print_operand): Handle 'N'.Jeff Law1-1/+7
1997-03-20mn10300.md (cmpsi): Handle comparing a register with itself by adding zero to...Jeff Law1-0/+7
1997-03-14mn10300.c (const_costs): Remove unused function.Jeff Law1-25/+157
1997-03-11mn10300.c (expand_prologue): Rework so that eliminating the frame pointer pro...Jeff Law1-25/+61
1997-03-07mn10300.c (expand_prologue): Rework to avoid unnecessary "add" operations.Jeff Law1-9/+1
1996-12-18mn10300.c (notice_update_cc): Enable this code.Jeff Law1-3/+9
1996-12-16mn10300.c (expand_epilogue): Restore registers in the "ret" instruction inste...Jeff Law1-9/+10
1996-12-11Initial revisionJeff Law1-0/+361