mesa/src/asahi/compiler
Timothy Arceri a9ed4538ab nir: add indirect loop unrolling to compiler options
This is where it should be rather than having to pass it into the
optimisation pass every time.

It also allows us to call the loop analysis pass without having to
duplicate these options which we will do later in this series.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12064>
2021-08-03 10:54:50 +00:00
..
agx_builder.h.py agx: Add agx_ushr helper 2021-07-24 17:23:42 -04:00
agx_compile.c nir: add indirect loop unrolling to compiler options 2021-08-03 10:54:50 +00:00
agx_compile.h nir: add indirect loop unrolling to compiler options 2021-08-03 10:54:50 +00:00
agx_compiler.h agx: Ensure we don't overallocate registers 2021-07-07 03:31:43 +00:00
agx_dce.c agx: Don't choke on registers in the optimizer 2021-07-07 03:31:43 +00:00
agx_liveness.c agx: Mark sources that kill 2021-07-05 20:56:04 +00:00
agx_minifloat.h agx: Add 8-bit AGX minifloat routines 2021-05-02 17:41:14 -04:00
agx_opcodes.c.py agx: Generate runtime-accessible opcode table 2021-05-02 17:41:10 -04:00
agx_opcodes.h.py agx: Generate enums from Python 2021-06-05 20:38:22 +00:00
agx_opcodes.py agx: Add ld_vary_flat opcode 2021-07-05 20:56:03 +00:00
agx_optimizer.c agx: Don't choke on registers in the optimizer 2021-07-07 03:31:43 +00:00
agx_pack.c agx: Don't set helper invocation kill bit 2021-07-24 14:27:35 -04:00
agx_print.c agx: Mark sources that kill 2021-07-05 20:56:04 +00:00
agx_register_allocate.c agx: Define p_extract for type converts 2021-07-24 17:25:40 -04:00
agx_uniforms.c agx: Add sysval management helper 2021-05-02 17:41:17 -04:00
cmdline.c agx: Drop cmdline version back to ES3.0 2021-05-31 01:23:35 +05:30
meson.build asahi: Fix meson dependency on packing in compiler 2021-07-06 13:44:50 +00:00