diff --git a/.pick_status.json b/.pick_status.json index 03e7e4cac50..b3719204ff6 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -74,7 +74,7 @@ "description": "brw: increase brw_reg::subnr size to 6 bits", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "e9f63df2f2c0dafe0997dd69b60b7da99b5d91f4", "notes": null diff --git a/src/intel/compiler/brw_reg.h b/src/intel/compiler/brw_reg.h index 9528e6c3b15..1c63f5c1623 100644 --- a/src/intel/compiler/brw_reg.h +++ b/src/intel/compiler/brw_reg.h @@ -162,8 +162,8 @@ typedef struct brw_reg { unsigned negate:1; /* source only */ unsigned abs:1; /* source only */ unsigned address_mode:1; /* relative addressing, hopefully! */ - unsigned pad0:16; - unsigned subnr:5; /* :1 in align16 */ + unsigned pad0:15; + unsigned subnr:6; /* :1 in align16 */ }; uint32_t bits; };