- other_constr = out_reqs[same_as];
-
- req = OALLOC(obst, arch_register_req_t);
- *req = *other_constr;
- req->type |= arch_register_req_type_should_be_same;
- req->other_same = 1U << pos;
- req->width = 1;
+ struct obstack *const obst = get_irg_obstack(current_ir_graph);
+ arch_register_req_t *const req = OALLOC(obst, arch_register_req_t);
+ arch_register_req_t const *const other = out_reqs[same_as];
+ *req = *other;
+ req->type |= arch_register_req_type_should_be_same;
+ req->other_same = 1U << pos;