2009-06-27 |
Richard Earnshaw | arm.md (casesi): Fix test for Thumb1.
|
commit | commitdiff | tree |
2009-06-21 |
Richard Earnshaw | arm.c (thumb1_output_casesi): New function.
|
commit | commitdiff | tree |
2009-06-13 |
Richard Earnshaw | re PR target/40327 (Use fewer instructions to add some...
|
commit | commitdiff | tree |
2009-06-03 |
Richard Earnshaw | re PR target/10242 ([ARM] subsequent use of plus and...
|
commit | commitdiff | tree |
2009-06-02 |
Richard Earnshaw | arm.c (arm_get_frame_offsets): Prefer using r3 for...
|
commit | commitdiff | tree |
2009-06-01 |
Richard Earnshaw | thumb2.md (thumb2_zero_extendhidi2): New insn and split.
|
commit | commitdiff | tree |
2009-05-31 |
Richard Earnshaw | thumb2.md (thumb2_extendsidi2): Add a split sub-pattern.
|
commit | commitdiff | tree |
2009-05-28 |
Richard Earnshaw | thumb2.md (thumb2_zero_extendsidi2): Add a split component.
|
commit | commitdiff | tree |
2009-05-16 |
Richard Earnshaw | re PR target/40153 (Long long comparison optimized...
|
commit | commitdiff | tree |
2009-05-16 |
Richard Earnshaw | * arm.md (movdi2): Copy non-reg values to DImode registers.
|
commit | commitdiff | tree |
2009-04-04 |
Richard Earnshaw | re PR target/39501 (-O -ffinite-math-only gets min...
|
commit | commitdiff | tree |
2009-01-22 |
Richard Earnshaw | arm.h (DATA_ALIGNMENT): Align structures, unions and...
|
commit | commitdiff | tree |
2009-01-16 |
Richard Earnshaw | function.c (aggregate_value_p): Correctly extract the...
|
commit | commitdiff | tree |
2009-01-13 |
Richard Earnshaw | arm.c (output_move_double): Don't synthesize thumb...
|
commit | commitdiff | tree |
2009-01-13 |
Richard Earnshaw | arm.c (struct processors): Pass for speed down into...
|
commit | commitdiff | tree |
2009-01-12 |
Richard Earnshaw | combine.c (combine_instructions): Recompute optimize_this_fo...
|
commit | commitdiff | tree |
2008-12-19 |
Richard Earnshaw | re PR target/38548 (bootstrap broken on arm-linux-gnu...
|
commit | commitdiff | tree |
2008-12-19 |
Richard Earnshaw | re PR bootstrap/38578 (fatal warning during bootstrap...
|
commit | commitdiff | tree |
2008-12-16 |
Richard Earnshaw | re PR target/37436 (arm-cross-g++. internal compiler...
|
commit | commitdiff | tree |
2007-12-13 |
Richard Earnshaw | re PR target/30192 ([arm] Wrong sp value on exit after... 2007-12-13 Richard Earnshaw <rearnsha@arm.com>
|
commit | commitdiff | tree |
2007-07-05 |
Richard Earnshaw | arm.c (vfp3_const_double_index): Copy signed results...
|
commit | commitdiff | tree |
2007-06-23 |
Richard Earnshaw | re PR target/31152 (-(x>y) generates wrong code)
|
commit | commitdiff | tree |
2007-06-13 |
Richard Earnshaw | eh_arm.cc (__cxa_type_match): Handle foreign exceptions.
|
commit | commitdiff | tree |
2006-11-17 |
Richard Earnshaw | arm.h (CONSTANT_ALIGNMENT): Don't over-align strings...
|
commit | commitdiff | tree |
2006-11-16 |
Richard Earnshaw | arm.md (abssi2): Allow Thumb as well.
|
commit | commitdiff | tree |
2006-11-14 |
Richard Earnshaw | expmed.c (emit_store_flag_1): New function.
|
commit | commitdiff | tree |
2006-11-04 |
Richard Earnshaw | arm.c (thumb_legitimate_addres_p): Allow any constant...
|
commit | commitdiff | tree |
2006-06-13 |
Richard Earnshaw | Richard Earnshaw <rearnsha@arm.com> Richard Earnshaw <rearnsha@arm.com>
|
commit | commitdiff | tree |
2006-06-02 |
Richard Earnshaw | compare_tests: Handle multilibs better.
|
commit | commitdiff | tree |
2006-05-31 |
Richard Earnshaw | re PR target/27829 (ICE/abort in shift_op, at config...
|
commit | commitdiff | tree |
2006-05-31 |
Richard Earnshaw | arm.c (arm_print_operand case 'S'): Validate that the...
|
commit | commitdiff | tree |
2006-05-10 |
Richard Earnshaw | r113709@merlin: rearnsha | 2006-05-10 22:53:26 +0100
|
commit | commitdiff | tree |
2006-05-06 |
Richard Earnshaw | r113612@merlin: rearnsha | 2006-05-07 00:19:18 +0100
|
commit | commitdiff | tree |
2006-02-09 |
Richard Earnshaw | arm.md (tlobits_cbranch): New pattern.
|
commit | commitdiff | tree |
2006-01-26 |
Richard Earnshaw | arm.md (smaxsi3, sminsi3): Convert to define_expand.
|
commit | commitdiff | tree |
2006-01-17 |
Richard Earnshaw | re PR target/592 ([ARM/Thumb] Poor choice of PIC register)
|
commit | commitdiff | tree |
2006-01-05 |
Richard Earnshaw | re PR target/24998 (Build failure: undefined symbol...
|
commit | commitdiff | tree |
2005-11-22 |
Richard Earnshaw | arm.c (emit_set_insn): New function.
|
commit | commitdiff | tree |
2005-11-18 |
Richard Earnshaw | re PR target/24914 (gcc fails when built with --with...
|
commit | commitdiff | tree |
2005-11-16 |
Richard Earnshaw | re PR target/24861 (internal compiler error when building...
|
commit | commitdiff | tree |
2005-11-14 |
Richard Earnshaw | loop-invariant.c: Include tm_p.h.
|
commit | commitdiff | tree |
2005-11-14 |
Richard Earnshaw | loop-invariant.c: Include tm_p.h.
|
commit | commitdiff | tree |
2005-10-18 |
Richard Earnshaw | Update my preferred email address.
|
commit | commitdiff | tree |
2005-10-13 |
Richard Earnshaw | re PR libstdc++/23926 (libstdc++-v3 configure failed)
|
commit | commitdiff | tree |
2005-10-06 |
Richard Earnshaw | re PR target/23783 (gcc.c-torture/compile/calls.c triggers...
|
commit | commitdiff | tree |
2005-09-30 |
Richard Earnshaw | arm.md (movqi): On thumb when optimizing...
|
commit | commitdiff | tree |
2005-09-11 |
Richard Earnshaw | * arm/predicates.md (alignable_memory_operand): Delete.
|
commit | commitdiff | tree |
2005-09-10 |
Richard Earnshaw | arm.c (arm_gen_rotated_half_load): Delete.
|
commit | commitdiff | tree |
2005-08-20 |
Richard Earnshaw | Makefile.def (libssp): Add to lang_env_dependencies.
|
commit | commitdiff | tree |
2005-08-20 |
Richard Earnshaw | * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
|
commit | commitdiff | tree |
2005-08-20 |
Richard Earnshaw | arm.h (arm_stack_offsets): Add locals_base field.
|
commit | commitdiff | tree |
2005-08-19 |
Richard Earnshaw | re PR target/23473 (ICE at config/arm/arm.c:3280)
|
commit | commitdiff | tree |
2005-08-19 |
Richard Earnshaw | re PR target/23436 (Insn does not satisfy its constraints...
|
commit | commitdiff | tree |
2005-08-16 |
Richard Earnshaw | re PR target/23355 (size optimizer did not eliminateing...
|
commit | commitdiff | tree |
2005-08-11 |
Richard Earnshaw | re PR target/23250 (4.0.1 switch -mcallee-super-interworking...
|
commit | commitdiff | tree |
2005-07-30 |
Richard Earnshaw | arm.md (all peepholes for post-increment operations...
|
commit | commitdiff | tree |
2005-07-29 |
Richard Earnshaw | re PR rtl-optimization/23117 (ICE on valid code while... Richard Earnshaw <richard.earnshaw@arm.com>
|
commit | commitdiff | tree |
2005-06-12 |
Richard Earnshaw | * arm/ieee754-df.s (aeabi_dcmpeq, aeabi_dcmplt, aeabi_dcmple)
|
commit | commitdiff | tree |
2005-06-01 |
Richard Earnshaw | * arm.md (bunordered, bordered, bungt, bunlt, bunge...
|
commit | commitdiff | tree |
2005-05-15 |
Richard Earnshaw | * arm.c (thumb_unexpanded_epilogue): Delete unused...
|
commit | commitdiff | tree |
2005-05-13 |
Richard Earnshaw | arm.h (INITIALIZE_TRAMPOLINE): Make the call to __clear_cach...
|
commit | commitdiff | tree |
2005-05-12 |
Richard Earnshaw | re PR target/21501 (ICE in extract_insn, at recog.c...
|
commit | commitdiff | tree |
2005-05-12 |
Richard Earnshaw | vfp.md (negsf2_vfp): Add alternative using integer...
|
commit | commitdiff | tree |
2005-05-11 |
Richard Earnshaw | arm.md (negsf2, negdf2): Permit these expands when...
|
commit | commitdiff | tree |
2005-05-09 |
Richard Earnshaw | * arm.c (const_ok_for_arm): Use a faster algorithm.
|
commit | commitdiff | tree |
2005-05-09 |
Richard Earnshaw | arm.c (arm_gen_constant): Add new heuristic for generating...
|
commit | commitdiff | tree |
2005-05-09 |
Richard Earnshaw | Revert previous (not the patch described).
|
commit | commitdiff | tree |
2005-05-09 |
Richard Earnshaw | arm.c (arm_gen_constant): Add new heuristic for generating...
|
commit | commitdiff | tree |
2005-05-09 |
Richard Earnshaw | re PR target/21397 (arm: -march overrides -mtune)
|
commit | commitdiff | tree |
2005-04-28 |
Richard Earnshaw | arm.c (legitimize_pic_address): Fix sense of assertion...
|
commit | commitdiff | tree |
2005-04-09 |
Richard Earnshaw | arm.c (FL_WBUF): Define.
|
commit | commitdiff | tree |
2005-04-08 |
Richard Earnshaw | arm.c (arm_const_double_by_parts): New function.
|
commit | commitdiff | tree |
2005-04-07 |
Richard Earnshaw | arm.c (arm_const_double_inline_cost): Handle any constant...
|
commit | commitdiff | tree |
2005-04-04 |
Richard Earnshaw | re PR target/14812 (ARM optimizer changes rsb/cmp to...
|
commit | commitdiff | tree |
2005-04-03 |
Richard Earnshaw | re PR target/14812 (ARM optimizer changes rsb/cmp to...
|
commit | commitdiff | tree |
2005-04-01 |
Richard Earnshaw | arm.c (adjacent_mem_locations): Reject volatile memory...
|
commit | commitdiff | tree |
2005-04-01 |
Richard Earnshaw | arm.md (minmax_arithsi): Reject all eliminable registers...
|
commit | commitdiff | tree |
2005-02-26 |
Richard Earnshaw | dyn_load.c: On NetBSD...
|
commit | commitdiff | tree |
2005-02-18 |
Richard Earnshaw | lib1funcs.asm (FUNC_ALIAS): New macro.
|
commit | commitdiff | tree |
2005-02-16 |
Richard Earnshaw | re PR target/19162 (ICE while building libobjc's sendmsg.c)
|
commit | commitdiff | tree |
2005-02-01 |
Richard Earnshaw | re PR target/16201 (Assembler messages:Error: bad immediate...
|
commit | commitdiff | tree |
2005-01-14 |
Richard Earnshaw | re PR target/7525 ([ARM/Thumb] long calls stubs only...
|
commit | commitdiff | tree |
2005-01-05 |
Richard Earnshaw | arm.h (TARGET_OPTIONS): Correctly record -mhard-float...
|
commit | commitdiff | tree |
2005-01-05 |
Richard Earnshaw | vfp.md (arm_movsi_vfp): Hide VFP register classes from...
|
commit | commitdiff | tree |
2004-12-18 |
Richard Earnshaw | ieee754-sf.S (floatdisf): Fix label definition in FPA...
|
commit | commitdiff | tree |
2004-12-14 |
Richard Earnshaw | re PR target/18973 (-mcpu=arm926ejs should set FL_LDSCHED)
|
commit | commitdiff | tree |
2004-11-20 |
Richard Earnshaw | arm.c (arm_override_options): Use arm_ld_sched rather...
|
commit | commitdiff | tree |
2004-11-08 |
Richard Earnshaw | arm.c (arm_handle_notshared_attribute): Wrap declaration...
|
commit | commitdiff | tree |
2004-10-29 |
Richard Earnshaw | * opts.c (decode_options): Lower the crossjump threshold...
|
commit | commitdiff | tree |
2004-10-27 |
Richard Earnshaw | ffi.c (ffi_prep_cif_machdep): Handle functions that...
|
commit | commitdiff | tree |
2004-10-27 |
Richard Earnshaw | libffi-db.exp (load_gcc_lib): New function.
|
commit | commitdiff | tree |
2004-10-14 |
Richard Earnshaw | configure.ac: Use $LN_S for creating symlinks (not...
|
commit | commitdiff | tree |
2004-10-12 |
Richard Earnshaw | arm.c (arm_print_operand): Use output_operand_lossage...
|
commit | commitdiff | tree |
2004-10-07 |
Richard Earnshaw | * testsuite/lib/libstdc++.exp (libstdc++_exit): New...
|
commit | commitdiff | tree |
2004-09-02 |
Richard Earnshaw | * arm/predicates.md (arm_reload_memory_operand): Allow...
|
commit | commitdiff | tree |
2004-09-01 |
Richard Earnshaw | config.gcc (--with-cpu on ARM): Preserve the canonical...
|
commit | commitdiff | tree |
2004-09-01 |
Richard Earnshaw | arm-cores.def (ARM_CORE): Add new field for the real...
|
commit | commitdiff | tree |
2004-09-01 |
Richard Earnshaw | * arm/ieee754-df.S (aeabi_ul2d, aeabi_l2d, floatundidf)
|
commit | commitdiff | tree |
2004-08-30 |
Richard Earnshaw | sched-deps.c (get_condition): Partially revert previous...
|
commit | commitdiff | tree |
2004-08-30 |
Richard Earnshaw | * sched-deps.c (get_condition): Fix breakage in previous...
|
commit | commitdiff | tree |
next |