Lines Matching defs:intr
1448 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr);
1449 if (intr->intrinsic != nir_intrinsic_store_output)
1453 ASSERTED nir_src offset = *nir_get_io_offset_src(intr);
1456 assert(intr->num_components == 1); /* only scalar stores expected */
1457 nir_io_semantics sem = nir_intrinsic_io_semantics(intr);
1462 nir_remove_varying(intr);
1467 nir_remove_sysval_output(intr);
1476 nir_remove_sysval_output(intr);
1483 assert(nir_intrinsic_src_type(intr) == nir_type_float32);
1485 nir_intrinsic_component(intr);
1488 nir_remove_sysval_output(intr);
1744 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr);
1745 if (intr->intrinsic != nir_intrinsic_store_output)
1749 ASSERTED nir_src offset = *nir_get_io_offset_src(intr);
1752 assert(intr->num_components == 1); /* only scalar stores expected */
1753 nir_io_semantics sem = nir_intrinsic_io_semantics(intr);
1760 assert(sem.location == info->output_semantic[nir_intrinsic_base(intr)]);
1765 *output_param_mask |= BITFIELD64_BIT(nir_intrinsic_base(intr));