diff options
author | John Wehle <john@feith.com> | 2000-06-14 07:41:57 +0000 |
---|---|---|
committer | John Wehle <wehle@gcc.gnu.org> | 2000-06-14 07:41:57 +0000 |
commit | 65b98a022fdda037209cd946c833e74fca928b86 (patch) | |
tree | e23b796ad13b0395af26197dccde4ba350c24687 /gcc/basic-block.h | |
parent | 11cf4d1831071d23c84e1add8a2d3fbdd360a82e (diff) | |
download | gcc-65b98a022fdda037209cd946c833e74fca928b86.tar.gz |
ifcvt.c (EDGE_COMPLEX): Move definition ...
* ifcvt.c (EDGE_COMPLEX): Move definition ...
* basic-block.h (EDGE_COMPLEX): ... here.
* loop.c (check_dbra_loop): Specify the register when
generating REG_NONNEG notes and don't generate duplicates.
From-SVN: r34542
Diffstat (limited to 'gcc/basic-block.h')
-rw-r--r-- | gcc/basic-block.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/basic-block.h b/gcc/basic-block.h index df170c0eed8..633bdafdb20 100644 --- a/gcc/basic-block.h +++ b/gcc/basic-block.h @@ -138,6 +138,8 @@ typedef struct edge_def { #define EDGE_EH 16 #define EDGE_FAKE 32 +#define EDGE_COMPLEX (EDGE_ABNORMAL | EDGE_ABNORMAL_CALL | EDGE_EH) + /* Basic block information indexed by block number. */ typedef struct basic_block_def { |