vc4: Implement live intervals using a CFG.
authorEric Anholt <eric@anholt.net>
Thu, 10 Mar 2016 20:53:57 +0000 (12:53 -0800)
committerEric Anholt <eric@anholt.net>
Wed, 13 Jul 2016 00:41:59 +0000 (17:41 -0700)
commit89918c1e74e454af119e7ae23f3ed66fc26abc4b
tree478573a747b23657f6c597e90930be5b3d54da9b
parentf2eb8e30529780ef7f69f8f5a74707feaa96834c
vc4: Implement live intervals using a CFG.

Right now our CFG is always a trivial single basic block, but that will
change when enable loops.
src/gallium/drivers/vc4/Makefile.sources
src/gallium/drivers/vc4/vc4_qir.c
src/gallium/drivers/vc4/vc4_qir.h
src/gallium/drivers/vc4/vc4_qir_live_variables.c [new file with mode: 0644]
src/gallium/drivers/vc4/vc4_qpu.h
src/gallium/drivers/vc4/vc4_register_allocate.c