/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_nir.c | 529 bool is_scalar, bool allow_copies) in brw_nir_optimize() 558 if (is_scalar) { in brw_nir_optimize() 567 if (is_scalar) { in brw_nir_optimize() 593 const bool is_vec4_tessellation = !is_scalar && in brw_nir_optimize() 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]; in brw_preprocess_nir() local 822 if (is_scalar) { in brw_preprocess_nir() 862 brw_nir_optimize(nir, compiler, is_scalar, tru in brw_preprocess_nir() 528 brw_nir_optimize(nir_shader *nir, const struct brw_compiler *compiler, bool is_scalar, bool allow_copies) brw_nir_optimize() argument 1083 brw_vectorize_lower_mem_access(nir_shader *nir, const struct brw_compiler *compiler, bool is_scalar, bool robust_buffer_access) brw_vectorize_lower_mem_access() argument 1141 brw_postprocess_nir(nir_shader *nir, const struct brw_compiler *compiler, bool is_scalar, bool debug_enabled, bool robust_buffer_access) brw_postprocess_nir() argument 1416 brw_nir_apply_key(nir_shader *nir, const struct brw_compiler *compiler, const struct brw_base_prog_key *key, unsigned max_subgroup_size, bool is_scalar) brw_nir_apply_key() argument [all...] |
H A D | brw_shader.h | 137 const bool is_scalar = compiler->scalar_stage[stage]; in brw_nir_no_indirect_mask() local 147 if (!is_scalar) in brw_nir_no_indirect_mask() 156 if (is_scalar && stage != MESA_SHADER_TESS_CTRL && in brw_nir_no_indirect_mask() 171 if (is_scalar && devinfo->verx10 <= 70) in brw_nir_no_indirect_mask()
|
H A D | brw_nir.h | 134 bool is_scalar, 153 bool is_scalar); 163 bool is_scalar); 181 bool is_scalar,
|
H A D | brw_vec4_tcs.cpp | 364 const bool is_scalar = compiler->scalar_stage[MESA_SHADER_TESS_CTRL]; in brw_compile_tcs() local 382 brw_nir_apply_key(nir, compiler, &key->base, 8, is_scalar); in brw_compile_tcs() 389 brw_postprocess_nir(nir, compiler, is_scalar, debug_enabled, in brw_compile_tcs() 410 unsigned verts_per_thread = is_scalar ? 8 : 2; in brw_compile_tcs() 456 if (is_scalar) { in brw_compile_tcs()
|
H A D | brw_compiler.c | 169 bool is_scalar = compiler->scalar_stage[i]; in brw_compiler_create() local 170 if (is_scalar) { in brw_compiler_create()
|
H A D | brw_vec4_gs_visitor.cpp | 596 const bool is_scalar = compiler->scalar_stage[MESA_SHADER_GEOMETRY]; in brw_compile_gs() local 616 brw_nir_apply_key(nir, compiler, &key->base, 8, is_scalar); in brw_compile_gs() 619 brw_postprocess_nir(nir, compiler, is_scalar, debug_enabled, in brw_compile_gs() 821 if (is_scalar) { in brw_compile_gs()
|
H A D | brw_shader.cpp | 1332 const bool is_scalar = compiler->scalar_stage[MESA_SHADER_TESS_EVAL]; in brw_compile_tes() local 1342 brw_nir_apply_key(nir, compiler, &key->base, 8, is_scalar); in brw_compile_tes() 1345 brw_postprocess_nir(nir, compiler, is_scalar, debug_enabled, in brw_compile_tes() 1416 if (is_scalar) { in brw_compile_tes()
|
/third_party/mesa3d/src/compiler/glsl/ |
H A D | ir_validate.cpp | 151 if (!ir->array_index->type->is_scalar()) { in visit_enter() 737 if (ir->operands[0]->type->is_scalar()) in visit_leave() 739 else if (ir->operands[1]->type->is_scalar()) in visit_leave() 791 || ir->operands[0]->type->is_scalar()); in visit_leave() 809 if (ir->operands[0]->type->is_scalar()) { in visit_leave() 810 assert(ir->operands[1]->type->is_scalar()); in visit_leave() 866 assert(ir->operands[1]->type->is_scalar() in visit_leave() 922 assert(ir->operands[1]->type->is_scalar()); in visit_leave() 924 assert(ir->operands[2]->type->is_scalar() in visit_leave() 947 assert(ir->operands[0]->type->is_scalar()); in visit_leave() [all...] |
H A D | opt_dead_code_local.cpp | 80 if (var->type->is_scalar() || var->type->is_vector()) { in use_channels() 202 if (deref_var && (deref_var->var->type->is_scalar() || in process_assignment()
|
H A D | ir.cpp | 136 if (v->type->is_scalar()) in whole_variable_written() 160 if (lhs->type->is_scalar() || lhs->type->is_vector()) in ir_assignment() 178 else if (rhs->type->is_scalar()) in ir_assignment() 489 if (op0->type->is_scalar()) { in ir_expression() 491 } else if (op1->type->is_scalar()) { in ir_expression() 511 if (op0->type->is_scalar()) { in ir_expression() 513 } else if (op1->type->is_scalar()) { in ir_expression() 895 assert(type->is_scalar() || type->is_vector() || type->is_matrix() in ir_constant() 925 if (value->type->is_scalar() && value->next->is_tail_sentinel()) { in ir_constant() 1077 assert(type->is_scalar() || typ in zero() [all...] |
H A D | hir_field_selection.cpp | 59 (state->has_420pack() && op->type->is_scalar())) { in _mesa_ast_field_selection_to_hir()
|
H A D | opt_constant_propagation.cpp | 155 if (!type->is_scalar() && !type->is_vector()) in constant_propagation() 455 if (!var->type->is_vector() && !var->type->is_scalar()) in kill() 501 if (!deref->var->type->is_vector() && !deref->var->type->is_scalar()) in add_constant()
|
H A D | opt_minmax.cpp | 101 unsigned a_inc = a->type->is_scalar() ? 0 : 1; in compare_components() 102 unsigned b_inc = b->type->is_scalar() ? 0 : 1; in compare_components() 493 if (expr->type->is_vector() && rval->type->is_scalar()) { in swizzle_if_required()
|
H A D | opt_algebraic.cpp | 139 if (!ir->type->is_scalar() && !ir->type->is_vector()) in is_valid_vec_const() 307 if (expr->type->is_vector() && operand->type->is_scalar()) { in swizzle_if_required() 746 if (ir->operands[0]->type->is_scalar() && in handle_expression() 747 ir->operands[1]->type->is_scalar()) in handle_expression()
|
/third_party/skia/third_party/externals/tint/src/sem/ |
H A D | constant.cc | 30 if (ty->is_scalar()) { in ElemType() 44 TINT_ASSERT(Semantic, vec->type()->is_scalar()); in ElemType()
|
H A D | type.cc | 67 bool Type::is_scalar() const { in is_scalar() function in tint::sem::Type 140 return Is([](const Vector* v) { return v->type()->is_scalar(); });
|
H A D | type.h | 69 bool is_scalar() const;
|
/third_party/mesa3d/src/gallium/frontends/clover/core/ |
H A D | binary.cpp | 66 std::is_scalar<T>::value>::type> { 87 !std::is_scalar<T>::value>::type> { 116 std::is_scalar<T>::value>::type> {
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
H A D | ProgramPrelude.cpp | 119 void is_scalar(); 335 PROGRAM_PRELUDE_DECLARE(is_scalar, R"( 448 is_scalar(), 479 is_scalar(), 509 is_scalar(), 540 is_scalar(), 571 is_scalar(), 602 is_scalar(), 643 is_scalar(),
|
/third_party/node/deps/v8/src/base/ |
H A D | once.h | 96 std::conjunction_v<std::is_scalar<Args>...>>>
|
H A D | template-utils.h | 50 using type = typename std::conditional<std::is_scalar<decay_t>::value ||
|
/third_party/skia/third_party/externals/tint/src/transform/ |
H A D | vectorize_scalar_matrix_constructors.cc | 55 if (!args[0]->Type()->is_scalar()) { in Run()
|
H A D | fold_constants.cc | 85 if (ty->is_scalar()) { in Run()
|
/third_party/mesa3d/src/compiler/ |
H A D | glsl_types.cpp | 2010 if (this->is_scalar() || this->is_vector()) { in std140_base_alignment() 2042 if (this->fields.array->is_scalar() || in std140_base_alignment() 2128 if (this->is_scalar() || this->is_vector()) { in std140_size() 2258 if (this->is_vector() || this->is_scalar()) { in get_explicit_std140_type() 2344 if (this->is_scalar() || this->is_vector()) { in std430_base_alignment() 2539 if (this->is_scalar() || this->is_vector()) { in std430_size() 2618 if (this->is_vector() || this->is_scalar()) { in get_explicit_std430_type() 2724 } else if (this->is_scalar()) { in get_explicit_type_for_size_align() 2807 if (this->is_scalar() || this->is_vector() || this->is_matrix()) { in replace_vec3_with_vec4() 3333 if (this->is_scalar() || thi in cl_alignment() [all...] |
/third_party/json/include/nlohmann/ |
H A D | json.hpp | 3793 std::is_scalar<ScalarType>::value, int>::type = 0> 3802 std::is_scalar<ScalarType>::value, int>::type = 0> 3822 std::is_scalar<ScalarType>::value, int>::type = 0> 3831 std::is_scalar<ScalarType>::value, int>::type = 0> 3850 std::is_scalar<ScalarType>::value, int>::type = 0> 3859 std::is_scalar<ScalarType>::value, int>::type = 0> 3879 std::is_scalar<ScalarType>::value, int>::type = 0> 3888 std::is_scalar<ScalarType>::value, int>::type = 0> 3909 std::is_scalar<ScalarType>::value, int>::type = 0> 3918 std::is_scalar<ScalarTyp [all...] |