SPIRV-Tools/include/spirv-tools
Diego Novillo c75704ec08 CFG cleanup pass - Remove unreachable blocks.
- Adds a new pass CFGCleanupPass.  This serves as an umbrella pass to
  remove unnecessary cruft from a CFG.
- Currently, the only cleanup operation done is the removal of
  unreachable basic blocks.
- Adds unit tests.
- Adds a flag to spirvopt to execute the pass (--cfg-cleanup).
2017-10-19 15:16:29 -04:00
..
libspirv.h Add support for SPV AMD extensions 2017-06-21 15:08:07 -04:00
libspirv.hpp Added option --preserve-numeric-ids to tools/spirv-as 2017-04-13 14:13:33 -04:00
linker.hpp Implement Linker (module combiner) 2017-10-06 18:33:53 -04:00
optimizer.hpp CFG cleanup pass - Remove unreachable blocks. 2017-10-19 15:16:29 -04:00