SPIRV-Tools/source/val
Andrey Tuganov dcf42433a6 Add remaining opcodes to arithmetics validation
Add validation rules for:
- OpIAddCarry
- OpISubBorrow
- OpUMulExtended
- OpSMulExtended

Includes some refactoring of old code.
2017-09-26 11:47:34 -04:00
..
basic_block.cpp Rename validation source files to comply with Google style guide. 2016-11-08 17:19:56 -08:00
basic_block.h Add SPIR-V 1.2 support, for OpenCL 2.2 2017-05-15 17:10:07 -04:00
construct.cpp Rename validation source files to comply with Google style guide. 2016-11-08 17:19:56 -08:00
construct.h Check strict domination of merge block 2017-02-10 12:26:10 -05:00
decoration.h Check BuiltIn Decoration rules. 2017-01-19 16:01:06 -05:00
function.cpp CFA: Move TraversalRoots and ComputeAugmentedCFG into CFA 2017-05-25 11:43:24 -06:00
function.h Add SPIR-V 1.2 support, for OpenCL 2.2 2017-05-15 17:10:07 -04:00
instruction.cpp Rename validation source files to comply with Google style guide. 2016-11-08 17:19:56 -08:00
instruction.h Stats analyzer aggregates OpConstant usage 2017-05-09 11:50:15 -04:00
validation_state.cpp Add remaining opcodes to arithmetics validation 2017-09-26 11:47:34 -04:00
validation_state.h Add remaining opcodes to arithmetics validation 2017-09-26 11:47:34 -04:00