GCC Middle and Back End API Reference
|
Data Fields | |
basic_block | exit |
basic_block | next |
bool | exits |
bool | difficult |
Store information needed by scopdet_* functions.
bool scopdet_info::difficult |
The bb or one of its children contains only structures we can handle.
basic_block scopdet_info::exit |
Exit of the open scop would stop if the current BB is harmful.
bool scopdet_info::exits |
The bb or one of its children contains open loop exits. That means loop exit nodes that are not surrounded by a loop dominated by bb.
basic_block scopdet_info::next |
Where the next scop would start if the current BB is harmful.