Home
last modified time | relevance | path

Searched refs:outmod (Results 1 - 11 of 11) sorted by relevance

/third_party/mesa3d/src/panfrost/midgard/
H A Dmidgard_print_constant.c173 mir_print_outmod(FILE *fp, unsigned outmod, bool is_int) in mir_print_outmod() argument
175 fprintf(fp, "%s", is_int ? outmod_names_int[outmod] : in mir_print_outmod()
176 outmod_names_float[outmod]); in mir_print_outmod()
H A Dmidgard_emit.c141 .outmod = v.outmod, in vector_to_scalar_alu()
343 ins->outmod = midgard_outmod_keeplo; in mir_pack_vector_srcs()
674 .outmod = ins->outmod, in vector_alu_from_instr()
1052 ins->texture.outmod = ins->outmod; in emit_binary_bundle()
H A Dmidgard_print.c224 if (!(midgard_is_integer_out_op(ins->op) && ins->outmod == midgard_outmod_keeplo)) { in mir_print_instruction()
225 mir_print_outmod(stdout, ins->outmod, midgard_is_integer_out_op(ins->op)); in mir_print_instruction()
H A Dmidgard.h319 unsigned outmod : 2; member
341 unsigned outmod : 2; member
927 /* Intriguingly, textures can take an outmod just like alu ops. Int
930 midgard_outmod_float outmod : 2; member
H A Dmidgard_compile.c969 unsigned outmod = 0; in emit_alu() local
973 outmod = midgard_outmod_keephi; in emit_alu()
975 outmod = midgard_outmod_keeplo; in emit_alu()
977 outmod = midgard_outmod_clamp_0_1; in emit_alu()
979 outmod = midgard_outmod_clamp_m1_1; in emit_alu()
981 outmod = midgard_outmod_clamp_0_inf; in emit_alu()
989 outmod = mir_determine_float_outmod(ctx, &dest, outmod); in emit_alu()
1058 ins.outmod = outmod; in emit_alu()
2428 unsigned outmod = midgard_outmod_none; emit_texop_native() local
[all...]
H A Dcompiler.h178 unsigned outmod; member
545 .outmod = midgard_outmod_keeplo in v_mov()
H A Ddisassemble.c308 print_alu_outmod(FILE *fp, unsigned outmod, bool is_int, bool half) in print_alu_outmod() argument
311 assert(outmod == midgard_outmod_keeplo); in print_alu_outmod()
318 mir_print_outmod(fp, outmod, is_int); in print_alu_outmod()
841 print_alu_outmod(fp, alu_field->outmod, is_int_out, shrink_mode != midgard_shrink_mode_none); in print_vector_field()
941 print_alu_outmod(fp, alu_field->outmod, is_int_out, !full); in print_scalar_field()
1753 mir_print_outmod(fp, texture->outmod, false); in print_texture_word()
H A Dhelpers.h439 mir_print_outmod(FILE *fp, unsigned outmod, bool is_int);
H A Dmir.c151 unsigned mod = ins->outmod; in mir_nontrivial_outmod()
H A Dmidgard_schedule.c249 if (midgard_is_integer_out_op(ains->op) && ains->outmod != midgard_outmod_keeplo) in mir_is_scalar()
/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/
H A Dcodegen.c201 static ppir_codegen_outmod ppir_codegen_get_outmod(ppir_outmod outmod) in ppir_codegen_get_outmod() argument
203 switch (outmod) { in ppir_codegen_get_outmod()

Completed in 20 milliseconds