/external/mesa3d/src/compiler/glsl/ |
D | ir_expression_operation.py | 45 self.dest_type = None 50 def __init__(self, dest_type, source_types, num_operands): argument 57 self.dest_type = dest_type 70 if self.dest_type is None: 71 dest_type = self.source_types[i] 73 dest_type = self.dest_type 75 return (dest_type, self.num_operands * (self.source_types[i],)) 326 …def __init__(self, name, num_operands, printable_name = None, source_types = None, dest_type = Non… argument 342 self.dest_type = dest_type 414 return type_signature_iter(self.dest_type, self.source_types, self.num_operands) [all …]
|
/external/mesa3d/src/panfrost/bifrost/ |
D | bi_special.c | 44 .dest_type = nir_type_float32, in bi_emit_fexp2_new() 70 .dest_type = nir_type_int32, in bi_emit_fexp2_new() 82 .dest_type = nir_type_float32, in bi_emit_fexp2_new() 103 .dest_type = nir_type_int32, in bi_emit_flog2_new() 113 .dest_type = nir_type_float32, in bi_emit_flog2_new() 124 .dest_type = nir_type_float32, in bi_emit_flog2_new() 141 .dest_type = nir_type_float32, in bi_emit_flog2_new() 151 .dest_type = nir_type_float32, in bi_emit_flog2_new()
|
D | bifrost_compile.c | 95 load.dest_type = nir_intrinsic_dest_type(instr); in bi_load() 116 .dest_type = nir_type_float16, in bi_emit_ld_output() 168 ins.dest_type = nir_type_float | nir_dest_bit_size(instr->dest); in bi_emit_ld_vary() 169 ins.format = ins.dest_type; in bi_emit_ld_vary() 200 .dest_type = nir_type_uint32, in bi_emit_ld_blend_input() 237 .dest_type = nir_type_uint32, in bi_emit_atest() 263 .dest_type = nir_type_uint32, in bi_emit_blend() 312 .dest_type = nir_type_uint32, in bi_emit_zs_emit() 393 address.dest_type = nir_type_uint32; in bi_emit_st_vary() 448 .dest_type = nir_type_uint32, in bi_emit_ld_ubo() [all …]
|
D | bi_pack.c | 411 switch (nir_alu_type_get_type_size(ins->dest_type)) { \ 461 bool f16 = bundle.fma->dest_type == nir_type_float16; in bi_pack_fma() 462 bool f32 = bundle.fma->dest_type == nir_type_float32; in bi_pack_fma() 463 bool u32 = bundle.fma->dest_type == nir_type_uint32 || in bi_pack_fma() 464 bundle.fma->dest_type == nir_type_bool32; in bi_pack_fma() 465 bool u16 = bundle.fma->dest_type == nir_type_uint16; in bi_pack_fma() 466 bool s32 = bundle.fma->dest_type == nir_type_int32; in bi_pack_fma() 467 bool s16 = bundle.fma->dest_type == nir_type_int16; in bi_pack_fma() 481 if (bundle.fma->dest_type == nir_type_float32) in bi_pack_fma() 483 else if (bundle.fma->dest_type == nir_type_float16) in bi_pack_fma() [all …]
|
D | bi_lower_combine.c | 54 .dest_type = nir_type_uint32, in bi_combine_mov32() 70 .dest_type = nir_type_uint32, in bi_combine_sel16() 107 .dest_type = nir_type_uint32, in bi_combine_copy() 139 unsigned sz = nir_alu_type_get_type_size(ins->dest_type); in bi_lower_combine()
|
D | bir.c | 36 bool floaty = nir_alu_type_get_base_type(ins->dest_type) == nir_type_float; in bi_has_outmod() 59 bool small = nir_alu_type_get_type_size(ins->dest_type) < 32; in bi_is_src_swizzled() 108 unsigned dest_bytes = nir_alu_type_get_type_size(ins->dest_type); in bi_get_component_count() 178 nir_alu_type T = ins->dest_type; in bi_writemask()
|
/external/mesa3d/src/compiler/nir/ |
D | nir_conversion_builder.h | 231 nir_alu_type dest_type) in nir_clamp_to_type_range() argument 236 if (nir_alu_type_range_contains_type_range(dest_type, src_type)) in nir_clamp_to_type_range() 241 nir_alu_type dest_base_type = nir_alu_type_get_base_type(dest_type); in nir_clamp_to_type_range() 242 unsigned dest_bit_size = nir_alu_type_get_type_size(dest_type); in nir_clamp_to_type_range() 368 nir_alu_type dest_type, in nir_simplify_conversion_rounding() argument 372 nir_alu_type dest_base_type = nir_alu_type_get_base_type(dest_type); in nir_simplify_conversion_rounding() 374 unsigned dest_bit_size = nir_alu_type_get_type_size(dest_type); in nir_simplify_conversion_rounding() 409 nir_alu_type dest_type, in nir_convert_with_rounding() argument 420 nir_alu_type dest_base_type = nir_alu_type_get_base_type(dest_type); in nir_convert_with_rounding() 421 unsigned dest_bit_size = nir_alu_type_get_type_size(dest_type); in nir_convert_with_rounding() [all …]
|
/external/mesa3d/src/panfrost/bifrost/test/ |
D | bi_interpret.c | 123 if (ins->dest_type == nir_type_float64) { \ 125 } else if (ins->dest_type == nir_type_float32) { \ 128 } else if (ins->dest_type == nir_type_float16) { \ 134 if (ins->dest_type == nir_type_int64 || ins->dest_type == nir_type_uint64) { \ 136 } else if (ins->dest_type == nir_type_int32 || ins->dest_type == nir_type_uint32) { \ 139 } else if (ins->dest_type == nir_type_int16 || ins->dest_type == nir_type_uint16) { \ 142 } else if (ins->dest_type == nir_type_int8 || ins->dest_type == nir_type_uint8) { \ 484 if (ins->dest_type == nir_type_float32) in bit_step() 486 else if (ins->dest_type == nir_type_uint32) in bit_step() 488 else if (ins->dest_type == nir_type_int32) in bit_step() [all …]
|
/external/mesa3d/src/compiler/spirv/ |
D | vtn_opencl.c | 37 const struct vtn_type *dest_type); 179 const struct vtn_type *dest_type, in call_mangled_function() argument 191 if (dest_type) { in call_mangled_function() 193 glsl_get_bare_type(dest_type->type), in call_mangled_function() 211 struct vtn_type *dest_type = w_dest ? vtn_get_type(b, w_dest[0]) : NULL; in handle_instr() local 223 nir_ssa_def *result = handler(b, opcode, num_srcs, srcs, src_types, dest_type); in handle_instr() 227 vtn_assert(dest_type == NULL); in handle_instr() 284 const struct vtn_type *dest_type) in handle_alu() argument 289 ret = nir_u2u(&b->nb, ret, glsl_get_bit_size(dest_type->type)); in handle_alu() 433 const struct vtn_type *dest_type) in handle_clc_fn() argument [all …]
|
D | vtn_alu.c | 76 const struct glsl_type *dest_type; in matrix_multiply() local 78 dest_type = glsl_matrix_type(glsl_get_base_type(src0->type), in matrix_multiply() 81 dest_type = glsl_vector_type(glsl_get_base_type(src0->type), src0_rows); in matrix_multiply() 83 struct vtn_ssa_value *dest = vtn_create_ssa_value(b, dest_type); in matrix_multiply() 464 const struct glsl_type *dest_type = vtn_get_type(b, w[1])->type; in vtn_handle_alu() local 482 struct vtn_ssa_value *dest = vtn_create_ssa_value(b, dest_type); in vtn_handle_alu() 511 vtn_assert(glsl_type_is_struct_or_ifc(dest_type)); in vtn_handle_alu() 517 vtn_assert(glsl_type_is_struct_or_ifc(dest_type)); in vtn_handle_alu() 523 vtn_assert(glsl_type_is_struct_or_ifc(dest_type)); in vtn_handle_alu() 531 vtn_assert(glsl_type_is_struct_or_ifc(dest_type)); in vtn_handle_alu() [all …]
|
D | vtn_subgroup.c | 77 struct vtn_type *dest_type = vtn_get_type(b, w[1]); in vtn_handle_subgroup() local 81 vtn_fail_if(dest_type->type != glsl_bool_type(), in vtn_handle_subgroup() 86 dest_type->type, NULL); in vtn_handle_subgroup() 95 vtn_fail_if(dest_type->type != glsl_vector_type(GLSL_TYPE_UINT, 4), in vtn_handle_subgroup() 120 dest_type->type, NULL); in vtn_handle_subgroup() 175 dest_type->type, NULL); in vtn_handle_subgroup() 211 vtn_fail_if(dest_type->type != glsl_bool_type(), in vtn_handle_subgroup() 268 dest_type->type, NULL); in vtn_handle_subgroup()
|
/external/Reactive-Extensions/RxCpp/Rx/v2/src/rxcpp/operators/ |
D | rx-ignore_elements.hpp | 46 typedef rxu::decay_t<Subscriber> dest_type; typedef 48 dest_type dest; 50 ignore_elements_observer(dest_type d) in ignore_elements_observer() 67 static subscriber<value_type, observer_type> make(dest_type d) { in make()
|
D | rx-distinct.hpp | 49 typedef rxu::decay_t<Subscriber> dest_type; typedef 51 dest_type dest; 54 distinct_observer(dest_type d) in distinct_observer() 71 static subscriber<value_type, observer<value_type, this_type>> make(dest_type d) { in make()
|
D | rx-take_while.hpp | 59 typedef rxu::decay_t<Subscriber> dest_type; typedef 61 dest_type dest; 64 take_while_observer(dest_type d, test_type t) in take_while_observer() 83 static subscriber<value_type, observer_type> make(dest_type d, test_type t) { in make()
|
D | rx-pairwise.hpp | 52 typedef rxu::decay_t<Subscriber> dest_type; typedef 54 dest_type dest; 57 pairwise_observer(dest_type d) in pairwise_observer() 77 static subscriber<T, observer_type> make(dest_type d) { in make()
|
D | rx-finally.hpp | 62 typedef rxu::decay_t<Subscriber> dest_type; typedef 64 dest_type dest; 66 finally_observer(dest_type d) in finally_observer() 80 static subscriber<value_type, observer_type> make(dest_type d, const last_call_type& lc) { in make()
|
D | rx-skip_while.hpp | 59 typedef rxu::decay_t<Subscriber> dest_type; typedef 61 dest_type dest; 65 skip_while_observer(dest_type d, test_type t) in skip_while_observer() 85 static subscriber<value_type, observer_type> make(dest_type d, test_type t) { in make()
|
D | rx-element_at.hpp | 63 typedef rxu::decay_t<Subscriber> dest_type; typedef 65 dest_type dest; 68 element_at_observer(dest_type d, element_at_values v) in element_at_observer() 89 static subscriber<value_type, observer_type> make(dest_type d, element_at_values v) { in make()
|
D | rx-filter.hpp | 58 typedef rxu::decay_t<Subscriber> dest_type; typedef 60 dest_type dest; 63 filter_observer(dest_type d, test_type t) in filter_observer() 89 static subscriber<value_type, observer_type> make(dest_type d, test_type t) { in make()
|
D | rx-distinct_until_changed.hpp | 59 typedef rxu::decay_t<Subscriber> dest_type; typedef 62 dest_type dest; 66 distinct_until_changed_observer(dest_type d, predicate_type pred) in distinct_until_changed_observer() 84 static subscriber<value_type, observer_type> make(dest_type d, predicate_type p) { in make()
|
D | rx-map.hpp | 59 typedef rxu::decay_t<Subscriber> dest_type; typedef 61 dest_type dest; 64 map_observer(dest_type d, select_type s) in map_observer() 87 static subscriber<source_value_type, observer_type> make(dest_type d, select_type s) { in make()
|
D | rx-on_error_resume_next.hpp | 62 typedef rxu::decay_t<Subscriber> dest_type; typedef 64 dest_type dest; 68 on_error_resume_next_observer(dest_type d, composite_subscription cs, select_type s) in on_error_resume_next_observer() 92 static subscriber<T, observer_type> make(dest_type d, select_type s) { in make()
|
D | rx-time_interval.hpp | 68 typedef rxu::decay_t<Subscriber> dest_type; typedef 71 dest_type dest; 75 time_interval_observer(dest_type d, coordination_type coordination) in time_interval_observer() 94 static subscriber<value_type, observer_type> make(dest_type d, time_interval_values v) { in make()
|
D | rx-timestamp.hpp | 67 typedef rxu::decay_t<Subscriber> dest_type; typedef 69 dest_type dest; 72 timestamp_observer(dest_type d, coordination_type coordination) in timestamp_observer() 88 static subscriber<value_type, observer_type> make(dest_type d, timestamp_values v) { in make()
|
D | rx-tap.hpp | 79 using dest_type = rxu::decay_t<Subscriber>; typedef 83 dest_type dest; 86 tap_observer(dest_type d, out_type o) in tap_observer() 104 … static subscriber<value_type, observer<value_type, this_type>> make(dest_type d, out_type o) { in make()
|