SPIRV-Tools/source/val
dan sinclair ebd6c75a71
Remove diag() overloads. (#1776)
This CL removes the two diag() overloads and leaves only the version
which accepts an Instruction. This is safer as we never use the
implicit location from the validation state.
2018-08-01 14:55:20 -04:00
..
basic_block.cpp Move the validation code into the val:: namespace (#1682) 2018-07-09 23:18:44 -04:00
basic_block.h Move the validation code into the val:: namespace (#1682) 2018-07-09 23:18:44 -04:00
construct.cpp Move the validation code into the val:: namespace (#1682) 2018-07-09 23:18:44 -04:00
construct.h Move the validation code into the val:: namespace (#1682) 2018-07-09 23:18:44 -04:00
decoration.h Move the validation code into the val:: namespace (#1682) 2018-07-09 23:18:44 -04:00
function.cpp Move the validation code into the val:: namespace (#1682) 2018-07-09 23:18:44 -04:00
function.h Move the validation code into the val:: namespace (#1682) 2018-07-09 23:18:44 -04:00
instruction.cpp Move the validation code into the val:: namespace (#1682) 2018-07-09 23:18:44 -04:00
instruction.h Convert validation to use libspriv::Instruction where possible. (#1663) 2018-07-10 10:57:52 -04:00
validate_adjacency.cpp Fix disassembly line for adjacency validations. (#1751) 2018-07-31 15:31:09 -04:00
validate_arithmetics.cpp Pass the instruction to diag in arithmetic validation (#1752) 2018-07-31 16:26:58 -04:00
validate_atomics.cpp Update diag() in validate_atomics (#1753) 2018-07-31 17:20:43 -04:00
validate_barriers.cpp Update diag() in validate_barriers (#1754) 2018-07-31 18:44:35 -04:00
validate_bitwise.cpp Update diag() usage in validate_bitwise. (#1757) 2018-08-01 09:19:37 -04:00
validate_builtins.cpp Update diag() use in validate_builtin. (#1758) 2018-08-01 09:31:31 -04:00
validate_capability.cpp Update diag() calls in validate_capability. (#1759) 2018-08-01 13:48:16 -04:00
validate_cfg.cpp Update diag() calls in validate_cfg. (#1760) 2018-08-01 09:52:16 -04:00
validate_composites.cpp Update diag() calls in validate_composites. (#1761) 2018-08-01 10:07:53 -04:00
validate_conversion.cpp Update diag() calls in validate_conversion. (#1762) 2018-08-01 10:18:06 -04:00
validate_datarules.cpp Update diag() calls in validate_datarules. (#1763) 2018-08-01 10:35:19 -04:00
validate_decorations.cpp Update diag() calls in validate_decorations. (#1764) 2018-08-01 10:44:27 -04:00
validate_derivatives.cpp Update diag() calls in validate_derivatives. (#1765) 2018-08-01 11:04:22 -04:00
validate_ext_inst.cpp Update diag() calls in validate_ext_inst. (#1766) 2018-08-01 11:11:23 -04:00
validate_id.cpp Remove diag() overloads. (#1776) 2018-08-01 14:55:20 -04:00
validate_image.cpp Update diag() calls in validate_image. (#1767) 2018-08-01 11:30:28 -04:00
validate_instruction.cpp Update diag() calls in validate_instruction. (#1768) 2018-08-01 11:37:02 -04:00
validate_interfaces.cpp Update diag() call in validate_interface. (#1769) 2018-08-01 11:58:37 -04:00
validate_layout.cpp Update diag() calls in validate_layout. (#1770) 2018-08-01 12:01:35 -04:00
validate_literals.cpp Update diag() calls in validate_literals. (#1771) 2018-08-01 12:41:46 -04:00
validate_logicals.cpp Update diag() calls in validate_logicals. (#1772) 2018-08-01 12:41:57 -04:00
validate_non_uniform.cpp Update diag() calls in validate_non_uniform. (#1773) 2018-08-01 12:49:43 -04:00
validate_primitives.cpp Update diag() calls in validate_primitives. (#1774) 2018-08-01 13:00:38 -04:00
validate_type_unique.cpp Update diag() calls in validate_type_unique. (#1775) 2018-08-01 13:13:44 -04:00
validate.cpp Remove std::deque in favour of std::vector. (#1755) 2018-08-01 10:37:36 -04:00
validate.h Make sure all instructions are in the ordered list. 2018-07-31 09:55:57 -04:00
validation_state.cpp Remove diag() overloads. (#1776) 2018-08-01 14:55:20 -04:00
validation_state.h Remove diag() overloads. (#1776) 2018-08-01 14:55:20 -04:00