Home
last modified time | relevance | path

Searched refs:cat1 (Results 1 - 16 of 16) sorted by relevance

/third_party/mesa3d/src/freedreno/ir3/
H A 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 in is_safe_conv()
[all...]
H A 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()
H A 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 in instr_cp()
[all...]
H A 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 in lower_instr()
[all...]
H A 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()
H A 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()
H A 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 in ir3_fixup_src_type()
[all...]
H A 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()
H A 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()
H A 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 in create_uniform_indirect()
[all...]
H A Dir3_parser.y151 instr->cat1.src_type = parse_type(&type_type);
152 instr->cat1.dst_type = parse_type(&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;
899 /* NOTE: cat1 can also *write* to relative gpr */
1295 dst_reg_flag: T_EVEN { instr->cat1
[all...]
H A 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()
H A Dir3_spill.c364 remat->cat1 = reg->instr->cat1; in rematerialize()
716 mov->cat1.src_type = mov->cat1.dst_type = in materialize_pcopy_src()
H A Dir3_postsched.c710 if (instr->cat1.round != ROUND_ZERO) in is_self_mov()
H A 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/mksh/
H A 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
2787 $e "# $i -c -o root -g bin -m 444 lksh.cat1" \
2788 "/usr/share/man/cat1/lksh.0"
2789 $e "# $i -c -o root -g bin -m 444 mksh.cat1" \
2790 "/usr/share/man/cat1/mks
[all...]

Completed in 24 milliseconds