aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2002-03-20re PR c/5972 (produces wrong assembly code when -march=pentiumpro and optimiz...Jakub Jelinek3-10/+39
2002-03-20arm.c (arm_output_epilogue): Don't generate separate return instruction if PC...Philip Blundell1-2/+5
2002-03-20xtensa.md: Remove unused type attributes.Bob Wilson1-3/+3
2002-03-19flow.c (EH_USES): Provide default.Richard Henderson3-0/+33
2002-03-19ia64.c: Revert 2002-03-01 patch.Richard Henderson2-3/+12
2002-03-19xtensa.md (adddi3, [...]): Define.Bob Wilson1-0/+69
2002-03-19rs6000.c (rs6000_override_options): Only warn about -fpic/-fPIC if extra_warn...David Edelsohn1-1/+1
2002-03-19sparc.h (CAN_ELMINIATE): Can only eliminate FP in favor of SP if FRAME_POINTE...Richard Kenner1-1/+6
2002-03-19emit-rtl.c (gen_int_mode): New function.Lars Brinkhoff2-9/+6
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-18xtensa.h (GO_IF_MODE_DEPENDENT_ADDRESS): Treat constant-pool addresses as "mo...Bob Wilson1-6/+18
2002-03-18arm.md (tablejump): Make this a define_expand.Richard Earnshaw6-11/+64
2002-03-18Fix big-endian code generationBernd Schmidt2-14/+15
2002-03-18rs6000.h (PREDICATE_CODES): Add PARALLEL to any_operand.Aldy Hernandez1-1/+1
2002-03-17alpha.c (alpha_emit_set_const_1): Build add insns explicitly.Richard Henderson1-5/+20
2002-03-18mmix.md ("fixuns_truncdfdi2"): Use (unsigned_fix:DI (unsigned_fix:DF op1)), n...Hans-Peter Nilsson1-1/+1
2002-03-17ia64.c (ia64_attribute_table): Move before targetm definition.Richard Henderson1-9/+8
2002-03-17mmix.md ("truncdfsf2"): Correct operator is float_truncate, not fix.Hans-Peter Nilsson1-3/+3
2002-03-17* config/mmix/mmix.h (WCHAR_TYPE, WCHAR_TYPE_SIZE): Don't define.Hans-Peter Nilsson1-4/+0
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-16m68hc11.c (m68hc11_override_options): Don't use soft registers by default for...Stephane Carrez1-6/+21
2002-03-16m68hc11-protos.h (ix_reg): Declare.Stephane Carrez2-110/+119
2002-03-16m68hc11.md ("*movqi_68hc12"): Fix constraints, avoid allocating QImode in add...Stephane Carrez1-4/+4
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-15alpha.c (alpha_va_arg): Manipulate the type size as a tree.Richard Henderson1-5/+15
2002-03-15m68hc11.md ("tstqi_1"): Try to use ldab instead of tst.Stephane Carrez1-59/+127
2002-03-15m68hc11.md ("negsi2"): Optimize inline case.Stephane Carrez2-45/+56
2002-03-15m68hc11.md ("logicalsi3_zexthi"): Fix constraints and split of AND operation ...Stephane Carrez1-49/+85
2002-03-15m68hc11.c (m68hc11_symbolic_p): New function.Stephane Carrez4-160/+458
2002-03-15m68hc11.c (m68hc11_small_indexed_indirect_p): Look for reg_equiv_memory_loc w...Stephane Carrez2-7/+25
2002-03-15m68hc11.c (emit_move_after_reload): Add a REG_INC note on the insn that sets ...Stephane Carrez2-5/+49
2002-03-15larith.asm (___adddi3): Optimize saving of result.Stephane Carrez1-79/+109
2002-03-15m68hc11.c (m6812_cost): Make cost of add higher than a shift to avoid adding ...Stephane Carrez3-18/+23
2002-03-15re PR bootstrap/4128 (Bootstrap on solaris2.7 fails compiling libf2c/libF77/l...Jakub Jelinek1-14/+11
2002-03-15re PR target/5170 (Supicious code in arm.md)Richard Earnshaw1-0/+1
2002-03-15re PR target/5712 ([ARM] bad ADR generated)Richard Earnshaw1-21/+0
2002-03-14re PR target/5312 ([IA64] ICE in itanium_reorder at config/ia64/ia64.c:5917)Richard Henderson1-32/+14
2002-03-15unwind-ia64.c: Handle copy_state and label_state descriptors correctly.David Mosberger1-23/+72
2002-03-14* arm.md: Fix warnings about constraints in peepholes and splits.Richard Earnshaw1-8/+8
2002-03-14re PR target/5828 (gcc-3.0.4 on arm : floating point registers incorrectly re...Richard Earnshaw1-6/+12
2002-03-14mips.h (FP_INC, [...]): New macros.Richard Sandiford2-54/+40
2002-03-14toplev.c (rest_of_compilation): Add CLEANUP_UPDATE_LIFE to cfg_cleanup call a...Jan Hubicka1-3/+4
2002-03-13re PR target/5626 (gcc-3.1 on sparcv9 does not generate code for long jumps)Jakub Jelinek4-83/+326
2002-03-13rs6000.h (PAD_VARARGS_DOWN): Define.David Edelsohn2-43/+9