diff options
author | Stephen McGroarty <smcgro@googlemail.com> | 2017-11-27 21:21:26 +0000 |
---|---|---|
committer | Steven Perron <stevenperron@google.com> | 2017-12-05 22:59:43 -0500 |
commit | 8ba68fa9b94da071e879e3064adf8aaaea1a7051 (patch) | |
tree | fae044f70d1d190415d8246f611f864db9a2e047 /Android.mk | |
parent | 692a22c5bc5150d5dcb54006f6400282f0108719 (diff) | |
download | SPIRV-Tools-8ba68fa9b94da071e879e3064adf8aaaea1a7051.tar.gz SPIRV-Tools-8ba68fa9b94da071e879e3064adf8aaaea1a7051.tar.bz2 SPIRV-Tools-8ba68fa9b94da071e879e3064adf8aaaea1a7051.zip |
Dominator Tree Analysis (#3)
Support for dominator and post dominator analysis on ir::Functions. This patch contains a DominatorTree class for building the tree and DominatorAnalysis and DominatorAnalysisPass classes for interfacing and caching the built trees.
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -62,6 +62,7 @@ SPVTOOLS_OPT_SRC_FILES := \ source/opt/dead_variable_elimination.cpp \ source/opt/decoration_manager.cpp \ source/opt/def_use_manager.cpp \ + source/opt/dominator_tree.cpp \ source/opt/eliminate_dead_constant_pass.cpp \ source/opt/eliminate_dead_functions_pass.cpp \ source/opt/flatten_decoration_pass.cpp \ |