Remove SPV_OPERAND_TYPE_LITERAL
authorDavid Neto <dneto@google.com>
Fri, 25 Sep 2015 18:23:29 +0000 (14:23 -0400)
committerDavid Neto <dneto@google.com>
Mon, 26 Oct 2015 16:55:33 +0000 (12:55 -0400)
commit561dc4e975d16304d5cf55bbbbcf7fbc60c4c7a0
tree19ace3ea1626a571a0cc962c5f87e40251143b20
parentf1b64716704d5d45605a4c5a26dda085d8111132
Remove SPV_OPERAND_TYPE_LITERAL

All uses of OptionalLiteral by the SPIR-V spec are used
for literal numbers.

Also rename:
- SPV_OPERAND_TYPE_OPTIONAL_LITERAL to
  SPV_OPERAND_TYPE_OPTIONAL_LITERAL_NUMBER.
- SPV_OPERAND_TYPE_VARIABLE_LITERAL to
  SPV_OPERAND_TYPE_VARIABLE_LITERAL_NUMBER.
- SPV_OPERAND_TYPE_VARIABLE_LITERAL_ID to
  SPV_OPERAND_TYPE_VARIABLE_LITERAL_NUMBER_ID.
- SPV_OPERAND_TYPE_VARIABLE_ID_LITERAL to
  SPV_OPERAND_TYPE_VARIABLE_ID_LITERAL_NUMBER.
- SPV_OPERAND_TYPE_LITERAL_IN_OPTIONAL_TUPLE to
  SPV_OPERAND_TYPE_LITERAL_NUMBER_IN_OPTIONAL_TUPLE.
include/libspirv/libspirv.h
source/binary.cpp
source/opcode.cpp
source/operand.cpp
source/text.cpp
source/validate.cpp