Home
last modified time | relevance | path

Searched refs:is_scalar (Results 1 - 25 of 62) sorted by relevance

123

/third_party/mesa3d/src/intel/compiler/
H A Dbrw_nir.c529 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 Dbrw_shader.h137 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 Dbrw_nir.h134 bool is_scalar,
153 bool is_scalar);
163 bool is_scalar);
181 bool is_scalar,
H A Dbrw_vec4_tcs.cpp364 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 Dbrw_compiler.c169 bool is_scalar = compiler->scalar_stage[i]; in brw_compiler_create() local
170 if (is_scalar) { in brw_compiler_create()
H A Dbrw_vec4_gs_visitor.cpp596 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 Dbrw_shader.cpp1332 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 Dir_validate.cpp151 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 Dopt_dead_code_local.cpp80 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 Dir.cpp136 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 Dhir_field_selection.cpp59 (state->has_420pack() && op->type->is_scalar())) { in _mesa_ast_field_selection_to_hir()
H A Dopt_constant_propagation.cpp155 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 Dopt_minmax.cpp101 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 Dopt_algebraic.cpp139 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 Dconstant.cc30 if (ty->is_scalar()) { in ElemType()
44 TINT_ASSERT(Semantic, vec->type()->is_scalar()); in ElemType()
H A Dtype.cc67 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 Dtype.h69 bool is_scalar() const;
/third_party/mesa3d/src/gallium/frontends/clover/core/
H A Dbinary.cpp66 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 DProgramPrelude.cpp119 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 Donce.h96 std::conjunction_v<std::is_scalar<Args>...>>>
H A Dtemplate-utils.h50 using type = typename std::conditional<std::is_scalar<decay_t>::value ||
/third_party/skia/third_party/externals/tint/src/transform/
H A Dvectorize_scalar_matrix_constructors.cc55 if (!args[0]->Type()->is_scalar()) { in Run()
H A Dfold_constants.cc85 if (ty->is_scalar()) { in Run()
/third_party/mesa3d/src/compiler/
H A Dglsl_types.cpp2010 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 Djson.hpp3793 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...]

Completed in 33 milliseconds

123