agx: Introduce worklist infrastructure
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Sun, 1 May 2022 19:53:35 +0000 (15:53 -0400)
committerAlyssa Rosenzweig <alyssa@rosenzweig.io>
Mon, 2 May 2022 02:00:00 +0000 (22:00 -0400)
commit590df764d620cdbff9451502e006919e424193e9
tree178e4476d47f592094f2b98b633a8b7c4032343b
parente414a8c16f3d3c0bb9fcc779e6e9c1e3b39e2c64
agx: Introduce worklist infrastructure

Using the common NIR stuff.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16268>
src/asahi/compiler/agx_compile.c
src/asahi/compiler/agx_compiler.h
src/asahi/compiler/agx_print.c