GCC Middle and Back End API Reference
|
Variables | |
const uint16_t | IS_READ = 1U << 0 |
const uint16_t | IS_WRITE = 1U << 1 |
const uint16_t | IS_CLOBBER = 1U << 2 |
const uint16_t | IS_PRE_POST_MODIFY = 1U << 3 |
const uint16_t | IS_MULTIREG = 1U << 4 |
const uint16_t | IN_MEM_LOAD = 1U << 5 |
const uint16_t | IN_MEM_STORE = 1U << 6 |
const uint16_t | IN_SUBREG = 1U << 7 |
const uint16_t | IN_NOTE = 1U << 8 |
static const uint16_t | STICKY_FLAGS = IN_NOTE |
Bitmasks of flags describing an rtx_obj_reference. See the accessors in the class for details.
Referenced by rtx_obj_reference::in_mem_store(), and rtx_properties::try_to_add_dest().
Referenced by rtx_obj_reference::in_note(), and rtx_properties::try_to_add_note().
Referenced by rtx_obj_reference::is_multireg(), and rtx_properties::try_to_add_reg().
Referenced by rtx_obj_reference::is_pre_post_modify(), and rtx_properties::try_to_add_src().
Referenced by rtx_properties::try_to_add_dest(), and rtx_properties::try_to_add_src().