Searched refs:expression_type (Results 1 – 11 of 11) sorted by relevance
/third_party/skia/third_party/externals/spirv-cross/ |
D | spirv_glsl.cpp | 2903 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 …]
|
D | spirv_hlsl.cpp | 2297 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 …]
|
D | spirv_msl.cpp | 3707 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 …]
|
D | spirv_cross.cpp | 122 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 …]
|
D | spirv_cpp.cpp | 451 auto &type = expression_type(arg.id); in argument_decl()
|
D | spirv_common.hpp | 671 , expression_type(expression_type_) in SPIRExpression() 682 TypeID expression_type = 0; member
|
D | spirv_cross.hpp | 670 const SPIRType &expression_type(uint32_t id) const;
|
D | spirv_glsl.hpp | 731 std::string dereference_expression(const SPIRType &expression_type, const std::string &expr);
|
/third_party/ltp/tools/sparse/sparse-src/ |
D | expression.h | 36 enum expression_type { enum 160 enum expression_type type:8;
|
D | ast-inspect.c | 149 static const char *expression_type_name(enum expression_type type) in expression_type_name()
|
/third_party/python/Parser/ |
D | parser.c | 179 #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()
|