Home
last modified time | relevance | path

Searched refs:cat1 (Results 1 – 25 of 28) sorted by relevance

12

/third_party/mesa3d/src/freedreno/ir3/
Dir3_cf.c37 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()
Dir3_cse.c61 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()
Dir3_lower_subgroups.c69 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()
Dir3_cp.c444 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()
Dir3_lower_spill.c60 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()
Dir3_context.c576 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()
Dir3.c349 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()
Dir3_lower_parallelcopy.c178 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()
Dir3.h344 } 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 …]
Dir3_print.c131 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()
Dir3_parser.y151 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 …]
Dir3_validate.c251 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()
Dir3_spill.c364 remat->cat1 = reg->instr->cat1; in rematerialize()
716 mov->cat1.src_type = mov->cat1.dst_type = in materialize_pcopy_src()
Dir3_postsched.c710 if (instr->cat1.round != ROUND_ZERO) in is_self_mov()
Dir3_compiler_nir.c268 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/
Dtemplate_string_type_improvements_1.ts31 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/
Dgstinfo.c376 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/
Dmeson.build24 'ir3-cat1.xml',
/third_party/mesa3d/src/freedreno/.gitlab-ci/reference/
DdEQP-VK.draw.indirect_draw.indexed.indirect_draw_count.triangle_list.log815 - 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
Dglxgears-a420.log429 - 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 …]
Dfd-clouds.log638 - 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/
DBuild.sh608 *.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
Dmksh.faq137 preformatted manpages from <tt>build-*ksh/*ksh.cat1</tt> if nroff(1) (or
/third_party/mesa3d/docs/drivers/freedreno/
Dir3-notes.rst336 Note that only cat1 (mov) can do indirect write, and thus NIR register stores
/third_party/mesa3d/docs/relnotes/
D21.0.0.rst2890 - freedreno/ir3/parser: cat1 instructions can write relative GPR
2891 - freedreno/ir3/parser: cat1 updates (mova1, movmsk)

12