diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1992-04-05 12:34:53 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1992-04-05 12:34:53 -0400 |
commit | 8b3686ed860ccf729560c6d78fee95c2fa42cea5 (patch) | |
tree | 3841e6071bc0a5d9fe9cb6bbcdd1f96b8334d552 /gcc/flags.h | |
parent | 2aa8f23fc1ac90dcf0ebba82883e17a19022c088 (diff) | |
download | gcc-8b3686ed860ccf729560c6d78fee95c2fa42cea5.zip gcc-8b3686ed860ccf729560c6d78fee95c2fa42cea5.tar.gz gcc-8b3686ed860ccf729560c6d78fee95c2fa42cea5.tar.bz2 |
*** empty log message ***
From-SVN: r688
Diffstat (limited to 'gcc/flags.h')
-rw-r--r-- | gcc/flags.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/flags.h b/gcc/flags.h index 747e7c4..868b3e3 100644 --- a/gcc/flags.h +++ b/gcc/flags.h @@ -192,6 +192,11 @@ extern int flag_unroll_all_loops; extern int flag_cse_follow_jumps; +/* Nonzero for -fcse-skip-blocks: + have cse follow a branch around a block. */ + +extern int flag_cse_skip_blocks; + /* Nonzero for -fexpensive-optimizations: perform miscellaneous relatively-expensive optimizations. */ extern int flag_expensive_optimizations; @@ -220,6 +225,13 @@ extern int flag_no_peephole; extern int flag_volatile; +/* Nonzero allows GCC to violate some IEEE or ANSI rules regarding math + operations in the interest of optimization. For example it allows + GCC to assume arguments to sqrt are nonnegative numbers, allowing + faster code for sqrt to be generated. */ + +extern int flag_fast_math; + /* Nonzero means make functions that look like good inline candidates go inline. */ |