panfrost: Sync Midgard/Bifrost control flow
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Wed, 11 Mar 2020 18:35:38 +0000 (14:35 -0400)
committerMarge Bot <eric+marge@anholt.net>
Wed, 11 Mar 2020 20:28:21 +0000 (20:28 +0000)
commit9b75f410c44053a4fc84715dec473dadedf7aa14
treebc4df4868ca0ee20c8762321665dbdb2e1abc564
parent933e44dd435f285e652d29389456dbafca121482
panfrost: Sync Midgard/Bifrost control flow

We can move e v e n more code to be shared and let bi_block inherit from
pan_block, which will allow us to use the shared data flow analysis.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4150>
src/panfrost/bifrost/bi_print.c
src/panfrost/bifrost/bi_schedule.c
src/panfrost/bifrost/bifrost_compile.c
src/panfrost/bifrost/compiler.h
src/panfrost/midgard/compiler.h
src/panfrost/midgard/midgard_compile.c
src/panfrost/midgard/midgard_print.c
src/panfrost/util/pan_ir.c
src/panfrost/util/pan_ir.h
src/panfrost/util/pan_liveness.c