mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-23 07:00:27 +08:00
cfgloop.h (struct loops): Remove unused field array.
2006-04-24 Richard Guenther <rguenther@suse.de> * cfgloop.h (struct loops): Remove unused field array. Reorder state after num. (LOOP_PREFETCH): Remove. From-SVN: r113217
This commit is contained in:
parent
7e1584f82d
commit
0162f1556e
@ -1,3 +1,9 @@
|
||||
2006-04-24 Richard Guenther <rguenther@suse.de>
|
||||
|
||||
* cfgloop.h (struct loops): Remove unused field array. Reorder
|
||||
state after num.
|
||||
(LOOP_PREFETCH): Remove.
|
||||
|
||||
2006-04-24 Richard Guenther <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/22525
|
||||
|
@ -149,13 +149,10 @@ struct loops
|
||||
/* Number of natural loops in the function. */
|
||||
unsigned num;
|
||||
|
||||
/* Array of natural loop descriptors (scanning this array in reverse order
|
||||
will find the inner loops before their enclosing outer loops). */
|
||||
struct loop *array;
|
||||
/* State of loops. */
|
||||
int state;
|
||||
|
||||
/* The above array is unused in new loop infrastructure and is kept only for
|
||||
purposes of the old loop optimizer. Instead we store just pointers to
|
||||
loops here.
|
||||
/* We store just pointers to loops here.
|
||||
Note that a loop in this array may actually be NULL, if the loop
|
||||
has been removed and the entire loops structure has not been
|
||||
recomputed since that time. */
|
||||
@ -177,9 +174,6 @@ struct loops
|
||||
|
||||
/* Headers shared by multiple loops that should be merged. */
|
||||
sbitmap shared_headers;
|
||||
|
||||
/* State of loops. */
|
||||
int state;
|
||||
};
|
||||
|
||||
/* The loop tree currently optimized. */
|
||||
@ -408,9 +402,4 @@ extern void doloop_optimize_loops (struct loops *);
|
||||
extern void move_loop_invariants (struct loops *);
|
||||
extern void record_estimate (struct loop *, tree, tree, tree);
|
||||
|
||||
/* Old loop optimizer interface. */
|
||||
|
||||
/* Flags passed to loop_optimize. */
|
||||
#define LOOP_PREFETCH 1
|
||||
|
||||
#endif /* GCC_CFGLOOP_H */
|
||||
|
Loading…
x
Reference in New Issue
Block a user