/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_cf.c | 37 if (type_size(instr->cat1.src_type) == type_size(instr->cat1.dst_type) || in is_safe_conv() 38 full_type(instr->cat1.src_type) != full_type(instr->cat1.dst_type)) in is_safe_conv() 45 type_size(instr->cat1.src_type) == 16) in is_safe_conv() 54 if (instr->cat1.round != ROUND_ZERO) in is_safe_conv() 65 if (src_type == instr->cat1.src_type) in is_safe_conv() 71 if (type_float(src_type) != type_float(instr->cat1.src_type)) in is_safe_conv() 77 if (type_size(instr->cat1.dst_type) < type_size(instr->cat1.src_type)) in is_safe_conv() 123 use->cat1.src_type = use->cat1.dst_type; in rewrite_src_uses()
|
D | ir3_cse.c | 61 hash = HASH(hash, instr->cat1.dst_type); in hash_instr() 62 hash = HASH(hash, instr->cat1.src_type); in hash_instr() 63 hash = HASH(hash, instr->cat1.round); in hash_instr() 112 if (i1->cat1.dst_type != i2->cat1.dst_type || in instrs_equal() 113 i1->cat1.src_type != i2->cat1.src_type || in instrs_equal() 114 i1->cat1.round != i2->cat1.round) in instrs_equal()
|
D | ir3_lower_subgroups.c | 69 mov->cat1.dst_type = (dst->flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32; in mov_immed() 70 mov->cat1.src_type = mov->cat1.dst_type; in mov_immed() 88 mov->cat1.dst_type = (dst->flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32; in mov_reg() 89 mov->cat1.src_type = (src->flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32; in mov_reg() 301 do_reduce(exit, instr->cat1.reduce_op, inclusive, src, exclusive); in lower_instr() 377 mov->cat1.dst_type = TYPE_U32; in lower_instr() 378 mov->cat1.src_type = in lower_instr() 390 swz->cat1.dst_type = swz->cat1.src_type = TYPE_U32; in lower_instr()
|
D | ir3_cp.c | 444 if (src->cat1.dst_type == TYPE_F16) { in reg_cp() 450 if (instr->opc == OPC_MOV && !type_float(instr->cat1.src_type)) in reg_cp() 454 } else if (src->cat1.dst_type == TYPE_U16) { in reg_cp() 461 if (instr->opc == OPC_MOV && type_float(instr->cat1.src_type)) in reg_cp() 593 instr->cat1.src_type != instr->cat1.dst_type && in instr_cp() 597 full_type(instr->cat1.src_type) == TYPE_U32 && in instr_cp() 598 full_type(instr->cat1.dst_type) == TYPE_U32) { in instr_cp() 600 if (instr->cat1.dst_type == TYPE_U16) in instr_cp() 607 instr->cat1.src_type = instr->cat1.dst_type; in instr_cp()
|
D | ir3_lower_spill.c | 60 mov->cat1.dst_type = mov->cat1.src_type = TYPE_U32; in set_base_reg() 79 mov->cat1.dst_type = mov->cat1.src_type = TYPE_U32; in reset_base_reg()
|
D | ir3_context.c | 576 mov->cat1.src_type = TYPE_U16; in ir3_create_array_load() 577 mov->cat1.dst_type = TYPE_U16; in ir3_create_array_load() 580 mov->cat1.src_type = TYPE_U32; in ir3_create_array_load() 581 mov->cat1.dst_type = TYPE_U32; in ir3_create_array_load() 644 mov->cat1.src_type = TYPE_U16; in ir3_create_array_store() 645 mov->cat1.dst_type = TYPE_U16; in ir3_create_array_store() 648 mov->cat1.src_type = TYPE_U32; in ir3_create_array_store() 649 mov->cat1.dst_type = TYPE_U32; in ir3_create_array_store()
|
D | ir3.c | 349 if (instr->cat1.src_type == instr->cat1.dst_type) { in ir3_collect_info() 755 instr->cat1.dst_type = half_type(instr->cat1.dst_type); in ir3_set_dst_type() 757 instr->cat1.dst_type = full_type(instr->cat1.dst_type); in ir3_set_dst_type() 790 instr->cat1.src_type = half_type(instr->cat1.src_type); in ir3_fixup_src_type() 792 instr->cat1.src_type = full_type(instr->cat1.src_type); in ir3_fixup_src_type()
|
D | ir3_lower_parallelcopy.c | 178 swz->cat1.dst_type = (entry->flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32; in do_swap() 179 swz->cat1.src_type = (entry->flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32; in do_swap() 236 cov->cat1.dst_type = TYPE_U16; in do_copy() 237 cov->cat1.src_type = TYPE_U32; in do_copy() 261 mov->cat1.dst_type = (entry->flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32; in do_copy() 262 mov->cat1.src_type = (entry->flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32; in do_copy()
|
D | ir3.h | 344 } cat1; member 865 if (instr->cat1.src_type != instr->cat1.dst_type) in is_same_type_mov() 915 type_t src_type = instr->cat1.src_type; in is_const_mov() 916 type_t dst_type = instr->cat1.dst_type; in is_const_mov() 1935 mov->cat1.src_type = type; in create_immed_typed() 1936 mov->cat1.dst_type = type; in create_immed_typed() 1956 mov->cat1.src_type = type; in create_uniform_typed() 1957 mov->cat1.dst_type = type; in create_uniform_typed() 1977 mov->cat1.src_type = type; in create_uniform_indirect() 1978 mov->cat1.dst_type = type; in create_uniform_indirect() [all …]
|
D | ir3_print.c | 131 if (instr->cat1.src_type == instr->cat1.dst_type) in print_instr_name() 141 switch (instr->cat1.reduce_op) { in print_instr_name() 186 type_name(instr->cat1.src_type), in print_instr_name() 187 type_name(instr->cat1.dst_type)); in print_instr_name()
|
D | ir3_parser.y | 151 instr->cat1.src_type = parse_type(&type_type); in parse_type_type() 152 instr->cat1.dst_type = parse_type(&type_type); in parse_type_type() 865 instr->cat1.src_type = TYPE_U32; 866 instr->cat1.dst_type = TYPE_U32; 881 instr->cat1.src_type = TYPE_U16; 882 instr->cat1.dst_type = TYPE_U16; 888 instr->cat1.src_type = TYPE_S16; 889 instr->cat1.dst_type = TYPE_S16; 1295 dst_reg_flag: T_EVEN { instr->cat1.round = ROUND_EVEN; } 1296 | T_POS_INFINITY { instr->cat1.round = ROUND_POS_INF; } [all …]
|
D | ir3_validate.c | 251 validate_reg_size(ctx, dst, instr->cat1.dst_type); in validate_instr() 254 validate_reg_size(ctx, src, instr->cat1.src_type); in validate_instr()
|
D | ir3_spill.c | 364 remat->cat1 = reg->instr->cat1; in rematerialize() 716 mov->cat1.src_type = mov->cat1.dst_type = in materialize_pcopy_src()
|
D | ir3_postsched.c | 710 if (instr->cat1.round != ROUND_ZERO) in is_self_mov()
|
D | ir3_compiler_nir.c | 268 cov->cat1.round = ROUND_EVEN; in create_cov() 275 cov->cat1.round = ROUND_EVEN; in create_cov() 1908 mov->cat1.src_type = mov->cat1.dst_type = in create_multidst_mov() 1998 scan->cat1.reduce_op = reduce_op; in emit_intrinsic_reduce()
|
/third_party/typescript/tests/ts_extra_tests/test_ts_cases/4.3/template_string_type_improvements/ |
D | template_string_type_improvements_1.ts | 31 var cat1: Cat1 = "pure color cat"; variable 32 var cat2: Cat2 = cat1; 33 cat1 = "one cat"; 34 cat2 = cat1; 35 cat1 = "three-colour cat"; 36 cat2 = cat1; 37 cat1 = "two cat"; 38 cat2 = cat1;
|
/third_party/gstreamer/gstreamer/tests/check/gst/ |
D | gstinfo.c | 376 GstDebugCategory *cat1 = NULL, *cat2 = NULL; in GST_START_TEST() local 378 GST_DEBUG_CATEGORY_INIT (cat1, "dupli-cat", 0, "Going once"); in GST_START_TEST() 381 fail_unless_equals_pointer (cat1, cat2); in GST_START_TEST() 383 fail_unless_equals_string (gst_debug_category_get_name (cat1), "dupli-cat"); in GST_START_TEST() 384 fail_unless_equals_string (gst_debug_category_get_description (cat1), in GST_START_TEST() 393 GstDebugLevel cat1, cat2; in GST_START_TEST() local 402 cat1 = gst_debug_category_get_threshold (states); in GST_START_TEST() 407 fail_unless_equals_int (cat1, GST_LEVEL_DEBUG); in GST_START_TEST() 416 GstDebugLevel cat1, cat2, cat3; in GST_START_TEST() local 429 cat1 = gst_debug_category_get_threshold (states); in GST_START_TEST() [all …]
|
/third_party/mesa3d/src/freedreno/isa/ |
D | meson.build | 24 'ir3-cat1.xml',
|
/third_party/mesa3d/src/freedreno/.gitlab-ci/reference/ |
D | dEQP-VK.draw.indirect_draw.indexed.indirect_draw_count.triangle_list.log | 815 - shaderdb: 8 cat0, 0 cat1, 1 cat2, 4 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 836 - shaderdb: 8 cat0, 0 cat1, 1 cat2, 4 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 893 - shaderdb: 5 cat0, 0 cat1, 4 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 913 - shaderdb: 5 cat0, 0 cat1, 4 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1473 - shaderdb: 8 cat0, 0 cat1, 1 cat2, 4 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1501 - shaderdb: 5 cat0, 0 cat1, 4 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7
|
D | glxgears-a420.log | 429 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 448 - shaderdb: 5 cat0, 4 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1029 - shaderdb: 28 cat0, 8 cat1, 15 cat2, 22 cat3, 1 cat4, 0 cat5, 0 cat6, 0 cat7 1064 - shaderdb: 6 cat0, 0 cat1, 1 cat2, 0 cat3, 0 cat4, 0 cat5, 4 cat6, 0 cat7 1647 - shaderdb: 24 cat0, 5 cat1, 15 cat2, 22 cat3, 1 cat4, 0 cat5, 0 cat6, 0 cat7 1681 - shaderdb: 6 cat0, 0 cat1, 1 cat2, 0 cat3, 0 cat4, 0 cat5, 4 cat6, 0 cat7 2066 - shaderdb: 24 cat0, 5 cat1, 15 cat2, 22 cat3, 1 cat4, 0 cat5, 0 cat6, 0 cat7 2098 - shaderdb: 5 cat0, 0 cat1, 4 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 2446 - shaderdb: 28 cat0, 8 cat1, 15 cat2, 22 cat3, 1 cat4, 0 cat5, 0 cat6, 0 cat7 2481 - shaderdb: 6 cat0, 0 cat1, 1 cat2, 0 cat3, 0 cat4, 0 cat5, 4 cat6, 0 cat7 [all …]
|
D | fd-clouds.log | 638 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 654 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1094 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1932 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1948 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 3465 - shaderdb: 1120 cat0, 48 cat1, 551 cat2, 512 cat3, 183 cat4, 0 cat5, 0 cat6, 0 cat7 4886 - shaderdb: 1120 cat0, 48 cat1, 551 cat2, 512 cat3, 183 cat4, 0 cat5, 0 cat6, 0 cat7 5292 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 6727 - shaderdb: 1120 cat0, 48 cat1, 551 cat2, 512 cat3, 183 cat4, 0 cat5, 0 cat6, 0 cat7
|
/third_party/mksh/ |
D | Build.sh | 608 *.ll *.o *.gen *.cat1 Rebuild.sh lft no signames.inc test.sh x vv.out *.htm 2764 test 1 = $r || v "$NROFF -mdoc <'$srcdir/lksh.1' >lksh.cat1" || rmf lksh.cat1 2765 test 1 = $r || v "$NROFF -mdoc <'$srcdir/mksh.1' >mksh.cat1" || rmf mksh.cat1 2783 if test -f mksh.cat1; then
|
D | mksh.faq | 137 preformatted manpages from <tt>build-*ksh/*ksh.cat1</tt> if nroff(1) (or
|
/third_party/mesa3d/docs/drivers/freedreno/ |
D | ir3-notes.rst | 336 Note that only cat1 (mov) can do indirect write, and thus NIR register stores
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.0.0.rst | 2890 - freedreno/ir3/parser: cat1 instructions can write relative GPR 2891 - freedreno/ir3/parser: cat1 updates (mova1, movmsk)
|