Lines Matching refs:is_scalar
529 bool is_scalar, bool allow_copies)
558 if (is_scalar) {
567 if (is_scalar) {
593 const bool is_vec4_tessellation = !is_scalar &&
806 * it is not at all generator-specific except for the is_scalar flag. Even
807 * there, it is safe to call with is_scalar = false for a shader that is
809 * is_scalar = true to scalarize everything prior to code gen.
818 const bool is_scalar = compiler->scalar_stage[nir->info.stage];
822 if (is_scalar) {
862 brw_nir_optimize(nir, compiler, is_scalar, true);
869 if (is_scalar) {
890 .lower_vote_trivial = !is_scalar,
914 if (is_scalar && !(indirect_mask & nir_var_function_temp))
929 brw_nir_optimize(nir, compiler, is_scalar, false);
1085 bool is_scalar,
1091 if (is_scalar) {
1142 bool is_scalar, bool debug_enabled,
1170 brw_nir_optimize(nir, compiler, is_scalar, false);
1172 if (is_scalar && nir_shader_has_local_variables(nir)) {
1177 brw_nir_optimize(nir, compiler, is_scalar, false);
1180 brw_vectorize_lower_mem_access(nir, compiler, is_scalar,
1184 brw_nir_optimize(nir, compiler, is_scalar, false);
1203 const bool is_vec4_tessellation = !is_scalar &&
1218 if (is_scalar)
1230 if (is_scalar)
1268 brw_nir_optimize(nir, compiler, is_scalar, false);
1296 if (!is_scalar) {
1420 bool is_scalar)
1438 brw_nir_optimize(nir, compiler, is_scalar, false);