Lines Matching defs:config

1292 /* The config here should be generic enough to be correct on any HW. */
1310 const nir_unsigned_upper_bound_config *config)
1314 if (!config)
1315 config = &default_ub_config;
1341 res = config->max_workgroup_invocations - 1;
1350 res = config->max_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],
1363 config->max_workgroup_count[scalar.comp]) - 1u;
1366 config->max_workgroup_count[scalar.comp]) - 1u;
1377 res = config->max_subgroup_size - 1;
1380 uint32_t src0 = config->max_subgroup_size - 1;
1381 uint32_t src1 = nir_unsigned_upper_bound(shader, range_ht, nir_get_ssa_scalar(intrin->src[1].ssa, 0), config);
1390 res = config->max_subgroup_size;
1394 uint32_t workgroup_size = config->max_workgroup_invocations;
1401 res = DIV_ROUND_UP(workgroup_size, config->min_subgroup_size);
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);
1440 uint32_t src0 = nir_unsigned_upper_bound(shader, range_ht, nir_get_ssa_scalar(intrin->src[0].ssa, 0), config);
1441 uint32_t src1 = nir_unsigned_upper_bound(shader, range_ht, nir_get_ssa_scalar(intrin->src[1].ssa, 0), config);
1448 res = config->max_workgroup_invocations / MAX2(shader->info.tess.tcs_vertices_out, 1u);
1478 res = MAX2(res, nir_unsigned_upper_bound(shader, range_ht, defs[i], config));
1482 shader, range_ht, nir_get_ssa_scalar(src->src.ssa, 0), config));
1533 uint32_t src0 = nir_unsigned_upper_bound(shader, range_ht, nir_ssa_scalar_chase_alu_src(scalar, 0), config);
1536 src1 = nir_unsigned_upper_bound(shader, range_ht, nir_ssa_scalar_chase_alu_src(scalar, 1), config);
1538 src2 = nir_unsigned_upper_bound(shader, range_ht, nir_ssa_scalar_chase_alu_src(scalar, 2), config);
1678 const nir_unsigned_upper_bound_config *config)
1714 uint32_t ub = nir_unsigned_upper_bound(shader, range_ht, ssa, config);