aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh
AgeCommit message (Expand)AuthorFilesLines
2002-10-15* sh.md (movv8qi_i+2): Don't split if source is -1.J"orn Rennecke1-1/+3
2002-10-11sh.md (movv8qi_i+2): For V8QI destinations, generate V4HI register for mperm_...J"orn Rennecke1-1/+5
2002-10-09* sh.md (ffssi2): Fix emitted code.J"orn Rennecke1-6/+7
2002-09-28ChangeLog.4: Fix typos.Kazu Hirata1-1/+1
2002-09-19sh.h (UNSPEC_GOTOFF_P): Define.Stephen Clarke1-2/+8
2002-09-18s390.c: Follow spelling convention.Kazu Hirata3-9/+9
2002-09-14fr30.h: Fix comment typos.Kazu Hirata1-1/+1
2002-09-14haifa-sched.c: Follow spelling conventions.Kazu Hirata1-1/+1
2002-09-09sh.h (OVERRIDE_OPTIONS): align_functions is in bytes, not bits.Toshiyasu Morita1-2/+2
2002-09-05sh.c (sh_expand_builtin): Return early if encountering an error_mark for a type.J"orn Rennecke1-0/+2
2002-09-04* sh.md (mperm_w_little, mperm_w_big): Supply mode for zero_extract.J"orn Rennecke1-11/+12
2002-08-29chorus.h: Consistently define *_DEBUGGING_INFO with the value 1.Jason Thorpe2-2/+1
2002-08-29expr.h (enum block_op_methods): New.Richard Henderson1-1/+1
2002-08-28sh.c (calc_live_regs): Save FPSCR_REG in an interrupt handler if it is ever l...J"orn Rennecke2-7/+18
2002-08-27Scheduling revamp:J"orn Rennecke2-408/+490
2002-08-27* sh.h (MAX_FIXED_MODE_SIZE): Define.J"orn Rennecke1-0/+2
2002-08-13sh.c (sh_init_builtins): Add PARAMS to declaration.J"orn Rennecke2-9/+9
2002-08-11dsp16xx.c (print_operand): Fix format specifier.Kaveh R. Ghazi1-4/+4
2002-08-11arc.c (arc_init): Don't use ISO C style function definitions.Kaveh R. Ghazi1-1/+1
2002-08-08sh.c (prepare_move_operands): Only call target_reg_operand if TARGET_SHMEDIA.Stephen Clarke1-1/+2
2002-08-07lib1funcs.asm (GCC_shcompact_incoming_args): Don't overwrite callee-save regi...Stephen Clarke1-67/+68
2002-07-31* alpha.h, arc.h, arm/aout.h, avr.h, cris.h, d30v.h, dsp16xx.h,Kaveh R. Ghazi1-5/+2
2002-07-30sh.md (cond_delay_slot): New attribute.J"orn Rennecke2-2/+24
2002-07-30alpha.h, [...] (ASM_OUTPUT_LABEL): Delete definition.Kaveh R. Ghazi1-4/+0
2002-07-25sh.h (LOAD_EXTEND_OP): QImode zero-extends on SHmedia.J"orn Rennecke2-8/+9
2002-07-18sh-protos.h (sh_expand_unop_v2sf): Move inside #ifdef RTX_CODE guard.J"orn Rennecke4-105/+145
2002-07-18sh.c (barrier_align, push): Shut up compiler warnings.J"orn Rennecke1-18/+6
2002-07-17lib1funcs.asm (udivsi3_i4): Implement SHcompact version in SHmedia code.J"orn Rennecke1-6/+19
2002-07-17* sh.md (cmpgtudi_media): Remove spurious @.J"orn Rennecke1-2/+1
2002-07-17lib1funcs.asm (FMOVD_WORKS): Don't define for little endian.J"orn Rennecke2-2/+3
2002-07-17lib1funcs.asm (init_trampoline): New entry point.J"orn Rennecke5-101/+250
2002-07-17sh-protos.h (binary_float_operator): Remove declaration.J"orn Rennecke4-178/+396
2002-07-16builtins.c (std_expand_builtin_va_start): Remove unused first argument.Zack Weinberg3-7/+6
2002-07-16varargs.h: Replace with stub which issues #error.Zack Weinberg2-19/+6
2002-07-09sh.c (sh_adjust_cost): Special handling of SHMEDIA code.Stephen Clarke2-109/+263
2002-07-09sh.h (PREDICATE_CODES): Add general_extend_operand and inqhi_operand.J"orn Rennecke3-122/+550
2002-07-07sh.h (PRINT_OPERAND_PUNCT_VALID_P): Allow '\''.J"orn Rennecke3-97/+117
2002-07-04sh.md (mshfhi_b, [...]): Add DONE.J"orn Rennecke1-0/+6
2002-07-02sh.c (print_operand, case 'N'): Allow zero vector.J"orn Rennecke3-41/+65
2002-07-02sh.c (sh_media_init_builtins): Change use of poisoned identifier "bzero" to "...Roger Sayle1-2/+3
2002-07-01sh.c (langhooks.h): Include.J"orn Rennecke3-30/+1742
2002-06-26shelf.sh (STACK_ADDR): Don't define.J"orn Rennecke1-7/+0
2002-06-25lib1funcs.asm (udivdi3): Make first divide step produce a 32 bit result befor...J"orn Rennecke1-27/+30
2002-06-24Update Copyright.Joern Rennecke1-1/+1
2002-06-24lib1funcs.asm (sdivsi3): Add optimized SH64 implementations.J"orn Rennecke3-55/+549
2002-06-24sh.h (FUNCTION_ARG_ADVANCE): Take SHCOMPACT_FORCE_ON_STACK arguments into acc...J"orn Rennecke1-3/+7
2002-06-18t-sh (MULTILIB_EXCEPTIONS): Set to ml.J"orn Rennecke4-0/+4
2002-06-18sh-protos.h (sh_pr_interrupt): Declare.J"orn Rennecke3-29/+15
2002-06-17* sh.md (divsi3): Update way how to find insns in a sequence.J"orn Rennecke1-1/+1
2002-06-14* sh.md (mulsi3): Update way how to find insns in a sequence.J"orn Rennecke1-3/+2