|
GCC Middle and Back End API Reference
|
#include <sched-int.h>

Data Fields | |
| sd_list_types_def | types |
| rtx | insn |
| dep_link_t * | linkp |
| bool | resolved_p |
Iterator to walk through, resolve and delete dependencies.
| rtx _sd_iterator::insn |
Instruction dependencies lists of which will be walked.
| dep_link_t* _sd_iterator::linkp |
Pointer to the next field of the previous element. This is not
simply a pointer to the next element to allow easy deletion from the
list. When a dep is being removed from the list the iterator
will automatically advance because the value in *linkp will start
referring to the next element.
Referenced by deps_analyze_insn(), ds_get_speculation_types(), sd_add_dep(), and set_dependency_caches().
| bool _sd_iterator::resolved_p |
True if the current list is a resolved one.
Referenced by sd_add_dep().
| sd_list_types_def _sd_iterator::types |
What lists to walk. Can be any combination of SD_LIST_* flags.