i965/cfg: Embed exec_node in bblock_link.
authorMatt Turner <mattst88@gmail.com>
Mon, 12 May 2014 21:40:40 +0000 (14:40 -0700)
committerMatt Turner <mattst88@gmail.com>
Thu, 15 May 2014 22:45:40 +0000 (15:45 -0700)
commit58bcf5996dc60043eee5946a6f2f96256768fc9f
treea188741f3a9bd7c43ca83d1eeca5540125736a1b
parenta77023c992fa37c609be56869c1bb5c00ec294b9
i965/cfg: Embed exec_node in bblock_link.

In order to remove bblock_link's inheritance of exec_node. Also makes
linked list walk code much nicer.

Acked-by: Eric Anholt <eric@anholt.net>
src/mesa/drivers/dri/i965/brw_cfg.cpp
src/mesa/drivers/dri/i965/brw_cfg.h
src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp
src/mesa/drivers/dri/i965/brw_fs_live_variables.cpp
src/mesa/drivers/dri/i965/brw_vec4_live_variables.cpp