- 28 Mar, 1997 12 commits
-
-
* rtl.h (enum reg_note): Add REG_BR_PROB and REG_EXEC_COUNT. (REG_BR_PROB_BASE): Define. (NOTE_REPEATED_LINE_NUMBER): Define. From-SVN: r13820
Doug Evans committed -
* reorg.c (mostly_true_jump): Use REG_BR_PROB notes when flag_branch_probabilities. From-SVN: r13819
Doug Evans committed -
From-SVN: r13818
Doug Evans committed -
jump.c (jump_optimize, [...]): Disable some optimizations when flag_test_coverage and there is a line number... * jump.c (jump_optimize, follow_jumps, mark_jump_label): Disable some optimizations when flag_test_coverage and there is a line number note in the way. (invert_jump): Add REG_BR_PROB when flag_branch_probabililties. From-SVN: r13817
Doug Evans committed -
* integrate.c (expand_inline_function): Output NOTE_REPEATED_LINE_NUMBER after inlined call. From-SVN: r13816
Doug Evans committed -
* function.c (expand_function_end): Output NOTE_REPEATED_LINE_NUMBER for last line of function. From-SVN: r13815
Doug Evans committed -
* flags.h (profile_arc_flag, flag_test_coverage, flag_branch_probabilities): Declare. From-SVN: r13814
Doug Evans committed -
* final.c (LONG_TYPE_SIZE): Define. (count_instrumented_arcs): New variable. (end_final, profile_after_prologue, leaf_function_p): Add support for profile_arc_flag. (add_bb): Only call CC_STATUS_INIT if HAVE_cc0. From-SVN: r13813
Doug Evans committed -
From-SVN: r13812
Doug Evans committed -
* combine.c (distribute_notes): Handle REG_BR_PROB and REG_EXEC_COUNT REG_NOTES. From-SVN: r13811
Doug Evans committed -
* Makefile.in (LANGUAGES): Add gcov. (OBJS): Add profile.o. (STAGESTUFF): Add gcov. (profile.o, gcov.o, gcov): Add rules to build them. (cpp.info, gcc.info, gcc.dvi): Add gcov.texi. (install-common): Install gcov. From-SVN: r13810
Doug Evans committed -
From-SVN: r13809
Doug Evans committed
-
- 27 Mar, 1997 2 commits
- 26 Mar, 1997 3 commits
-
-
From-SVN: r13806
Paul Eggert committed -
From-SVN: r13805
Ian Lance Taylor committed -
From-SVN: r13804
Richard Kenner committed
-
- 25 Mar, 1997 18 commits
-
-
From-SVN: r13803
Michael Meissner committed -
From-SVN: r13802
Doug Evans committed -
From-SVN: r13801
Richard Kenner committed -
register on TARGET_5200. From-SVN: r13800
Richard Kenner committed -
TARGET_5200. From-SVN: r13799
Richard Kenner committed -
(mulsi3): Changed into define_expand. Split insn into m68k and coldfire specific versions with appropriate constraints. From-SVN: r13798
Richard Kenner committed -
* expr.c (emit_push_insn): Delete emission of CLOBBER when doing partial push, no longer necessary. From-SVN: r13797
Doug Evans committed -
From-SVN: r13796
Richard Kenner committed -
(find_dummy_reload): New parameter earlyclobber. If set then don't use IN for the reload if it also appears elsewhere in the insn. All callers changed. From-SVN: r13795
Richard Kenner committed -
From-SVN: r13794
Richard Kenner committed -
function call on the coldfire. From-SVN: r13793
Richard Kenner committed -
From-SVN: r13792
Richard Kenner committed -
From-SVN: r13791
Richard Kenner committed -
From-SVN: r13790
Richard Kenner committed -
(move{si,hi,qi,di}): Changed into define_expands. Split insns into m68k and coldfire specific versions with appropriate constraints. From-SVN: r13789
Richard Kenner committed -
From-SVN: r13788
Richard Kenner committed -
From-SVN: r13787
Richard Kenner committed -
From-SVN: r13786
Richard Kenner committed
-
- 24 Mar, 1997 5 commits
-
-
From-SVN: r13785
Doug Evans committed -
From-SVN: r13784
Doug Evans committed -
From-SVN: r13783
Michael Meissner committed -
From-SVN: r13782
Doug Evans committed -
From-SVN: r13763
Doug Evans committed
-