diff options
author | Jan Hubicka <jh@suse.cz> | 2000-05-15 17:07:13 +0000 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2000-05-15 17:07:13 +0000 |
commit | 1bf14ad7a469ad3816146cf31c11d0bcc36d5220 (patch) | |
tree | bfb662e2c39c364781f468e95d92e16b99123bcd /gcc/loop.h | |
parent | b8d254e64d0d10553df34b4d9bf67fd003730111 (diff) | |
download | gcc-1bf14ad7a469ad3816146cf31c11d0bcc36d5220.zip gcc-1bf14ad7a469ad3816146cf31c11d0bcc36d5220.tar.gz gcc-1bf14ad7a469ad3816146cf31c11d0bcc36d5220.tar.bz2 |
loop.c (scan_loop, [...]): Change unroll_p and bct_p parameters to flags.
* loop.c (scan_loop, strength_reduce, loop_optimize): Change unroll_p
and bct_p parameters to flags.
* loop.h (LOOP_UNROLL, LOOP_BCT): New constants.
* rtl.h (loop_optimize): Update prototype.
* toplev.c (rest_of_compilation): Update call of loop_optimize.
From-SVN: r33912
Diffstat (limited to 'gcc/loop.h')
-rw-r--r-- | gcc/loop.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -20,6 +20,10 @@ Boston, MA 02111-1307, USA. */ #include "varray.h" #include "basic-block.h" +/* Flags passed to loop_optimize. */ +#define LOOP_UNROLL 1 +#define LOOP_BCT 2 + /* Get the loop info pointer of a loop. */ #define LOOP_INFO(LOOP) ((struct loop_info *) (LOOP)->aux) |