Home
last modified time | relevance | path

Searched refs:expression_type (Results 1 – 11 of 11) sorted by relevance

/third_party/skia/third_party/externals/spirv-cross/
Dspirv_glsl.cpp2903 auto &vartype = expression_type(var); in fixup_image_load_store_access()
4352 return unpack_expression_type(to_expression(id), expression_type(id), in to_unpacked_row_major_matrix_expression()
4385 return unpack_expression_type(to_expression(id, register_expression_read), expression_type(id), in to_enclosed_unpacked_expression()
4395 auto &type = expression_type(id); in to_dereferenced_expression()
4404 auto &type = expression_type(id); in to_pointer_expression()
4413 auto &type = expression_type(id); in to_enclosed_pointer_expression()
4491 auto &type = expression_type(id); in to_composite_constructor_expression()
4565 return convert_row_major_matrix(e.expression, get<SPIRType>(e.expression_type), physical_type_id, in to_expression()
4570 return load_flattened_struct(e.expression, get<SPIRType>(e.expression_type)); in to_expression()
4742 uint32_t left_components = expression_type(cop.arguments[0]).vecsize; in constant_op_expression()
[all …]
Dspirv_hlsl.cpp2297 auto &type = expression_type(id); in to_func_call_arg()
2814 auto &imgtype = expression_type(img); in emit_texture_op()
3046 auto &coord_type = expression_type(coord); in emit_texture_op()
3048 …coord_expr = to_enclosed_expression(coord) + swizzle(coord_components, expression_type(coord).vecs… in emit_texture_op()
3639 auto basetype = expression_type(args[0]).basetype; in emit_glsl_op()
3685 if (expression_type(args[0]).vecsize == 1) in emit_glsl_op()
4312 auto &type = expression_type(ops[2]); in emit_access_chain()
4476 auto &data_type = expression_type(ops[0]); in emit_atomic()
4510 auto &data_type = expression_type(ops[2]); in emit_atomic()
4799 auto &value_type = expression_type(ops[3]); in emit_instruction()
[all …]
Dspirv_msl.cpp3707 auto &ib_type = expression_type(ib_var_id); in add_interface_block_pointer()
4272 auto &type = expression_type(rhs_expression); in emit_store_statement()
4384 auto vector_type = expression_type(rhs_expression); in emit_store_statement()
4417 auto vector_type = expression_type(rhs_expression); in emit_store_statement()
4492 if (!optimize_read_modify_write(expression_type(rhs_expression), lhs, rhs)) in emit_store_statement()
4499 if (!optimize_read_modify_write(expression_type(rhs_expression), lhs, rhs)) in emit_store_statement()
6747 auto &ptr_type = expression_type(ptr); in emit_tessellation_io_load()
6780 const auto &iface_type = expression_type(stage_in_ptr_var_id); in emit_tessellation_io_load()
7170 auto &ptr_type = expression_type(ptr); in emit_tessellation_access_chain()
7683 auto basetype = expression_type(ops[2]).basetype; in emit_instruction()
[all …]
Dspirv_cross.cpp122 auto &type = expression_type(ops[0]); in block_is_pure()
328 auto &chain_type = expression_type(chain); in register_write()
333 auto &type = expression_type(chain); in register_write()
436 return get<SPIRExpression>(id).expression_type; in expression_type_id()
458 const SPIRType &Compiler::expression_type(uint32_t id) const in expression_type() function in Compiler
465 auto &type = expression_type(id); in expression_is_lvalue()
1767 auto &type = expression_type(id); in evaluate_spec_constant_u32()
1996 auto &type = compiler.expression_type(id); in handle()
2503 auto &base = compiler.expression_type(image_id); in register_combined_image_sampler()
2765 type = compiler.expression_type(args[2]); in handle()
[all …]
Dspirv_cpp.cpp451 auto &type = expression_type(arg.id); in argument_decl()
Dspirv_common.hpp671 , expression_type(expression_type_) in SPIRExpression()
682 TypeID expression_type = 0; member
Dspirv_cross.hpp670 const SPIRType &expression_type(uint32_t id) const;
Dspirv_glsl.hpp731 std::string dereference_expression(const SPIRType &expression_type, const std::string &expr);
/third_party/ltp/tools/sparse/sparse-src/
Dexpression.h36 enum expression_type { enum
160 enum expression_type type:8;
Dast-inspect.c149 static const char *expression_type_name(enum expression_type type) in expression_type_name()
/third_party/python/Parser/
Dparser.c179 #define expression_type 1103 macro
10876 if (_PyPegen_is_memoized(p, expression_type, &_res)) { in expression_rule()
11013 _PyPegen_insert_memo(p, _mark, expression_type, _res); in expression_rule()