Add enum values for instructions added after Rev31
authorDavid Neto <dneto@google.com>
Thu, 27 Aug 2015 17:14:02 +0000 (13:14 -0400)
committerDavid Neto <dneto@google.com>
Mon, 26 Oct 2015 16:52:01 +0000 (12:52 -0400)
external/include/headers/spirv.hpp

index 1508b10..753bb47 100644 (file)
@@ -811,6 +811,16 @@ enum Op {
     OpCaptureEventProfilingInfo = 302,
     OpGetDefaultQueue = 303,
     OpBuildNDRange = 304,
+
+    // These are new instructions, added so we can process
+    // assembly tables from newer versions of doc.h.
+    // TODO(dneto): This hack should be removed by upgrading
+    // to Rev32 or later of the headers.
+    OpSourceContinued = 305,
+    OpTypeForwardPointer = 306,
+    OpInBoundsPtrAccessChain = 307,
+    OpUMulExtended = 308,
+    OpSMulExtended = 309,
 };
 
 // Overload operator| for mask bit combining