Split validate_types file into multiple classes
authorUmar Arshad <umar@arrayfire.com>
Thu, 2 Jun 2016 22:51:05 +0000 (18:51 -0400)
committerDavid Neto <dneto@google.com>
Wed, 8 Jun 2016 18:40:33 +0000 (14:40 -0400)
commit90a4252aae7f912345918b48e8b90c03e4c945d4
tree72055fa12cbff1f35d061540070d154af3043a4c
parent00b72c2995736f80c9e14a5a98a9dc613a87c582
Split validate_types file into multiple classes

Creates separate files for the ValidationState, Function and
BasicBlock classes.
21 files changed:
CMakeLists.txt
source/CMakeLists.txt
source/diagnostic.cpp
source/diagnostic.h
source/val/BasicBlock.cpp [new file with mode: 0644]
source/val/BasicBlock.h [new file with mode: 0644]
source/val/Construct.cpp [moved from source/validate_passes.h with 62% similarity]
source/val/Construct.h [new file with mode: 0644]
source/val/Function.cpp [new file with mode: 0644]
source/val/Function.h [new file with mode: 0644]
source/val/ValidationState.cpp [moved from source/validate_types.cpp with 54% similarity]
source/val/ValidationState.h [new file with mode: 0644]
source/validate.cpp
source/validate.h
source/validate_cfg.cpp
source/validate_id.cpp
source/validate_instruction.cpp
source/validate_layout.cpp
source/validate_ssa.cpp
test/UnitSPIRV.h
test/ValidationState.cpp