aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/mips
AgeCommit message (Expand)AuthorFilesLines
2002-04-25mips.c (mips_class_max_nregs, [...]): New functions.Matt Hiller4-88/+555
2002-04-24* config/mips/mips.md (movdi_usd): Renumber.Richard Henderson1-2/+3
2002-04-23mips.h (ASM_OUTPUT_ALIGNED_DECL_COMMON): Revert patch of 2002-04-09 due to bi...Eric Christopher1-6/+6
2002-04-16mips.c (override_options): Don't override N32 for a 64-bit ISA.Richard Henderson1-1/+1
2002-04-16mips.md (can_delay): Split out of existing define_delays.Richard Henderson1-15/+17
2002-04-15abi64.h (SUBTARGET_CONDITIONAL_REGISTER_USAGE): Set call_really_used_regs too.Richard Henderson1-2/+2
2002-04-15linux.h, [...] (CPP_PREDEFINES): Define __gnu_linux__, not gnu_linux.Richard Henderson1-2/+2
2002-04-13linux.h: Define __gnu_linux__ wherever __linux__ is defined...Mark Mitchell1-3/+3
2002-04-12rtems.h, [...] (*-rtems*): Cleanup pass to move common definitions to config/...Eric Norum2-10/+0
2002-04-10mips.c (mips_va_arg): When using the struct version of the EABI va_list...Richard Sandiford1-11/+27
2002-04-10mips.h (ASM_OUTPUT_ALIGNED_DECL_COMMON): Add additional information to .comm ...Eric Christopher1-3/+6
2002-04-05mips.h (ISA_HAS_BRANCHLIKELY, [...]): Disable if TARGET_MIPS16.Alexandre Oliva1-18/+17
2002-04-05mips.h (CUMULATIVE_ARGS): Rename fp_regs to num_fprs to avoid clash with Irix...Richard Sandiford2-13/+15
2002-03-28mips.md: Use dconst1, not 1.0, as first argument of REAL_VALUE_LDEXP.Zack Weinberg1-10/+10
2002-03-24* mips.c (mips_function_value): Only promote_mode for non-libcalls.Richard Henderson1-4/+4
2002-03-24re PR rtl-optimization/5742 (bug with -freg-struct-return and functions retur...Richard Henderson4-30/+21
2002-03-22mips.h (MASK_RETURN_ADDR): Define.Alexandre Oliva1-0/+11
2002-03-22abi64.h (SETUP_INCOMING_VARARGS): Undefine.Richard Sandiford4-705/+612
2002-03-22mips.h (FUNCTION_ARG_REGNO_P): Simplify.Richard Sandiford2-34/+13
2002-03-18mips.md (andsi3): Force operand 1 to a register too.Alexandre Oliva1-3/+12
2002-03-18mips.h (ENCODE_SECTION_INFO): Don't use %gprel for symbols that are going to ...Alexandre Oliva1-1/+5
2002-03-18mips.h (ELIMINABLE_REGS): Can't eliminate RETURN_ADDRESS_POINTER_REGNUM to $ra.Alexandre Oliva2-24/+27
2002-03-17mips.h (CAN_ELIMINATE): Don't eliminate rap to $fp (s8), but rather HARD_FRAM...Alexandre Oliva1-8/+11
2002-03-16mips.h (ISA_HAS_COND_TRAP): Not available on MIPS16.Alexandre Oliva2-1/+3
2002-03-16mips.md (addsi3, adddi3): Use scratch register to add register to non-constan...Alexandre Oliva1-0/+42
2002-03-16mips-protos.h (embedded_pic_fnaddr_reg): New.Alexandre Oliva4-37/+81
2002-03-16mips.md (movdf_internal2): Add two new move constraints.Eric Christopher6-17/+32
2002-03-15mips.h (SUBTARGET_CPP_SIZE_SPEC): Provide an MEABI case for each definition o...Chris Demetriou1-6/+7
2002-03-14mips.h (FP_INC, [...]): New macros.Richard Sandiford2-54/+40
2002-03-10c4x.c (c4x_fp_reglist): Const-ify.Kaveh R. Ghazi1-2/+2
2002-03-09mips.c (function_arg_pass_by_reference): Force to 0 in o32 and o64 ABIs.Alexandre Oliva2-0/+16
2002-03-09mips.c (mips_va_arg): Apply big-endianness address offset before loading addr...Alexandre Oliva1-6/+6
2002-03-09mips.c (mips_expand_prologue): Set regno of vararg marker such that registers...Alexandre Oliva1-0/+4
2002-03-09mips.h (SUBTARGET_CPP_SIZE_SPEC): Remove duplicate defaults for MEABI.Alexandre Oliva1-2/+2
2002-03-08mips.h (LONG_MAX_SPEC): Rewrite, along with SUBTARGET_CPP_SIZE_SPEC.Alexandre Oliva2-30/+33
2002-03-08* config/mips/mips.h (SUBTARGET_CPP_SIZE_SPEC): Simplify.Alexandre Oliva1-92/+87
2002-03-03emit-rtl.c, [...]: Remove all #ifndef REAL_ARITHMETIC blocks...Zack Weinberg1-4/+0
2002-03-031750a.h, [...] (BITS_PER_WORD): Delete.Kaveh R. Ghazi1-5/+0
2002-03-031750a.h, [...] (CHAR_TYPE_SIZE): Delete.Kaveh R. Ghazi1-6/+0
2002-03-03attribs.c (init_attributes, [...]): Use ARRAY_SIZE in lieu of explicit sizeof...Kaveh R. Ghazi1-1/+1
2002-03-02varasm.c (make_decl_rtl): Remove call to REDO_SECTION_INFO_P; invoke ENCODE_S...Richard Henderson1-3/+4
2002-03-03a29k.h, [...]: (BITS_PER_UNIT): Delete.Kaveh R. Ghazi1-3/+0
2002-02-27c-common.c, [...]: Delete code implementing -traditional mode.Zack Weinberg4-13/+4
2002-02-20rtems.h, [...]: Use new style of -Asystem= rather than -Asystem().Joel Sherrill1-1/+1
2002-02-16linux.h (ASM_PREFERRED_EH_DATA_FORMAT): New.H.J. Lu1-0/+5
2002-02-14mips.c (override_options): Add check for march/mipsX on the same command line.Eric Christopher1-14/+5
2002-02-13config.gcc (a29k-*-rtems): General cleanup across all RTEMS targets...Joel Sherrill2-12/+4
2002-02-08mips.md (casesi_internal, [...]): Protect jump delay slot instructions with ....Chris Demetriou1-2/+2
2002-02-08mips.md (casesi_internal_di): Calculate the index into the target offset tabl...Chris Demetriou1-2/+4
2002-02-07crtn.asm: Cleanup #ifdefs.Eric Christopher1-19/+16