summaryrefslogtreecommitdiff
path: root/gcc/config/m68k/m68k.c
Commit message (Expand)AuthorAgeFilesLines
* m68k.md (5200 movqi): Do not allow byte sized memory references using address...Jeffrey A Law1998-10-231-4/+3
* * m68k.c (output_scc_di): Use cmpw #0 only for address registers.Andreas Schwab1998-07-131-16/+29
* m68k.c (const_uint32_operand): Recognize CONSTANT_P_RTX.Andreas Schwab1998-07-101-0/+4
* m68k.c (output_scc_di): Use cmpw #0 instead of tstl when testing address regi...Kamil Iskra1998-07-061-1/+15
* * Check in merge from gcc2. See ChangeLog.12 for details.Jeff Law1998-05-051-6/+4
* m68k.c (standard_68881_constant_p): Don't use fmovecr on the 68060.Andreas Schwab1998-03-301-3/+4
* m68k.c: Include <stdlib.h> for atoi.Andreas Schwab1998-03-161-43/+51
* Adjusted egcs m68k-coff files to look like gcc2 m68k-coff files.Bill Moyer1997-12-171-5/+5
* * m68k.c: Include tree.h only once.Manfred Hollstein1997-12-091-1/+0
* Merge from gcc-2.8Jeff Law1997-12-061-1/+3
* m68k.c: Include tree.h for dwarf2out_cfi_label.Jeff Law1997-12-061-0/+1
* Update mainline egcs to gcc2 snapshot 971021.Jeff Law1997-11-021-2/+6
* frame.c: Include gansidecl.h for PROTO.Andreas Schwab1997-09-261-5/+11
* m68k.c (output_function_prologue): Add dwarf2 support.Andreas Schwab1997-09-221-5/+79
* (output_{and,ior,xor}si3): New functions from patterns bodies.Richard Kenner1997-07-141-0/+119
* (output_move_qimode): Add coldfire support.Jim Wilson1997-05-191-2/+8
* (output_move_strict{hi,qi}): New functions.Richard Kenner1997-05-181-0/+26
* (output_addsi3): Replace "\\;" by "\n\t" in assembler templates.Richard Kenner1997-05-011-3/+3
* (output_addsi3): New function. From addsi3 pattern.Jim Wilson1997-04-211-0/+91
* (output_move_qimode): Optimize pushing one byte if the source operandRichard Kenner1997-04-131-1/+11
* (output_move_{si,hi,qi}mode): New functions.Richard Kenner1997-03-251-0/+140
* m68k.c (m68k_last_compare_had_fp_operands): New variable.Jeff Law1997-03-181-0/+4
* (output_function_prologue): Add CRDS and MOTOROLA probe code.Richard Kenner1997-02-151-4/+12
* (output_scc_di): Add missing CC_STATUS_INIT.Richard Kenner1997-02-021-0/+3
* (output_move_simode_const): Enable use of clr and st insns on TARGET_5200.Richard Kenner1997-02-011-1/+1
* (output_function_{pro,epi}logue): Use addq/subq when adjusting stackRichard Kenner1997-01-041-11/+83
* (output_function_{pro,epi}logue): Use lea instead of add.w whenRichard Kenner1996-12-101-2/+2
* Update comments.Richard Kenner1996-12-071-1/+4
* (output_function_{pro,epi}logue): Save and restore fp-registers onlyRichard Kenner1996-11-121-13/+19
* (output_function_{pro,epi}logue): Fix typo in last change.Richard Kenner1996-11-121-6/+6
* (m68k_align_loops_string, m68k_align_jumps_string): New vars.Richard Kenner1996-11-121-0/+66
* (output_function_prologue): Adjust SP then use movmel with plain address indi...Richard Kenner1996-10-271-11/+63
* (output_function_prologue): Add REGISTER_PREFIX to stack probeRichard Kenner1996-10-261-1/+1
* Avoid add.w and sub.w if TARGET_5200Ian Lance Taylor1996-07-191-2/+2
* (const_method): Do not synthesize long constants with byte or wordRichard Kenner1996-06-061-14/+20
* (notice_update_cc, case ASHIFT{,RT}, LSHIFTRT, ROTATE{,RT}): Don't setRichard Kenner1996-04-151-0/+2
* (output_move_simode_const): New function.Richard Kenner1996-03-261-8/+31
* (output_function_epilogue): Restore registers using sp+ instead of fp(n) in l...Richard Kenner1996-03-181-14/+13
* (valid_dbcc_comparison_p): Don't test cc_prev_status here.Torbjorn Granlund1996-03-121-8/+10
* (print_operand): Emit .l as scale factor #ifdef MOTOROLA.Richard Kenner1996-03-041-0/+4
* (init_68881_table): Use SFmode for the first six constants and DFmodeRichard Kenner1996-01-311-3/+3
* (output_function_epilogue): Use FUNCTION_BLOCK_PROFILER_EXIT.Richard Kenner1995-12-241-0/+7
* (output_scc_di): Swap operands when needed.Richard Kenner1995-09-281-1/+13
* (output_scc_di): Fixed for non-SGS_CMP_ORDER syntax.Richard Kenner1995-09-121-0/+8
* Change FSF address.Richard Kenner1995-06-151-1/+2
* (finalize_pic): Emit USE insn at start and end of function.Richard Kenner1995-06-061-1/+5
* (print_operand): Handle 'R' for registers.Richard Kenner1995-06-051-1/+6
* (const_uint32_operand): Reject negative numbers.Richard Kenner1995-05-311-1/+1
* Fix typos in comments.Richard Kenner1995-05-161-1/+1
* (output_scc_di): New function.Richard Kenner1995-05-121-9/+138