GCC Middle and Back End API Reference
|
Data Fields | |
vec< rtx > | defs_list |
vec< rtx > | copies_list |
vec< rtx > | modified_list |
vec< rtx > | work_list |
struct ext_modified * | modified |
Vectors used by combine_reaching_defs and its helpers.
In order to avoid constant alloc/free, we keep these 4 vectors live through the entire find_and_remove_re and just truncate them each time.
struct ext_modified* ext_state::modified |
For instructions that have been successfully modified, this is the original mode from which the insn is extending and kind of extension.
Referenced by find_removable_extensions().
Referenced by combine_reaching_defs().