Home
last modified time | relevance | path

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

/third_party/mesa3d/src/panfrost/midgard/
Dmidgard_emit.c153 .outmod = v.outmod, in vector_to_scalar_alu()
685 .outmod = ins->outmod, in vector_alu_from_instr()
1063 ins->texture.outmod = ins->outmod; in emit_binary_bundle()
Dmidgard.h320 unsigned outmod : 2; member
342 unsigned outmod : 2; member
926 midgard_outmod_float outmod : 2; member
Ddisassemble.c322 print_outmod(FILE *fp, unsigned outmod, bool is_int) in print_outmod() argument
324 fprintf(fp, "%s", is_int ? outmod_names_int[outmod] : in print_outmod()
325 outmod_names_float[outmod]); in print_outmod()
329 print_alu_outmod(FILE *fp, unsigned outmod, bool is_int, bool half) in print_alu_outmod() argument
332 assert(outmod == midgard_outmod_keeplo); in print_alu_outmod()
339 print_outmod(fp, outmod, is_int); in print_alu_outmod()
863 … print_alu_outmod(fp, alu_field->outmod, is_int_out, shrink_mode != midgard_shrink_mode_none); in print_vector_field()
963 print_alu_outmod(fp, alu_field->outmod, is_int_out, !full); in print_scalar_field()
1758 print_outmod(fp, texture->outmod, false); in print_texture_word()
Dmidgard_compile.c928 unsigned outmod = 0; in emit_alu() local
932 outmod = midgard_outmod_keephi; in emit_alu()
934 outmod = midgard_outmod_keeplo; in emit_alu()
936 outmod = midgard_outmod_clamp_0_1; in emit_alu()
938 outmod = midgard_outmod_clamp_m1_1; in emit_alu()
940 outmod = midgard_outmod_clamp_0_inf; in emit_alu()
948 outmod = mir_determine_float_outmod(ctx, &dest, outmod); in emit_alu()
1017 ins.outmod = outmod; in emit_alu()
2340 unsigned outmod = midgard_outmod_none; in emit_texop_native() local
2342 outmod = mir_determine_float_outmod(ctx, &dest, 0); in emit_texop_native()
[all …]
Dcompiler.h178 unsigned outmod; member
545 .outmod = midgard_outmod_keeplo in v_mov()
Dmir.c151 unsigned mod = ins->outmod; in mir_nontrivial_outmod()
Dmidgard_schedule.c249 if (midgard_is_integer_out_op(ains->op) && ains->outmod != midgard_outmod_keeplo) in mir_is_scalar()
/third_party/mesa3d/docs/relnotes/
D20.1.0.rst567 - pan/bi: Pack outmod and roundmode with FMA
589 - pan/bi: Fix outmod/roundmode flip
D21.2.0.rst491 - pan/mdg: Use _output_ type for outmod printing
2823 - pan/mdg: improve outmod printing
D19.1.0.rst546 - panfrost/midgard: Only copyprop without an outmod
D20.2.0.rst2454 - pan/mdg: eliminate references to ins->alu.outmod