GCC Middle and Back End API Reference
|
#include <rtl.h>
Data Fields | |
unsigned | min_align: 8 |
unsigned | base_after_vec: 1 |
unsigned | min_after_vec: 1 |
unsigned | max_after_vec: 1 |
unsigned | min_after_base: 1 |
unsigned | max_after_base: 1 |
unsigned | offset_unsigned: 1 |
unsigned | : 2 |
unsigned | scale: 8 |
The flags and bitfields of an ADDR_DIFF_VEC. BASE is the base label relative to which the offsets are calculated, as explained in rtl.def.
unsigned addr_diff_vec_flags::__pad0__ |
unsigned addr_diff_vec_flags::base_after_vec |
Referenced by shorten_branches().
unsigned addr_diff_vec_flags::max_after_base |
Referenced by shorten_branches().
unsigned addr_diff_vec_flags::max_after_vec |
Referenced by shorten_branches().
unsigned addr_diff_vec_flags::min_after_base |
Referenced by shorten_branches().
unsigned addr_diff_vec_flags::min_after_vec |
Referenced by shorten_branches().
unsigned addr_diff_vec_flags::min_align |
Referenced by shorten_branches().
unsigned addr_diff_vec_flags::offset_unsigned |
unsigned addr_diff_vec_flags::scale |