aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/m32c
AgeCommit message (Expand)AuthorFilesLines
2007-05-07muldiv.md (mulhisi3_c): Limit the mode of the 2nd operand to HI mode.Naveen.H.S1-2/+29
2007-05-07m32c.c (SYMBOL_FLAG_FUNCVEC_FUNCTION): Define.Jayant Sonar3-2/+143
2007-05-07re PR target/31794 (Problem while compiling gcc for m32c-elf)DJ Delorie1-5/+5
2007-03-09* config/m32c/t-m32c (m32c-pragma.o): Add TM_H dependency to m32c-pragma.oDJ Delorie1-1/+1
2007-02-08m32c.c (m32c_unpend_compare): Add default to silence warnings.DJ Delorie1-19/+20
2007-02-08m32c-protos.h (m32c_illegal_subreg_p): New.DJ Delorie3-1/+81
2007-02-04bitops.md, [...]: Follow spelling conventions.Kazu Hirata4-19/+19
2007-01-25m32c.c (m32c_cannot_change_mode_class): We don't allow changes to modes which...DJ Delorie1-0/+8
2006-12-08recog.c (mode_dependent_address_p): Identify pre-increment...Mark Shinwell3-13/+1
2006-11-13m32c.c (m32c_prepare_shift): Use a separate temporary for intermediates.DJ Delorie1-5/+7
2006-09-01cond.md (cbranch<mode>4): Defer splitting until after reload.DJ Delorie4-22/+208
2006-08-16* config/m32c/m32c_lib1.S (__mulsi3): Use only registers for dest.Naveen.H.S1-4/+5
2006-07-12muldiv.md (umulhisi3_c): Use only registers for dest.Naveen.H.S1-6/+6
2006-06-26[multiple changes]DJ Delorie5-6/+297
2006-06-22muldiv.md (mulhisi3_i): Only use registers for dest (TN-16C-A156A/E).DJ Delorie1-6/+6
2006-06-13* config/m32c/muldiv.md (mulpsi3): Expect arbitrary constants.DJ Delorie1-1/+1
2006-05-30m32c.c (m32c_expand_insv): Check that the value we're inserting is a singlt-b...Naveen.H.S1-0/+8
2006-04-18* config/m32c/m32c.h (PTRDIFF_TYPE): Define.DJ Delorie1-0/+3
2006-04-07m32c.c (m32c_function_arg): Structures are always passed on the stack.DJ Delorie1-12/+19
2006-04-05m32c.h (INCOMING_FRAME_SP_OFFSET): Adjust for m16c vs m32c.DJ Delorie1-1/+1
2006-03-31cond.md: Set condition flags properly throughout.DJ Delorie12-35/+344
2006-03-10m32c.c (m32c_const_ok_for_constraint_p): Bit numbers start at zero.DJ Delorie1-5/+9
2006-03-08addsub.md (addqi3): Disparage a0/a1.DJ Delorie12-172/+1370
2006-01-19* config/m32c/m32c.h (REG_ALLOC_ORDER): Define.DJ Delorie1-0/+7
2006-01-19m32c.c (m32c_prepare_shift): Add code to deal with the 16 bit shift limit of ...DJ Delorie1-4/+64
2006-01-12shift.md: Rewrite...DJ Delorie3-59/+146
2006-01-12addsub.md (addhi3): Add two more alternatives, for mova with fb, and for fb+0...DJ Delorie4-11/+87
2005-12-15predicates.md (m32c_psi_scale): New.DJ Delorie3-3/+45
2005-11-26c-lex.c (pragma_lex): Rename from c_lex.Richard Henderson1-2/+2
2005-11-05c-typeck.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2005-10-17m32c.c (m32c_pushm_popm): Don't mark epilogue insns as frame related.DJ Delorie1-5/+2
2005-09-15* config/m32c/m32c-lib1.S (__m32c_eh_return): Fix typo.DJ Delorie1-1/+1
2005-09-05m32c.h (TRAMPOLINE_ALIGNMENT): Correct misspelling of macro.DJ Delorie1-1/+1
2005-09-01m32c.c (m32c_valid_pointer_mode): Remove stray debug fprintf.DJ Delorie1-1/+0
2005-08-31m32c.c (m32c_valid_pointer_mode): New.DJ Delorie1-0/+26
2005-08-15mov.md (movqi_op): Immediates can't be moved to the stack.DJ Delorie2-4/+11
2005-07-26calls.c, [...]: Fix comment typos.Kazu Hirata2-2/+2
2005-07-20config.gcc: Add m32c-elf support.DJ Delorie21-0/+6295