mesa/src/panfrost/midgard
Alyssa Rosenzweig fd2216e1fd pan/midgard: Use 16-bit liveness masks
We'll want liveness per-byte, so we need to accomodate up to 16 bytes.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
2019-10-16 08:17:56 -04:00
..
compiler.h pan/midgard: Use 16-bit liveness masks 2019-10-16 08:17:56 -04:00
disassemble.c pan/midgard: Correct issues in disassemble.c 2019-09-03 13:54:05 +02:00
disassemble.h pan/midgard: Analyze helper invocations 2019-08-23 15:51:25 -07:00
helpers.h pan/midgard: Fix component count handling for ldst 2019-09-30 08:40:13 -04:00
meson.build pan/midgard: Remove cppwrap.cpp 2019-09-03 13:55:21 +02:00
midgard-parse.h panfrost: Move non-Gallium files outside of Gallium 2019-07-10 10:43:23 -07:00
midgard.h pan/midgard: Identify and disassemble indirect texture/sampler 2019-08-21 10:41:15 -07:00
midgard_compile.c pan/midgard: Remove mir_has_multiple_writes 2019-10-03 22:29:50 -04:00
midgard_compile.h pan/midgard: Handle fragment writeout in RA 2019-08-30 15:50:27 -07:00
midgard_derivatives.c panfrost: Use ralloc() to allocate instructions to avoid leaking those objs 2019-08-28 17:50:01 +02:00
midgard_emit.c pan/midgard: Fix cppcheck issues 2019-09-03 13:54:21 +02:00
midgard_liveness.c pan/midgard: Use 16-bit liveness masks 2019-10-16 08:17:56 -04:00
midgard_nir.h panfrost: Move non-Gallium files outside of Gallium 2019-07-10 10:43:23 -07:00
midgard_nir_algebraic.py panfrost: Move non-Gallium files outside of Gallium 2019-07-10 10:43:23 -07:00
midgard_ops.c pan/midgard: Explain ffma 2019-08-22 12:51:39 -07:00
midgard_ops.h panfrost: Move non-Gallium files outside of Gallium 2019-07-10 10:43:23 -07:00
midgard_opt_copy_prop.c pan/midgard: Don't try to propagate swizzles to branches 2019-10-15 21:41:12 -04:00
midgard_opt_dce.c pan/midgard: Invalidate liveness for mir_is_live_after 2019-10-03 22:29:51 -04:00
midgard_opt_float.c pan/midgard: Fold ssa_args into midgard_instruction 2019-08-26 13:43:04 -07:00
midgard_opt_invert.c pan/midgard: Add csel invert optimization 2019-09-30 08:40:13 -04:00
midgard_opt_perspective.c panfrost: Use ralloc() to allocate instructions to avoid leaking those objs 2019-08-28 17:50:01 +02:00
midgard_print.c pan/midgard: Remove mir_print_bundle 2019-09-03 13:55:29 +02:00
midgard_ra.c pan/midgard: Use 16-bit liveness masks 2019-10-16 08:17:56 -04:00
midgard_ra_pipeline.c pan/midgard: Invalidate liveness for mir_is_live_after 2019-10-03 22:29:51 -04:00
midgard_schedule.c pan/midgard: Begin tracking liveness metadata 2019-10-03 22:29:51 -04:00
mir.c pan/midgard: Fix mir_mask_of_read_components with dot products 2019-10-15 21:41:12 -04:00
mir_promote_uniforms.c pan/midgard: Allow non-contiguous masks in UBO lowering 2019-10-15 21:41:11 -04:00