aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/bfin
AgeCommit message (Expand)AuthorFilesLines
2007-08-24alpha.c (alpha_mangle_type, [...]): Constify.Kaveh R. Ghazi1-3/+4
2007-08-24bfin.h (TARGET_CPU_CPP_BUILTINS): Define __NO_BUILTIN if -fno-builtin.Jie Zhang1-0/+2
2007-08-24bfin.c (print_operand): Report error instead of ICE for wrong operand.Jie Zhang1-17/+28
2007-08-24bfin.opt (mfast-fp): Add.Jie Zhang3-4/+9
2007-08-23arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro gu...Kaveh R. Ghazi2-6/+6
2007-08-22md.texi (Iterators): Renamed from Macros.Hans-Peter Nilsson1-2/+2
2007-08-05configure.ac: Remove --enable-checking=df from default settings.Paolo Bonzini1-1/+1
2007-08-02host-hpux.c: Change copyright header to refer to version 3 of the GNU General...Nick Clifton8-40/+32
2007-07-10Replace no_new_pseudos in backends.Ian Lance Taylor1-2/+2
2007-06-15elf.h (ASM_GENERATE_INTERNAL_LABEL, [...]): Delete.Bernd Schmidt2-15/+0
2007-06-14configure.ac: Don't add target-libmudflap to noconfigdirs for bfin*-*-uclinux...Bernd Schmidt1-0/+8
2007-06-13bfin.h (EH_RETURN_HANDLER_RTX): Use gen_frame_mem.Bernd Schmidt2-3/+12
2007-06-13bfin.c (gen_one_bundle): Delete unused local variables.Bernd Schmidt1-6/+41
2007-06-12bfin.md (UNSPEC_NOP): New constant.Bernd Schmidt2-21/+82
2007-06-11Merge dataflow branch into mainlineDaniel Berlin1-21/+8
2007-06-11bfin.md (movdi_insn, [...]): Don't allow constant to memory moves.Bernd Schmidt1-7/+7
2007-05-21gengtype.c (adjust_field_rtx_def): Use NOTE_KIND instead of NOTE_LINE_NUMBER...Jan Hubicka1-2/+2
2007-05-10bfin.h (MOVE_RATIO): Define.Bernd Schmidt1-0/+4
2007-05-09bfin.h (LOCAL_ALIGNMENT): Define.Bernd Schmidt3-0/+31
2007-05-08bfin-protos.h (enum bfin_cpu): Add BFIN_CPU_BF534, BFIN_CPU_BF536 and BFIN_CP...Jie Zhang3-1/+22
2007-05-08bfin-protos.h (bfin_expand_epilogue): Add a third argument of type bool.Jie Zhang3-18/+60
2007-05-04bfin.md (<optab>di3): Now a define_expand which expands logical operations pi...Bernd Schmidt1-131/+90
2007-05-03bfin.md (addpdi3, [...]): New patterns.Bernd Schmidt2-2/+19
2007-04-29rtl.def (SS_ABS): New code.Bernd Schmidt2-10/+191
2007-04-14bfin.h (MODES_TIEABLE_P): Allow more modes to be tied.Bernd Schmidt2-7/+13
2007-04-12bfin.md (movhi_low2high, [...]): Delete, merge functionality into...Bernd Schmidt1-49/+9
2007-04-12lib1funcs.asm (___umulsi3_highpart, [...]): Use a more efficient implementation.Bernd Schmidt2-60/+102
2007-04-12bfin.opt (msim): New option.Bernd Schmidt5-1/+71
2007-04-12md.texi (Blackfin family constraints): Document PA and PB.Bernd Schmidt3-31/+167
2007-04-11bfin-protos.h (bfin_expand_movmem): Renamed from bfin_expand_strmov.Bernd Schmidt2-9/+4
2007-03-22defaults.h (OUTGOING_REG_PARM_STACK_SPACE): Provide default.Kai Tietz1-1/+1
2007-03-05config.host (bfin*-linux-uclibc*): Set extra_parts.Bernd Schmidt5-0/+433
2007-02-27t-bfin-elf (LIB1ASMFUNCS): Add _umulsi3_highpart and _smulsi3_highpart.Bernd Schmidt3-1/+89
2007-02-27bfin.md (rotl16, [...]): New patterns.Bernd Schmidt1-0/+31
2007-02-27bfin.c (bfin_output_mi_thunk): Use R3 as scratch reg instead of R2.Bernd Schmidt1-1/+1
2007-02-27bfin.md (ssashiftv2hi3, [...]): Fix output template to use half reg for opera...Bernd Schmidt1-4/+4
2007-02-27bfin.h (enum reg_class, [...]): Add D0REGS through D7REGS.Bernd Schmidt2-19/+518
2007-02-27bfin.c: Include "cfglayout.h".Bernd Schmidt1-86/+327
2007-02-27bfin.md (doloop_end): FAIL if counter reg isn't SImode.Bernd Schmidt1-1/+3
2007-02-23bfin.md (doloop_end): Fail for loops that can iterate 2^32-1 or more times un...Bernd Schmidt1-1/+10
2007-02-18cfgloop.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2007-02-15tree.h (enum tree_code_class): Add tcc_vl_exp.Sandra Loosemore1-15/+14
2007-02-04bfin-modes.def, [...]: Follow spelling conventions.Kazu Hirata4-14/+14
2007-01-10* config/bfin/t-bfin, config/bfin/t-bfin-elf: GCC_CFLAGS.Ralf Corsepius2-8/+0
2007-01-08rtems.h, t-rtems: New.Ralf Corsepius2-0/+35
2006-12-08recog.c (mode_dependent_address_p): Identify pre-increment...Mark Shinwell1-7/+1
2006-12-08bfin.c (effective_address_32bit_p): Return true for anything involving the GOT.Bernd Schmidt2-7/+13
2006-12-07bfin.c (print_operand): New modifier 'N' for constants.Bernd Schmidt2-8/+10
2006-12-06bfin.c (bfin_rtx_costs): Add a number of new cases, tweak old ones.Bernd Schmidt1-15/+126
2006-12-05bfin.c (output_file_start): Fix comment which referred to ia64_override_options.Bernd Schmidt1-1/+1