nir/lower_io: Lower INSTNACE_INDEX

This commit is contained in:
Jason Ekstrand 2016-01-26 11:48:07 -08:00
parent b2b7c93318
commit 1c3b7fe1ee

View file

@ -113,6 +113,12 @@ convert_block(nir_block *block, void *void_state)
}
break;
case SYSTEM_VALUE_INSTANCE_INDEX:
sysval = nir_iadd(b,
nir_load_system_value(b, nir_intrinsic_load_instance_id, 0),
nir_load_system_value(b, nir_intrinsic_load_base_instance, 0));
break;
default: {
nir_intrinsic_op sysval_op =
nir_intrinsic_from_system_value(var->data.location);