mem2reg: Add pass to eliminate local loads and stores in single block.
authorGregF <greg@LunarG.com>
Thu, 18 May 2017 20:51:55 +0000 (14:51 -0600)
committerDavid Neto <dneto@google.com>
Mon, 12 Jun 2017 21:03:47 +0000 (17:03 -0400)
commit7c8da66bc27cc5c4ccb6a0fa612f56c9417518ff
tree1e37258c2741503b1f2e148d571101e59b3a7fdd
parent1567cddc3638576dab901e9098592c69bcf622fa
mem2reg: Add pass to eliminate local loads and stores in single block.
include/spirv-tools/optimizer.hpp
source/opt/CMakeLists.txt
source/opt/local_single_block_elim_pass.cpp [new file with mode: 0644]
source/opt/local_single_block_elim_pass.h [new file with mode: 0644]
source/opt/optimizer.cpp
source/opt/passes.h
test/opt/CMakeLists.txt
test/opt/local_single_block_elim.cpp [new file with mode: 0644]
tools/opt/opt.cpp