diff options
author | Jan Hubicka <jh@suse.cz> | 2001-08-25 23:08:28 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2001-08-25 21:08:28 +0000 |
commit | 6ab16dd9ad5daa079e0ad3312b1324a4dd51b8bb (patch) | |
tree | 148dfc2b03bed81cf63c2e3eb8ec9d70ddd5db7c /gcc/rtl.h | |
parent | 033c017cb2c0234ef0518856ce8310a11626c5b3 (diff) | |
download | gcc-6ab16dd9ad5daa079e0ad3312b1324a4dd51b8bb.zip gcc-6ab16dd9ad5daa079e0ad3312b1324a4dd51b8bb.tar.gz gcc-6ab16dd9ad5daa079e0ad3312b1324a4dd51b8bb.tar.bz2 |
predict.c (expensive_function_p): New.
* predict.c (expensive_function_p): New.
* rtl.h (expensive_function_p): Declare.
* i386.c (FAST_PROLOGUE_INSN_COUNT): New constant.
(use_fast_prologue_epilogue): New static variable.
(expand_prologue): Set it; emit short prologues if unset.
(expand_epilogue): Likewise.
From-SVN: r45176
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -2028,4 +2028,5 @@ extern void if_convert PARAMS ((int)); /* In predict.c */ extern void invert_br_probabilities PARAMS ((rtx)); +extern bool expensive_function_p PARAMS ((int)); #endif /* ! GCC_RTL_H */ |