arch_irn_set_flags(node, flags);
attr->in_req = in_reqs;
+ attr->is_load_store = false;
info = be_get_info(node);
info->out_infos = NEW_ARR_D(reg_out_info_t, obst, n_res);
/** Generic ARM node attributes. */
typedef struct arm_attr_t {
except_attr exc; /**< the exception attribute. MUST be the first one. */
- const arch_register_req_t **in_req; /**< register requirements for arguments */
- bool is_load_store : 1;
+ const arch_register_req_t **in_req; /**< register requirements for arguments */
+ bool is_load_store : 1; /**< if set, this is a load or store instruction */
} arm_attr_t;
/**