2000-06-03 |
Richard Earnshaw | * arm.md (untyped_call): Use GEN_CALL macro.
|
commit | commitdiff | tree |
2000-05-29 |
Richard Earnshaw | flow.c (mark_used_reg): If a register is unconditionally...
|
commit | commitdiff | tree |
2000-05-26 |
Richard Earnshaw | flow.c (find_label_refs): New function.
|
commit | commitdiff | tree |
2000-05-26 |
Richard Earnshaw | ifcvt.c (cond_exec_get_condition): Set test_if to the...
|
commit | commitdiff | tree |
2000-05-06 |
Richard Earnshaw | Use new tail-calling mechanism on ARM.
|
commit | commitdiff | tree |
2000-05-06 |
Richard Earnshaw | * arm-protos.h (arm_dllexport_name_p, arm_dllimport_name_p...
|
commit | commitdiff | tree |
2000-05-06 |
Richard Earnshaw | * arm.h (SPECIAL_MODE_PREDICATES): Define.
|
commit | commitdiff | tree |
2000-05-06 |
Richard Earnshaw | arm.c (arm_gen_load_multiple, [...]): Don't add bogus...
|
commit | commitdiff | tree |
2000-04-15 |
Richard Earnshaw | * arm.md (movhi): REGNO_POINTER_ALIGN is now bits.
|
commit | commitdiff | tree |
2000-04-15 |
Richard Earnshaw | emit-rtl.c (unshare_all_rtl_again): Unmark everything...
|
commit | commitdiff | tree |
2000-04-08 |
Richard Earnshaw | thumb.md: Delete.
|
commit | commitdiff | tree |
2000-04-08 |
Richard Earnshaw | Merge changes from merged-arm-thumb-backend-branch...
|
commit | commitdiff | tree |
2000-03-14 |
Richard Earnshaw | function.c (prepare_function_start): Correctly initialize...
|
commit | commitdiff | tree |
2000-03-13 |
Richard Earnshaw | stor-layout.c (new_record_layout_info): Fix typo inside...
|
commit | commitdiff | tree |
2000-01-12 |
Richard Earnshaw | haifa-sched.c (split_edges): Pass edgeset_size as second...
|
commit | commitdiff | tree |
1999-12-17 |
Richard Earnshaw | loop.c (insert_loop_mem): Don't record MEMs from inside...
|
commit | commitdiff | tree |
1999-10-28 |
Richard Earnshaw | * arm.md (*casesi_insn): Add a clobber of the condition...
|
commit | commitdiff | tree |
1999-10-26 |
Richard Earnshaw | * output.h: Don't unnecessarily conditionalize prototypes...
|
commit | commitdiff | tree |
1999-10-25 |
Richard Earnshaw | * arm.md (pic_load_addr): Add constraints to operand 1.
|
commit | commitdiff | tree |
1999-10-20 |
Richard Earnshaw | * gcc-page.c: Try MAP_ANON if we don't have MAP_ANONYMOUS.
|
commit | commitdiff | tree |
1999-10-20 |
Richard Earnshaw | (split_edge): Handle casesi insns.
|
commit | commitdiff | tree |
1999-10-20 |
Richard Earnshaw | (merge_blocks_move_predecessor_nojumps): Re-order the...
|
commit | commitdiff | tree |
1999-10-20 |
Richard Earnshaw | (jump_optimize_1): More accurately detect casesi insns.
|
commit | commitdiff | tree |
1999-10-19 |
Richard Earnshaw | Fix APCS violation.
|
commit | commitdiff | tree |
1999-10-14 |
Richard Earnshaw | Add myself to list with general write privs.
|
commit | commitdiff | tree |
1999-09-30 |
Richard Earnshaw | c-lang.c (finish_file case ndef ASM_OUTPUT_{CON,DE...
|
commit | commitdiff | tree |
1999-09-21 |
Richard Earnshaw | stmt.c (any_pending_cleanups): Don't crash when current_func...
|
commit | commitdiff | tree |
1999-09-12 |
Richard Earnshaw | arm.c (note_invalid_constants): Use recog_data.operand_type...
|
commit | commitdiff | tree |
1999-09-09 |
Richard Earnshaw | arm.c: Include "ggc.h".
|
commit | commitdiff | tree |
1999-09-03 |
Richard Earnshaw | arm.c (note_invalid_constants): No need to ignore ASMs...
|
commit | commitdiff | tree |
1999-09-03 |
Richard Earnshaw | * gcc.c-torture/execute/990827-1.c: Fix typo.
|
commit | commitdiff | tree |
1999-08-11 |
Richard Earnshaw | * gcc.c-torture/execute/990811-1.c: New test.
|
commit | commitdiff | tree |
1999-08-11 |
Richard Earnshaw | emit-rtl.c (mark_reg_pointer): Don't increase the alignment...
|
commit | commitdiff | tree |
1999-08-04 |
Richard Earnshaw | arm.c (typedef minipool_node): Renamed from pool_node.
|
commit | commitdiff | tree |
1999-08-04 |
Richard Earnshaw | recog.c (preproces_constraints): Zero recog_op_alt...
|
commit | commitdiff | tree |
1999-06-21 |
Richard Earnshaw | final.c (shorten_branches): Don't try to split an insn...
|
commit | commitdiff | tree |
1999-06-21 |
Richard Earnshaw | final.c (shorten_branches): Don't try to split an insn...
|
commit | commitdiff | tree |
1999-06-19 |
Richard Earnshaw | arm.c (arm_override_options): Remove warning about...
|
commit | commitdiff | tree |
1999-06-19 |
Richard Earnshaw | arm.md (*adddf_esfdf_df): Renamed from *adddf_df_esfdf.
|
commit | commitdiff | tree |
1999-06-19 |
Richard Earnshaw | arm.h (CONDITIONAL_REGISTER_USAGE): If flag_pic, never...
|
commit | commitdiff | tree |
1999-06-08 |
Richard Earnshaw | optabs.c (expand_cmplxdiv_wide): Use expand_abs to...
|
commit | commitdiff | tree |
1999-04-13 |
Richard Earnshaw | arm.h (function prototypes for arm.c): Ifdef these...
|
commit | commitdiff | tree |
1999-04-12 |
Richard Earnshaw | arm.h (target_fp_name, [...]): Const-ify.
|
commit | commitdiff | tree |
1999-03-24 |
Richard Earnshaw | fold-const.c (make_range): If orig_type is unset, set...
|
commit | commitdiff | tree |
1999-03-13 |
Richard Earnshaw | arm.c (arm_split_constant): Don't try to force a constant...
|
commit | commitdiff | tree |
1999-03-06 |
Richard Earnshaw | flow.c (make_edges): Handle casesi that jump to default...
|
commit | commitdiff | tree |
1999-02-25 |
Richard Earnshaw | Delete target options -m2 -m3 & -m6.
|
commit | commitdiff | tree |
1999-02-20 |
Richard Earnshaw | * xm-arm.h (HOST_BITS_PER_LONGLONG): Define.
|
commit | commitdiff | tree |
1999-02-16 |
Richard Earnshaw | arm.md (*zeroextractqi_compare0_scratch): Re-add load...
|
commit | commitdiff | tree |
1999-02-13 |
Richard Earnshaw | arm.md: Use gen_rtx_FOO instead of gen_rtx (FOO, ...).
|
commit | commitdiff | tree |
1999-02-06 |
Richard Earnshaw | Support for ARM9
|
commit | commitdiff | tree |
1999-02-03 |
Richard Earnshaw | t-arm-elf (LIBGCC2_CFLAGS): Delete.
|
commit | commitdiff | tree |
1998-11-03 |
Richard Earnshaw | arm.c (add_constant): When taking the address of an...
|
commit | commitdiff | tree |
1998-10-23 |
Richard Earnshaw | machmode.h (mode_mask_array): No longer const.
|
commit | commitdiff | tree |
1998-09-23 |
Richard Earnshaw | arm.c (find_barrier): Revert change of Apr 23.
|
commit | commitdiff | tree |
1998-09-19 |
Richard Earnshaw | arm.c (bad_signed_byte_operand): Check both arms of...
|
commit | commitdiff | tree |
1998-09-19 |
Richard Earnshaw | arm.c (add_constant): New parameter address_only, change...
|
commit | commitdiff | tree |
1998-08-19 |
Richard Earnshaw | * arm.c (arm_override_options): Remove lie about ignoring...
|
commit | commitdiff | tree |
1998-08-18 |
Richard Earnshaw | arm.h (SECONDARY_INPUT_RELOAD_CLASS): Return NO_REGS...
|
commit | commitdiff | tree |
1998-08-14 |
Richard Earnshaw | netbsd.h (TARGET_DEFAULT): Default includes software...
|
commit | commitdiff | tree |
1998-08-14 |
Richard Earnshaw | netbsd.h (TARGET_DEFAULT): Default includes software...
|
commit | commitdiff | tree |
1998-07-17 |
Richard Earnshaw | tree.c (valid_machine_attribute): Only create a new...
|
commit | commitdiff | tree |
1998-07-14 |
Richard Earnshaw | * tcoff.h (USER_LABEL_PREFIX): Make it empty to match...
|
commit | commitdiff | tree |
1998-07-11 |
Richard Earnshaw | * configure.in (thumb-*-coff*): Don't cause fixincludes...
|
commit | commitdiff | tree |
1998-07-11 |
Richard Earnshaw | arm.md (extendhisi2_mem, [...]): Propagate the volatile...
|
commit | commitdiff | tree |
1998-06-26 |
Richard Earnshaw | arm.h (SECONDARY_INPUT_RELOAD_CLASS): Only need a secondary...
|
commit | commitdiff | tree |
1998-06-10 |
Richard Earnshaw | unroll.c (verify_addresses): Use validate_replace_rtx...
|
commit | commitdiff | tree |
1998-05-27 |
Richard Earnshaw | arm.c (arm_gen_constant): Rework to eliminate uninitialized...
|
commit | commitdiff | tree |
1998-05-26 |
Richard Earnshaw | arm.c: Include toplev.h.
|
commit | commitdiff | tree |
1998-05-26 |
Richard Earnshaw | arm.c (bad_signed_byte_operand): New predicate function.
|
commit | commitdiff | tree |
1998-05-22 |
Richard Earnshaw | genextract.c (print_path): Handle zero-length path...
|
commit | commitdiff | tree |
1998-05-18 |
Richard Earnshaw | stor-layout.c (layout_record): Fix off-by-one error...
|
commit | commitdiff | tree |
1998-04-08 |
Richard Earnshaw | * arm.h (LEGITIMIZE_RELOAD_ADDRESS): Define.
|
commit | commitdiff | tree |
1998-04-06 |
Richard Earnshaw | configure.in (sparc-*-solaris2*): Add xm-siglist.h...
|
commit | commitdiff | tree |
1998-02-14 |
Richard Earnshaw | t-semi (STMP_FIXPROTO): Define to nothing.
|
commit | commitdiff | tree |
1998-02-14 |
Richard Earnshaw | arm.md (movsfcc): Also validate operands[3] when compiling...
|
commit | commitdiff | tree |
1997-07-30 |
Richard Earnshaw | (CPP_SPEC): add %(subtarget_cpp_spec).
|
commit | commitdiff | tree |
1997-07-30 |
Richard Earnshaw | (MULTILIB_OPTIONS): don't use deprecated -mN
|
commit | commitdiff | tree |
1997-07-30 |
Richard Earnshaw | (TARGET_CPU_DEFAULT): define.
|
commit | commitdiff | tree |
1997-07-30 |
Richard Earnshaw | Don't define SET_ASM_OP for RISCiX
|
commit | commitdiff | tree |
1997-07-30 |
Richard Earnshaw | define SET_ASM_OP by default (for GAS).
|
commit | commitdiff | tree |
1997-07-30 |
Richard Earnshaw | replace arm-*-* with arm-*-aout.
|
commit | commitdiff | tree |
1997-07-23 |
Richard Earnshaw | (arm-*-netbsd*): Fix typo setting tmake_file.
|
commit | commitdiff | tree |
1997-07-16 |
Richard Earnshaw | (CPP_CPU_ARCH_SPEC): Handle -march=...
|
commit | commitdiff | tree |
1997-07-16 |
Richard Earnshaw | (*push_fp_multi): New pattern.
|
commit | commitdiff | tree |
1997-07-16 |
Richard Earnshaw | Initial revision
|
commit | commitdiff | tree |
1997-07-16 |
Richard Earnshaw | (tune_flags): New variable.
|
commit | commitdiff | tree |
1997-07-16 |
Richard Earnshaw | (arm-*-netbsd*): New configuration.
|
commit | commitdiff | tree |
1997-07-16 |
Richard Earnshaw | Convert arm32:NetBSD to normal arm canonicalization.
|
commit | commitdiff | tree |
1997-05-13 |
Richard Earnshaw | (CPP_SPEC): Fix typo invoking cpp_endian.
|
commit | commitdiff | tree |
1997-05-13 |
Richard Earnshaw | Build fp-bit.c when compiling with -msoft-float.
|
commit | commitdiff | tree |
1997-05-13 |
Richard Earnshaw | (MULTILIB_DEFAULTS): Remove all references to mle/mbe.
|
commit | commitdiff | tree |
1997-05-13 |
Richard Earnshaw | (MULTILIB_OPTIONS): Change options mbe/mle to mbig...
|
commit | commitdiff | tree |
1997-05-13 |
Richard Earnshaw | Add prototypes for all static functions.
|
commit | commitdiff | tree |
1997-05-08 |
Richard Earnshaw | (LIBGCC1_TEST): Don't build it.
|
commit | commitdiff | tree |
1997-05-08 |
Richard Earnshaw | (ASM_OUTPUT_LONG_DOUBLE): Delete call to arm_increase_location.
|
commit | commitdiff | tree |
1997-05-08 |
Richard Earnshaw | (CPP_SPEC): Rewrite using new sub-components.
|
commit | commitdiff | tree |
1997-05-08 |
Richard Earnshaw | (CPP_SPEC): Delete.
|
commit | commitdiff | tree |
1997-05-08 |
Richard Earnshaw | (attr cpu): Add new cpu types for arm8 and strongarm.
|
commit | commitdiff | tree |
1997-05-08 |
Richard Earnshaw | (TARGET_CPU_arm*, TARGET_CPU_strongarm*, TARGET_CPU_generic):
|
commit | commitdiff | tree |
next |