summaryrefslogtreecommitdiff
path: root/gcc/config/sh
Commit message (Expand)AuthorAgeFilesLines
* fr30.h: Fix comment typos.Kazu Hirata2002-09-141-1/+1
* haifa-sched.c: Follow spelling conventions.Kazu Hirata2002-09-141-1/+1
* sh.h (OVERRIDE_OPTIONS): align_functions is in bytes, not bits.Toshiyasu Morita2002-09-091-2/+2
* sh.c (sh_expand_builtin): Return early if encountering an error_mark for a type.J"orn Rennecke2002-09-051-0/+2
* * sh.md (mperm_w_little, mperm_w_big): Supply mode for zero_extract.J"orn Rennecke2002-09-041-11/+12
* chorus.h: Consistently define *_DEBUGGING_INFO with the value 1.Jason Thorpe2002-08-292-2/+1
* expr.h (enum block_op_methods): New.Richard Henderson2002-08-291-1/+1
* sh.c (calc_live_regs): Save FPSCR_REG in an interrupt handler if it is ever l...J"orn Rennecke2002-08-282-7/+18
* Scheduling revamp:J"orn Rennecke2002-08-272-408/+490
* * sh.h (MAX_FIXED_MODE_SIZE): Define.J"orn Rennecke2002-08-271-0/+2
* sh.c (sh_init_builtins): Add PARAMS to declaration.J"orn Rennecke2002-08-132-9/+9
* dsp16xx.c (print_operand): Fix format specifier.Kaveh R. Ghazi2002-08-111-4/+4
* arc.c (arc_init): Don't use ISO C style function definitions.Kaveh R. Ghazi2002-08-111-1/+1
* sh.c (prepare_move_operands): Only call target_reg_operand if TARGET_SHMEDIA.Stephen Clarke2002-08-081-1/+2
* lib1funcs.asm (GCC_shcompact_incoming_args): Don't overwrite callee-save regi...Stephen Clarke2002-08-071-67/+68
* * alpha.h, arc.h, arm/aout.h, avr.h, cris.h, d30v.h, dsp16xx.h,Kaveh R. Ghazi2002-07-311-5/+2
* sh.md (cond_delay_slot): New attribute.J"orn Rennecke2002-07-302-2/+24
* alpha.h, [...] (ASM_OUTPUT_LABEL): Delete definition.Kaveh R. Ghazi2002-07-301-4/+0
* sh.h (LOAD_EXTEND_OP): QImode zero-extends on SHmedia.J"orn Rennecke2002-07-252-8/+9
* sh-protos.h (sh_expand_unop_v2sf): Move inside #ifdef RTX_CODE guard.J"orn Rennecke2002-07-184-105/+145
* sh.c (barrier_align, push): Shut up compiler warnings.J"orn Rennecke2002-07-181-18/+6
* lib1funcs.asm (udivsi3_i4): Implement SHcompact version in SHmedia code.J"orn Rennecke2002-07-171-6/+19
* * sh.md (cmpgtudi_media): Remove spurious @.J"orn Rennecke2002-07-171-2/+1
* lib1funcs.asm (FMOVD_WORKS): Don't define for little endian.J"orn Rennecke2002-07-172-2/+3
* lib1funcs.asm (init_trampoline): New entry point.J"orn Rennecke2002-07-175-101/+250
* sh-protos.h (binary_float_operator): Remove declaration.J"orn Rennecke2002-07-174-178/+396
* builtins.c (std_expand_builtin_va_start): Remove unused first argument.Zack Weinberg2002-07-163-7/+6
* varargs.h: Replace with stub which issues #error.Zack Weinberg2002-07-162-19/+6
* sh.c (sh_adjust_cost): Special handling of SHMEDIA code.Stephen Clarke2002-07-092-109/+263
* sh.h (PREDICATE_CODES): Add general_extend_operand and inqhi_operand.J"orn Rennecke2002-07-093-122/+550
* sh.h (PRINT_OPERAND_PUNCT_VALID_P): Allow '\''.J"orn Rennecke2002-07-073-97/+117
* sh.md (mshfhi_b, [...]): Add DONE.J"orn Rennecke2002-07-041-0/+6
* sh.c (print_operand, case 'N'): Allow zero vector.J"orn Rennecke2002-07-023-41/+65
* sh.c (sh_media_init_builtins): Change use of poisoned identifier "bzero" to "...Roger Sayle2002-07-021-2/+3
* sh.c (langhooks.h): Include.J"orn Rennecke2002-07-013-30/+1742
* shelf.sh (STACK_ADDR): Don't define.J"orn Rennecke2002-06-261-7/+0
* lib1funcs.asm (udivdi3): Make first divide step produce a 32 bit result befor...J"orn Rennecke2002-06-251-27/+30
* Update Copyright.Joern Rennecke2002-06-241-1/+1
* lib1funcs.asm (sdivsi3): Add optimized SH64 implementations.J"orn Rennecke2002-06-243-55/+549
* sh.h (FUNCTION_ARG_ADVANCE): Take SHCOMPACT_FORCE_ON_STACK arguments into acc...J"orn Rennecke2002-06-241-3/+7
* t-sh (MULTILIB_EXCEPTIONS): Set to ml.J"orn Rennecke2002-06-184-0/+4
* sh-protos.h (sh_pr_interrupt): Declare.J"orn Rennecke2002-06-183-29/+15
* * sh.md (divsi3): Update way how to find insns in a sequence.J"orn Rennecke2002-06-171-1/+1
* * sh.md (mulsi3): Update way how to find insns in a sequence.J"orn Rennecke2002-06-141-3/+2
* sh.h: Define HARD_REGNO_RENAME_OKDhananjay R. Deshpande2002-06-143-0/+27
* sh.md (jump): Emit jump insn.Kaz Kojima2002-06-141-6/+7
* coff.h (HAS_INIT_SECTION, [...]): Don't define.J"orn Rennecke2002-06-131-8/+1
* sh.c (calc_live_regs): Don't use initial_value optimization for PR_MEDIA_REG.J"orn Rennecke2002-06-131-7/+12
* Individual processor configurations for sh-elf / sh-linux:J"orn Rennecke2002-06-134-17/+47
* c-common.c (builtin_define_type_max): New.Richard Henderson2002-06-111-3/+0