/* Set the ARM machine node attributes to default values. */
void init_arm_attributes(ir_node *node, int flags, const arm_register_req_t ** in_reqs,
- const arm_register_req_t ** out_reqs, int n_res, unsigned latency) {
+ const arm_register_req_t ** out_reqs, const be_execution_unit_t ***execution_units,
+ int n_res, unsigned latency) {
arm_attr_t *attr = get_arm_attr(node);
attr->in_req = in_reqs;
attr->out_req = out_reqs;
flags |= arch_irn_flags_rematerializable; /* op can be easily recalculated */
/* init node attributes */
- init_arm_attributes(res, flags, _in_req_arm_StoreStackM4Inc, NULL, 0, 1);
+ init_arm_attributes(res, flags, _in_req_arm_StoreStackM4Inc, NULL, NULL, 0, 1);
res = optimize_node(res);
irn_vrfy_irg(res, irg);