]> gcc.gnu.org Git - gcc.git/commit - gcc/reload1.c
cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.
authorRichard Kenner <kenner@vlsi1.ultra.nyu.edu>
Fri, 19 May 2000 22:27:28 +0000 (22:27 +0000)
committerRichard Kenner <kenner@gcc.gnu.org>
Fri, 19 May 2000 22:27:28 +0000 (18:27 -0400)
commitefc9bd412d3e48467658e5e8c5905669f160dc82
tree8f88314b754c91c4f21319edf9d007c274a0a151
parentc280e37af477f21bc3503b2ae3598118d58be01e
cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.

* cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.
* reload.c (find_equiv_reg): Likewise.
* alias.c (init_alias_analysis): Likewise.
Only call prologue_epilogue_contains on insns.
* basic-block.h (REG_SET_TO_HARD_REG_SET): Call new function.
* bb-reorder.c (hard-reg-set.h): Include earlier.
* haifa-sched.c (hard-reg-set.h): Likewise.
* ifcvt.c (hard-reg-set.h): Likewise.
* local-alloc.c (hard-reg-set.h): Likewise.
* loop.c (hard-reg-set.h): Likewise.
* predict.c (hard-reg-set.h): Likewise.
* regrename.c (hard-reg-set.h): Likewise.
* flow.c (hard-reg-set.h): Likewise.
(reg_set_to_hard_reg_set): New function.
* bitmap.c (regs.h, basic-block.h): No longer include.
(bitmap.h): Now include.
* conflict.c (hard-reg-set.h): Include.
* profile.c (hard-reg-set.h): Likewise.
* print-rtl.c (hard-reg-set.h): Likewise.
* sbitmap.c (hard-reg-set.h): Likewise.
* toplev.c (hard-reg-set.h): Likewise.
* unroll.c (hard-reg-set.h, basic-block.h): Likewise.
* hard-reg-set.h (reg_names): Now constant.
* regs.h (reg_names): Likewise.
* regclass.c (reg_names): Likewise.
* loop.h (basic-block.h): No longer include.
(bitmap.h): Now include.
* reload1.c (order_regs_for_reload): Avoid loop over reg sets.
* Makefile.in (LOOP_H, sbitmap.o, profile.o): Reflect above changes.
(toplev.o, print-rtl.o, conflict.o, unroll.o, bitmap.o): Likewise.

From-SVN: r34039
26 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/alias.c
gcc/basic-block.h
gcc/bb-reorder.c
gcc/bitmap.c
gcc/conflict.c
gcc/cse.c
gcc/flow.c
gcc/haifa-sched.c
gcc/hard-reg-set.h
gcc/ifcvt.c
gcc/local-alloc.c
gcc/loop.c
gcc/loop.h
gcc/predict.c
gcc/print-rtl.c
gcc/profile.c
gcc/regclass.c
gcc/regrename.c
gcc/regs.h
gcc/reload.c
gcc/reload1.c
gcc/sbitmap.c
gcc/toplev.c
gcc/unroll.c
This page took 0.062721 seconds and 5 git commands to generate.