Lines Matching defs:res
1328 uint32_t res = max;
1341 res = config->max_workgroup_invocations - 1;
1343 res = (shader->info.workgroup_size[0] *
1350 res = config->max_workgroup_size[scalar.comp] - 1u;
1352 res = shader->info.workgroup_size[scalar.comp] - 1u;
1355 res = config->max_workgroup_count[scalar.comp] - 1u;
1358 res = config->max_workgroup_count[scalar.comp];
1362 res = mul_clamp(config->max_workgroup_size[scalar.comp],
1365 res = (shader->info.workgroup_size[scalar.comp] *
1371 res = shader->info.tess.tcs_vertices_out
1377 res = config->max_subgroup_size - 1;
1384 res = max; /* overflow */
1386 res = src0 + src1;
1390 res = config->max_subgroup_size;
1401 res = DIV_ROUND_UP(workgroup_size, config->min_subgroup_size);
1403 res--;
1412 res = config->vertex_attrib_max[loc];
1422 res = nir_unsigned_upper_bound(shader, range_ht, nir_get_ssa_scalar(intrin->src[0].ssa, 0), config);
1437 res = nir_unsigned_upper_bound(shader, range_ht, nir_get_ssa_scalar(intrin->src[0].ssa, 0), config);
1442 res = MAX2(src0, src1);
1448 res = config->max_workgroup_invocations / MAX2(shader->info.tess.tcs_vertices_out, 1u);
1454 res = upper_bound;
1460 if (res != max)
1461 _mesa_hash_table_insert(range_ht, key, (void*)(uintptr_t)res);
1462 return res;
1468 uint32_t res = 0;
1478 res = MAX2(res, nir_unsigned_upper_bound(shader, range_ht, defs[i], config));
1481 res = MAX2(res, nir_unsigned_upper_bound(
1486 _mesa_hash_table_insert(range_ht, key, (void*)(uintptr_t)res);
1487 return res;
1540 uint32_t res = max;
1543 res = src0 < src1 ? src0 : src1;
1548 res = src0 > src1 ? src0 : src1;
1551 res = bitmask(util_last_bit64(src0)) & bitmask(util_last_bit64(src1));
1555 res = bitmask(util_last_bit64(src0)) | bitmask(util_last_bit64(src1));
1559 res = max; /* overflow */
1561 res = src0 << MIN2(src1, scalar.def->bit_size - 1u);
1565 res = max;
1567 res = src0 * src1;
1572 res = src0 >> nir_ssa_scalar_as_uint(src1_scalar);
1574 res = src0;
1580 res = src0 >> nir_ssa_scalar_as_uint(src1_scalar);
1582 res = src0;
1587 res = max; /* overflow */
1589 res = src0 + src1;
1592 res = src1 ? src1 - 1 : 0;
1597 res = nir_ssa_scalar_as_uint(src1_scalar) ? src0 / nir_ssa_scalar_as_uint(src1_scalar) : 0;
1599 res = src0;
1604 res = src1 > src2 ? src1 : src2;
1607 res = bitmask(MIN2(src2, scalar.def->bit_size));
1614 res = bitmask(src0) << src1;
1618 res = bitmask(MIN2(src0 + src1, 32));
1628 res = (uint32_t)val;
1640 memcpy(&res, &max_f, 4);
1647 res = MIN2(src0, max);
1650 res = src2 + 4 * 255;
1653 res = MIN2(src0, UINT8_MAX);
1656 res = (src0 >= 0x80) ? max : MIN2(src0, INT8_MAX);
1659 res = MIN2(src0, UINT16_MAX);
1662 res = (src0 >= 0x8000) ? max : MIN2(src0, INT16_MAX);
1665 res = max;
1668 _mesa_hash_table_insert(range_ht, key, (void*)(uintptr_t)res);
1669 return res;