From 486853494e146704954d36d846e1ca409b59ea0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=80=D0=B0=D0=BD=D0=B8=D0=BC=D0=B8=D1=80=20=D0=9A?= =?UTF-8?q?=D0=B0=D1=80=D0=B0=D1=9F=D0=B8=D1=9B?= Date: Sat, 10 May 2025 19:56:51 -0700 Subject: [PATCH] Updated spirv-headers. --- .../spirv-headers/include/spirv/spir-v.xml | 3 +- .../unified1/extinst.debuginfo.grammar.json | 286 +- .../extinst.glsl.std.450.grammar.json | 240 +- ...tinst.nonsemantic.debugprintf.grammar.json | 2 +- ...semantic.shader.debuginfo.100.grammar.json | 348 +- .../extinst.opencl.debuginfo.100.grammar.json | 330 +- .../extinst.opencl.std.100.grammar.json | 552 +- .../extinst.spv-amd-gcn-shader.grammar.json | 4 +- ...extinst.spv-amd-shader-ballot.grammar.json | 16 +- ...der-explicit-vertex-parameter.grammar.json | 4 +- ...spv-amd-shader-trinary-minmax.grammar.json | 54 +- .../spirv/unified1/spirv.core.grammar.json | 4543 +++++++++-------- .../include/spirv/unified1/spirv.h | 65 + .../include/spirv/unified1/spirv.hpp11 | 65 + .../include/spirv/unified1/spirv.json | 31 +- 15 files changed, 3462 insertions(+), 3081 deletions(-) diff --git a/3rdparty/spirv-headers/include/spirv/spir-v.xml b/3rdparty/spirv-headers/include/spirv/spir-v.xml index 1eb9707a1..4d2861ad8 100644 --- a/3rdparty/spirv-headers/include/spirv/spir-v.xml +++ b/3rdparty/spirv-headers/include/spirv/spir-v.xml @@ -98,7 +98,8 @@ - + + diff --git a/3rdparty/spirv-headers/include/spirv/unified1/extinst.debuginfo.grammar.json b/3rdparty/spirv-headers/include/spirv/unified1/extinst.debuginfo.grammar.json index 918a9e547..8cc8e25dd 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/extinst.debuginfo.grammar.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/extinst.debuginfo.grammar.json @@ -35,253 +35,253 @@ "opname" : "DebugCompilationUnit", "opcode" : 1, "operands" : [ - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Version'" }, - { "kind" : "LiteralInteger", "name" : "'DWARF Version'" } + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Version" }, + { "kind" : "LiteralInteger", "name" : "DWARF Version" } ] }, { "opname" : "DebugTypeBasic", "opcode" : 2, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "DebugBaseTypeAttributeEncoding", "name" : "'Encoding'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "DebugBaseTypeAttributeEncoding", "name" : "Encoding" } ] }, { "opname" : "DebugTypePointer", "opcode" : 3, "operands" : [ - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "StorageClass", "name" : "'Storage Class'" }, - { "kind" : "DebugInfoFlags", "name" : "'Literal Flags'" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "StorageClass", "name" : "Storage Class" }, + { "kind" : "DebugInfoFlags", "name" : "Literal Flags" } ] }, { "opname" : "DebugTypeQualifier", "opcode" : 4, "operands" : [ - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "DebugTypeQualifier", "name" : "'Type Qualifier'" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "DebugTypeQualifier", "name" : "Type Qualifier" } ] }, { "opname" : "DebugTypeArray", "opcode" : 5, "operands" : [ - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "IdRef", "name" : "'Component Counts'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "IdRef", "name" : "Component Counts", "quantifier" : "*" } ] }, { "opname" : "DebugTypeVector", "opcode" : 6, "operands" : [ - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "LiteralInteger", "name" : "'Component Count'" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "LiteralInteger", "name" : "Component Count" } ] }, { "opname" : "DebugTypedef", "opcode" : 7, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" } ] }, { "opname" : "DebugTypeFunction", "opcode" : 8, "operands" : [ - { "kind" : "IdRef", "name" : "'Return Type'" }, - { "kind" : "IdRef", "name" : "'Paramter Types'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Return Type" }, + { "kind" : "IdRef", "name" : "Paramter Types", "quantifier" : "*" } ] }, { "opname" : "DebugTypeEnum", "opcode" : 9, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Underlying Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" }, - { "kind" : "PairIdRefIdRef", "name" : "'Value, Name, Value, Name, ...'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Underlying Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" }, + { "kind" : "PairIdRefIdRef", "name" : "Value, Name, Value, Name, ...", "quantifier" : "*" } ] }, { "opname" : "DebugTypeComposite", "opcode" : 10, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "DebugCompositeType", "name" : "'Tag'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'Members'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "DebugCompositeType", "name" : "Tag" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "Members", "quantifier" : "*" } ] }, { "opname" : "DebugTypeMember", "opcode" : 11, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Offset'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'Value'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Offset" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "Value", "quantifier" : "?" } ] }, { "opname" : "DebugTypeInheritance", "opcode" : 12, "operands" : [ - { "kind" : "IdRef", "name" : "'Child'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Offset'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" } + { "kind" : "IdRef", "name" : "Child" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Offset" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" } ] }, { "opname" : "DebugTypePtrToMember", "opcode" : 13, "operands" : [ - { "kind" : "IdRef", "name" : "'Member Type'" }, - { "kind" : "IdRef", "name" : "'Parent'" } + { "kind" : "IdRef", "name" : "Member Type" }, + { "kind" : "IdRef", "name" : "Parent" } ] }, { "opname" : "DebugTypeTemplate", "opcode" : 14, "operands" : [ - { "kind" : "IdRef", "name" : "'Target'" }, - { "kind" : "IdRef", "name" : "'Parameters'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Target" }, + { "kind" : "IdRef", "name" : "Parameters", "quantifier" : "*" } ] }, { "opname" : "DebugTypeTemplateParameter", "opcode" : 15, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Actual Type'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Actual Type" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" } ] }, { "opname" : "DebugTypeTemplateTemplateParameter", "opcode" : 16, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Template Name'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Template Name" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" } ] }, { "opname" : "DebugTypeTemplateParameterPack", "opcode" : 17, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Template Parameters'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Template Parameters", "quantifier" : "*" } ] }, { "opname" : "DebugGlobalVariable", "opcode" : 18, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Linkage Name'" }, - { "kind" : "IdRef", "name" : "'Variable'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'Static Member Declaration'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Linkage Name" }, + { "kind" : "IdRef", "name" : "Variable" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "Static Member Declaration", "quantifier" : "?" } ] }, { "opname" : "DebugFunctionDeclaration", "opcode" : 19, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Linkage Name'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Linkage Name" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" } ] }, { "opname" : "DebugFunction", "opcode" : 20, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Linkage Name'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" }, - { "kind" : "LiteralInteger", "name" : "'Scope Line'" }, - { "kind" : "IdRef", "name" : "'Function'" }, - { "kind" : "IdRef", "name" : "'Declaration'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Linkage Name" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" }, + { "kind" : "LiteralInteger", "name" : "Scope Line" }, + { "kind" : "IdRef", "name" : "Function" }, + { "kind" : "IdRef", "name" : "Declaration", "quantifier" : "?" } ] }, { "opname" : "DebugLexicalBlock", "opcode" : 21, "operands" : [ - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Name'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Name", "quantifier" : "?" } ] }, { "opname" : "DebugLexicalBlockDiscriminator", "opcode" : 22, "operands" : [ - { "kind" : "IdRef", "name" : "'Scope'" }, - { "kind" : "LiteralInteger", "name" : "'Discriminator'" }, - { "kind" : "IdRef", "name" : "'Parent'" } + { "kind" : "IdRef", "name" : "Scope" }, + { "kind" : "LiteralInteger", "name" : "Discriminator" }, + { "kind" : "IdRef", "name" : "Parent" } ] }, { "opname" : "DebugScope", "opcode" : 23, "operands" : [ - { "kind" : "IdRef", "name" : "'Scope'" }, - { "kind" : "IdRef", "name" : "'Inlined At'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Scope" }, + { "kind" : "IdRef", "name" : "Inlined At", "quantifier" : "?" } ] }, { @@ -292,82 +292,82 @@ "opname" : "DebugInlinedAt", "opcode" : 25, "operands" : [ - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Scope'" }, - { "kind" : "IdRef", "name" : "'Inlined'", "quantifier" : "?" } + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Scope" }, + { "kind" : "IdRef", "name" : "Inlined", "quantifier" : "?" } ] }, { "opname" : "DebugLocalVariable", "opcode" : 26, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "LiteralInteger", "name" : "'Arg Number'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "LiteralInteger", "name" : "Arg Number", "quantifier" : "?" } ] }, { "opname" : "DebugInlinedVariable", "opcode" : 27, "operands" : [ - { "kind" : "IdRef", "name" : "'Variable'" }, - { "kind" : "IdRef", "name" : "'Inlined'" } + { "kind" : "IdRef", "name" : "Variable" }, + { "kind" : "IdRef", "name" : "Inlined" } ] }, { "opname" : "DebugDeclare", "opcode" : 28, "operands" : [ - { "kind" : "IdRef", "name" : "'Local Variable'" }, - { "kind" : "IdRef", "name" : "'Variable'" }, - { "kind" : "IdRef", "name" : "'Expression'" } + { "kind" : "IdRef", "name" : "Local Variable" }, + { "kind" : "IdRef", "name" : "Variable" }, + { "kind" : "IdRef", "name" : "Expression" } ] }, { "opname" : "DebugValue", "opcode" : 29, "operands" : [ - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Expression'" }, - { "kind" : "IdRef", "name" : "'Indexes'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Expression" }, + { "kind" : "IdRef", "name" : "Indexes", "quantifier" : "*" } ] }, { "opname" : "DebugOperation", "opcode" : 30, "operands" : [ - { "kind" : "DebugOperation", "name" : "'OpCode'" }, - { "kind" : "LiteralInteger", "name" : "'Operands ...'", "quantifier" : "*" } + { "kind" : "DebugOperation", "name" : "OpCode" }, + { "kind" : "LiteralInteger", "name" : "Operands ...", "quantifier" : "*" } ] }, { "opname" : "DebugExpression", "opcode" : 31, "operands" : [ - { "kind" : "IdRef", "name" : "'Operands ...'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Operands ...", "quantifier" : "*" } ] }, { "opname" : "DebugMacroDef", "opcode" : 32, "operands" : [ - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Value'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Value", "quantifier" : "?" } ] }, { "opname" : "DebugMacroUndef", "opcode" : 33, "operands" : [ - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Macro'" } + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Macro" } ] } ], diff --git a/3rdparty/spirv-headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json b/3rdparty/spirv-headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json index ac8fc6dda..6fd670392 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json @@ -31,439 +31,439 @@ "opname" : "Round", "opcode" : 1, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "RoundEven", "opcode" : 2, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Trunc", "opcode" : 3, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "FAbs", "opcode" : 4, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "SAbs", "opcode" : 5, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "FSign", "opcode" : 6, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "SSign", "opcode" : 7, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Floor", "opcode" : 8, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Ceil", "opcode" : 9, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Fract", "opcode" : 10, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Radians", "opcode" : 11, "operands" : [ - { "kind" : "IdRef", "name" : "'degrees'" } + { "kind" : "IdRef", "name" : "degrees" } ] }, { "opname" : "Degrees", "opcode" : 12, "operands" : [ - { "kind" : "IdRef", "name" : "'radians'" } + { "kind" : "IdRef", "name" : "radians" } ] }, { "opname" : "Sin", "opcode" : 13, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Cos", "opcode" : 14, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Tan", "opcode" : 15, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Asin", "opcode" : 16, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Acos", "opcode" : 17, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Atan", "opcode" : 18, "operands" : [ - { "kind" : "IdRef", "name" : "'y_over_x'" } + { "kind" : "IdRef", "name" : "y_over_x" } ] }, { "opname" : "Sinh", "opcode" : 19, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Cosh", "opcode" : 20, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Tanh", "opcode" : 21, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Asinh", "opcode" : 22, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Acosh", "opcode" : 23, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Atanh", "opcode" : 24, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Atan2", "opcode" : 25, "operands" : [ - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Pow", "opcode" : 26, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "Exp", "opcode" : 27, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Log", "opcode" : 28, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Exp2", "opcode" : 29, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Log2", "opcode" : 30, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Sqrt", "opcode" : 31, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "InverseSqrt", "opcode" : 32, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Determinant", "opcode" : 33, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "MatrixInverse", "opcode" : 34, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Modf", "opcode" : 35, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'i'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "i" } ] }, { "opname" : "ModfStruct", "opcode" : 36, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "FMin", "opcode" : 37, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "UMin", "opcode" : 38, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "SMin", "opcode" : 39, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "FMax", "opcode" : 40, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "UMax", "opcode" : 41, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "SMax", "opcode" : 42, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "FClamp", "opcode" : 43, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'minVal'" }, - { "kind" : "IdRef", "name" : "'maxVal'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "minVal" }, + { "kind" : "IdRef", "name" : "maxVal" } ] }, { "opname" : "UClamp", "opcode" : 44, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'minVal'" }, - { "kind" : "IdRef", "name" : "'maxVal'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "minVal" }, + { "kind" : "IdRef", "name" : "maxVal" } ] }, { "opname" : "SClamp", "opcode" : 45, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'minVal'" }, - { "kind" : "IdRef", "name" : "'maxVal'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "minVal" }, + { "kind" : "IdRef", "name" : "maxVal" } ] }, { "opname" : "FMix", "opcode" : 46, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'a'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "a" } ] }, { "opname" : "IMix", "opcode" : 47, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'a'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "a" } ] }, { "opname" : "Step", "opcode" : 48, "operands" : [ - { "kind" : "IdRef", "name" : "'edge'" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "edge" }, + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "SmoothStep", "opcode" : 49, "operands" : [ - { "kind" : "IdRef", "name" : "'edge0'" }, - { "kind" : "IdRef", "name" : "'edge1'" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "edge0" }, + { "kind" : "IdRef", "name" : "edge1" }, + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Fma", "opcode" : 50, "operands" : [ - { "kind" : "IdRef", "name" : "'a'" }, - { "kind" : "IdRef", "name" : "'b'" }, - { "kind" : "IdRef", "name" : "'c'" } + { "kind" : "IdRef", "name" : "a" }, + { "kind" : "IdRef", "name" : "b" }, + { "kind" : "IdRef", "name" : "c" } ] }, { "opname" : "Frexp", "opcode" : 51, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'exp'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "exp" } ] }, { "opname" : "FrexpStruct", "opcode" : 52, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Ldexp", "opcode" : 53, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'exp'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "exp" } ] }, { "opname" : "PackSnorm4x8", "opcode" : 54, "operands" : [ - { "kind" : "IdRef", "name" : "'v'" } + { "kind" : "IdRef", "name" : "v" } ] }, { "opname" : "PackUnorm4x8", "opcode" : 55, "operands" : [ - { "kind" : "IdRef", "name" : "'v'" } + { "kind" : "IdRef", "name" : "v" } ] }, { "opname" : "PackSnorm2x16", "opcode" : 56, "operands" : [ - { "kind" : "IdRef", "name" : "'v'" } + { "kind" : "IdRef", "name" : "v" } ] }, { "opname" : "PackUnorm2x16", "opcode" : 57, "operands" : [ - { "kind" : "IdRef", "name" : "'v'" } + { "kind" : "IdRef", "name" : "v" } ] }, { "opname" : "PackHalf2x16", "opcode" : 58, "operands" : [ - { "kind" : "IdRef", "name" : "'v'" } + { "kind" : "IdRef", "name" : "v" } ] }, { "opname" : "PackDouble2x32", "opcode" : 59, "operands" : [ - { "kind" : "IdRef", "name" : "'v'" } + { "kind" : "IdRef", "name" : "v" } ], "capabilities" : [ "Float64" ] }, @@ -471,42 +471,42 @@ "opname" : "UnpackSnorm2x16", "opcode" : 60, "operands" : [ - { "kind" : "IdRef", "name" : "'p'" } + { "kind" : "IdRef", "name" : "p" } ] }, { "opname" : "UnpackUnorm2x16", "opcode" : 61, "operands" : [ - { "kind" : "IdRef", "name" : "'p'" } + { "kind" : "IdRef", "name" : "p" } ] }, { "opname" : "UnpackHalf2x16", "opcode" : 62, "operands" : [ - { "kind" : "IdRef", "name" : "'v'" } + { "kind" : "IdRef", "name" : "v" } ] }, { "opname" : "UnpackSnorm4x8", "opcode" : 63, "operands" : [ - { "kind" : "IdRef", "name" : "'p'" } + { "kind" : "IdRef", "name" : "p" } ] }, { "opname" : "UnpackUnorm4x8", "opcode" : 64, "operands" : [ - { "kind" : "IdRef", "name" : "'p'" } + { "kind" : "IdRef", "name" : "p" } ] }, { "opname" : "UnpackDouble2x32", "opcode" : 65, "operands" : [ - { "kind" : "IdRef", "name" : "'v'" } + { "kind" : "IdRef", "name" : "v" } ], "capabilities" : [ "Float64" ] }, @@ -514,84 +514,84 @@ "opname" : "Length", "opcode" : 66, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "Distance", "opcode" : 67, "operands" : [ - { "kind" : "IdRef", "name" : "'p0'" }, - { "kind" : "IdRef", "name" : "'p1'" } + { "kind" : "IdRef", "name" : "p0" }, + { "kind" : "IdRef", "name" : "p1" } ] }, { "opname" : "Cross", "opcode" : 68, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "Normalize", "opcode" : 69, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "FaceForward", "opcode" : 70, "operands" : [ - { "kind" : "IdRef", "name" : "'N'" }, - { "kind" : "IdRef", "name" : "'I'" }, - { "kind" : "IdRef", "name" : "'Nref'" } + { "kind" : "IdRef", "name" : "N" }, + { "kind" : "IdRef", "name" : "I" }, + { "kind" : "IdRef", "name" : "Nref" } ] }, { "opname" : "Reflect", "opcode" : 71, "operands" : [ - { "kind" : "IdRef", "name" : "'I'" }, - { "kind" : "IdRef", "name" : "'N'" } + { "kind" : "IdRef", "name" : "I" }, + { "kind" : "IdRef", "name" : "N" } ] }, { "opname" : "Refract", "opcode" : 72, "operands" : [ - { "kind" : "IdRef", "name" : "'I'" }, - { "kind" : "IdRef", "name" : "'N'" }, - { "kind" : "IdRef", "name" : "'eta'" } + { "kind" : "IdRef", "name" : "I" }, + { "kind" : "IdRef", "name" : "N" }, + { "kind" : "IdRef", "name" : "eta" } ] }, { "opname" : "FindILsb", "opcode" : 73, "operands" : [ - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ] }, { "opname" : "FindSMsb", "opcode" : 74, "operands" : [ - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ] }, { "opname" : "FindUMsb", "opcode" : 75, "operands" : [ - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ] }, { "opname" : "InterpolateAtCentroid", "opcode" : 76, "operands" : [ - { "kind" : "IdRef", "name" : "'interpolant'" } + { "kind" : "IdRef", "name" : "interpolant" } ], "capabilities" : [ "InterpolationFunction" ] }, @@ -599,8 +599,8 @@ "opname" : "InterpolateAtSample", "opcode" : 77, "operands" : [ - { "kind" : "IdRef", "name" : "'interpolant'" }, - { "kind" : "IdRef", "name" : "'sample'" } + { "kind" : "IdRef", "name" : "interpolant" }, + { "kind" : "IdRef", "name" : "sample" } ], "capabilities" : [ "InterpolationFunction" ] }, @@ -608,8 +608,8 @@ "opname" : "InterpolateAtOffset", "opcode" : 78, "operands" : [ - { "kind" : "IdRef", "name" : "'interpolant'" }, - { "kind" : "IdRef", "name" : "'offset'" } + { "kind" : "IdRef", "name" : "interpolant" }, + { "kind" : "IdRef", "name" : "offset" } ], "capabilities" : [ "InterpolationFunction" ] }, @@ -617,25 +617,25 @@ "opname" : "NMin", "opcode" : 79, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "NMax", "opcode" : 80, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "NClamp", "opcode" : 81, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'minVal'" }, - { "kind" : "IdRef", "name" : "'maxVal'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "minVal" }, + { "kind" : "IdRef", "name" : "maxVal" } ] } ] diff --git a/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json b/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json index 71fa7112c..710214c6f 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json @@ -5,7 +5,7 @@ "opname" : "DebugPrintf", "opcode" : 1, "operands" : [ - { "kind" : "IdRef", "name" : "'Format'" }, + { "kind" : "IdRef", "name" : "Format" }, { "kind" : "IdRef", "quantifier" : "*" } ] } diff --git a/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json b/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json index 1eb2859a1..7b3928e2e 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json @@ -35,254 +35,254 @@ "opname" : "DebugCompilationUnit", "opcode" : 1, "operands" : [ - { "kind" : "IdRef", "name" : "'Version'" }, - { "kind" : "IdRef", "name" : "'DWARF Version'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Language'" } + { "kind" : "IdRef", "name" : "Version" }, + { "kind" : "IdRef", "name" : "DWARF Version" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Language" } ] }, { "opname" : "DebugTypeBasic", "opcode" : 2, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "IdRef", "name" : "'Encoding'" }, - { "kind" : "IdRef", "name" : "'Flags'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "IdRef", "name" : "Encoding" }, + { "kind" : "IdRef", "name" : "Flags" } ] }, { "opname" : "DebugTypePointer", "opcode" : 3, "operands" : [ - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "IdRef", "name" : "'Storage Class'" }, - { "kind" : "IdRef", "name" : "'Flags'" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "IdRef", "name" : "Storage Class" }, + { "kind" : "IdRef", "name" : "Flags" } ] }, { "opname" : "DebugTypeQualifier", "opcode" : 4, "operands" : [ - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "IdRef", "name" : "'Type Qualifier'" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "IdRef", "name" : "Type Qualifier" } ] }, { "opname" : "DebugTypeArray", "opcode" : 5, "operands" : [ - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "IdRef", "name" : "'Component Counts'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "IdRef", "name" : "Component Counts", "quantifier" : "*" } ] }, { "opname" : "DebugTypeVector", "opcode" : 6, "operands" : [ - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "IdRef", "name" : "'Component Count'" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "IdRef", "name" : "Component Count" } ] }, { "opname" : "DebugTypedef", "opcode" : 7, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" } ] }, { "opname" : "DebugTypeFunction", "opcode" : 8, "operands" : [ - { "kind" : "IdRef", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'Return Type'" }, - { "kind" : "IdRef", "name" : "'Parameter Types'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "Return Type" }, + { "kind" : "IdRef", "name" : "Parameter Types", "quantifier" : "*" } ] }, { "opname" : "DebugTypeEnum", "opcode" : 9, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Underlying Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "IdRef", "name" : "'Flags'" }, - { "kind" : "PairIdRefIdRef", "name" : "'Value, Name, Value, Name, ...'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Underlying Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "IdRef", "name" : "Flags" }, + { "kind" : "PairIdRefIdRef", "name" : "Value, Name, Value, Name, ...", "quantifier" : "*" } ] }, { "opname" : "DebugTypeComposite", "opcode" : 10, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Tag'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Linkage Name'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "IdRef", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'Members'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Tag" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Linkage Name" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "IdRef", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "Members", "quantifier" : "*" } ] }, { "opname" : "DebugTypeMember", "opcode" : 11, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Offset'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "IdRef", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'Value'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Offset" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "IdRef", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "Value", "quantifier" : "?" } ] }, { "opname" : "DebugTypeInheritance", "opcode" : 12, "operands" : [ - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Offset'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "IdRef", "name" : "'Flags'" } + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Offset" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "IdRef", "name" : "Flags" } ] }, { "opname" : "DebugTypePtrToMember", "opcode" : 13, "operands" : [ - { "kind" : "IdRef", "name" : "'Member Type'" }, - { "kind" : "IdRef", "name" : "'Parent'" } + { "kind" : "IdRef", "name" : "Member Type" }, + { "kind" : "IdRef", "name" : "Parent" } ] }, { "opname" : "DebugTypeTemplate", "opcode" : 14, "operands" : [ - { "kind" : "IdRef", "name" : "'Target'" }, - { "kind" : "IdRef", "name" : "'Parameters'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Target" }, + { "kind" : "IdRef", "name" : "Parameters", "quantifier" : "*" } ] }, { "opname" : "DebugTypeTemplateParameter", "opcode" : 15, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Actual Type'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Column'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Actual Type" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Column" } ] }, { "opname" : "DebugTypeTemplateTemplateParameter", "opcode" : 16, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Template Name'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Column'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Template Name" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Column" } ] }, { "opname" : "DebugTypeTemplateParameterPack", "opcode" : 17, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Template Parameters'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Template Parameters", "quantifier" : "*" } ] }, { "opname" : "DebugGlobalVariable", "opcode" : 18, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Linkage Name'" }, - { "kind" : "IdRef", "name" : "'Variable'" }, - { "kind" : "IdRef", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'Static Member Declaration'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Linkage Name" }, + { "kind" : "IdRef", "name" : "Variable" }, + { "kind" : "IdRef", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "Static Member Declaration", "quantifier" : "?" } ] }, { "opname" : "DebugFunctionDeclaration", "opcode" : 19, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Linkage Name'" }, - { "kind" : "IdRef", "name" : "'Flags'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Linkage Name" }, + { "kind" : "IdRef", "name" : "Flags" } ] }, { "opname" : "DebugFunction", "opcode" : 20, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Linkage Name'" }, - { "kind" : "IdRef", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'Scope Line'" }, - { "kind" : "IdRef", "name" : "'Declaration'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Linkage Name" }, + { "kind" : "IdRef", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "Scope Line" }, + { "kind" : "IdRef", "name" : "Declaration", "quantifier" : "?" } ] }, { "opname" : "DebugLexicalBlock", "opcode" : 21, "operands" : [ - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Name'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Name", "quantifier" : "?" } ] }, { "opname" : "DebugLexicalBlockDiscriminator", "opcode" : 22, "operands" : [ - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Discriminator'" }, - { "kind" : "IdRef", "name" : "'Parent'" } + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Discriminator" }, + { "kind" : "IdRef", "name" : "Parent" } ] }, { "opname" : "DebugScope", "opcode" : 23, "operands" : [ - { "kind" : "IdRef", "name" : "'Scope'" }, - { "kind" : "IdRef", "name" : "'Inlined At'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Scope" }, + { "kind" : "IdRef", "name" : "Inlined At", "quantifier" : "?" } ] }, { @@ -293,132 +293,132 @@ "opname" : "DebugInlinedAt", "opcode" : 25, "operands" : [ - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Scope'" }, - { "kind" : "IdRef", "name" : "'Inlined'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Scope" }, + { "kind" : "IdRef", "name" : "Inlined", "quantifier" : "?" } ] }, { "opname" : "DebugLocalVariable", "opcode" : 26, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'Arg Number'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "Arg Number", "quantifier" : "?" } ] }, { "opname" : "DebugInlinedVariable", "opcode" : 27, "operands" : [ - { "kind" : "IdRef", "name" : "'Variable'" }, - { "kind" : "IdRef", "name" : "'Inlined'" } + { "kind" : "IdRef", "name" : "Variable" }, + { "kind" : "IdRef", "name" : "Inlined" } ] }, { "opname" : "DebugDeclare", "opcode" : 28, "operands" : [ - { "kind" : "IdRef", "name" : "'Local Variable'" }, - { "kind" : "IdRef", "name" : "'Variable'" }, - { "kind" : "IdRef", "name" : "'Expression'" }, - { "kind" : "IdRef", "name" : "'Indexes'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Local Variable" }, + { "kind" : "IdRef", "name" : "Variable" }, + { "kind" : "IdRef", "name" : "Expression" }, + { "kind" : "IdRef", "name" : "Indexes", "quantifier" : "*" } ] }, { "opname" : "DebugValue", "opcode" : 29, "operands" : [ - { "kind" : "IdRef", "name" : "'Local Variable'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Expression'" }, - { "kind" : "IdRef", "name" : "'Indexes'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Local Variable" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Expression" }, + { "kind" : "IdRef", "name" : "Indexes", "quantifier" : "*" } ] }, { "opname" : "DebugOperation", "opcode" : 30, "operands" : [ - { "kind" : "IdRef", "name" : "'OpCode'" }, - { "kind" : "IdRef", "name" : "'Operands ...'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "OpCode" }, + { "kind" : "IdRef", "name" : "Operands ...", "quantifier" : "*" } ] }, { "opname" : "DebugExpression", "opcode" : 31, "operands" : [ - { "kind" : "IdRef", "name" : "'Operands ...'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Operands ...", "quantifier" : "*" } ] }, { "opname" : "DebugMacroDef", "opcode" : 32, "operands" : [ - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Value'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Value", "quantifier" : "?" } ] }, { "opname" : "DebugMacroUndef", "opcode" : 33, "operands" : [ - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Macro'" } + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Macro" } ] }, { "opname" : "DebugImportedEntity", "opcode" : 34, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Tag'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Entity'" }, - { "kind" : "IdRef", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Tag" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Entity" }, + { "kind" : "IdRef", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" } ] }, { "opname" : "DebugSource", "opcode" : 35, "operands" : [ - { "kind" : "IdRef", "name" : "'File'" }, - { "kind" : "IdRef", "name" : "'Text'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "File" }, + { "kind" : "IdRef", "name" : "Text", "quantifier" : "?" } ] }, { "opname" : "DebugFunctionDefinition", "opcode" : 101, "operands" : [ - { "kind" : "IdRef", "name" : "'Function'" }, - { "kind" : "IdRef", "name" : "'Definition'" } + { "kind" : "IdRef", "name" : "Function" }, + { "kind" : "IdRef", "name" : "Definition" } ] }, { "opname" : "DebugSourceContinued", "opcode" : 102, "operands" : [ - { "kind" : "IdRef", "name" : "'Text'" } + { "kind" : "IdRef", "name" : "Text" } ] }, { "opname" : "DebugLine", "opcode" : 103, "operands" : [ - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Line Start'" }, - { "kind" : "IdRef", "name" : "'Line End'" }, - { "kind" : "IdRef", "name" : "'Column Start'" }, - { "kind" : "IdRef", "name" : "'Column End'" } + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Line Start" }, + { "kind" : "IdRef", "name" : "Line End" }, + { "kind" : "IdRef", "name" : "Column Start" }, + { "kind" : "IdRef", "name" : "Column End" } ] }, { @@ -429,34 +429,34 @@ "opname" : "DebugBuildIdentifier", "opcode" : 105, "operands" : [ - { "kind" : "IdRef", "name" : "'Identifier'" }, - { "kind" : "IdRef", "name" : "'Flags'" } + { "kind" : "IdRef", "name" : "Identifier" }, + { "kind" : "IdRef", "name" : "Flags" } ] }, { "opname" : "DebugStoragePath", "opcode" : 106, "operands" : [ - { "kind" : "IdRef", "name" : "'Path'" } + { "kind" : "IdRef", "name" : "Path" } ] }, { "opname" : "DebugEntryPoint", "opcode" : 107, "operands" : [ - { "kind" : "IdRef", "name" : "'Entry Point'" }, - { "kind" : "IdRef", "name" : "'Compilation Unit'" }, - { "kind" : "IdRef", "name" : "'Compiler Signature'" }, - { "kind" : "IdRef", "name" : "'Command-line Arguments'" } + { "kind" : "IdRef", "name" : "Entry Point" }, + { "kind" : "IdRef", "name" : "Compilation Unit" }, + { "kind" : "IdRef", "name" : "Compiler Signature" }, + { "kind" : "IdRef", "name" : "Command-line Arguments" } ] }, { "opname" : "DebugTypeMatrix", "opcode" : 108, "operands" : [ - { "kind" : "IdRef", "name" : "'Vector Type'" }, - { "kind" : "IdRef", "name" : "'Vector Count'" }, - { "kind" : "IdRef", "name" : "'Column Major'" } + { "kind" : "IdRef", "name" : "Vector Type" }, + { "kind" : "IdRef", "name" : "Vector Count" }, + { "kind" : "IdRef", "name" : "Column Major" } ] } ], diff --git a/3rdparty/spirv-headers/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json b/3rdparty/spirv-headers/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json index 53b001c53..0c463410e 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json @@ -35,256 +35,256 @@ "opname" : "DebugCompilationUnit", "opcode" : 1, "operands" : [ - { "kind" : "LiteralInteger", "name" : "'Version'" }, - { "kind" : "LiteralInteger", "name" : "'DWARF Version'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "SourceLanguage", "name" : "'Language'" } + { "kind" : "LiteralInteger", "name" : "Version" }, + { "kind" : "LiteralInteger", "name" : "DWARF Version" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "SourceLanguage", "name" : "Language" } ] }, { "opname" : "DebugTypeBasic", "opcode" : 2, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "DebugBaseTypeAttributeEncoding", "name" : "'Encoding'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "DebugBaseTypeAttributeEncoding", "name" : "Encoding" } ] }, { "opname" : "DebugTypePointer", "opcode" : 3, "operands" : [ - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "StorageClass", "name" : "'Storage Class'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "StorageClass", "name" : "Storage Class" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" } ] }, { "opname" : "DebugTypeQualifier", "opcode" : 4, "operands" : [ - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "DebugTypeQualifier", "name" : "'Type Qualifier'" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "DebugTypeQualifier", "name" : "Type Qualifier" } ] }, { "opname" : "DebugTypeArray", "opcode" : 5, "operands" : [ - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "IdRef", "name" : "'Component Counts'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "IdRef", "name" : "Component Counts", "quantifier" : "*" } ] }, { "opname" : "DebugTypeVector", "opcode" : 6, "operands" : [ - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "LiteralInteger", "name" : "'Component Count'" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "LiteralInteger", "name" : "Component Count" } ] }, { "opname" : "DebugTypedef", "opcode" : 7, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" } ] }, { "opname" : "DebugTypeFunction", "opcode" : 8, "operands" : [ - { "kind" : "DebugInfoFlags", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'Return Type'" }, - { "kind" : "IdRef", "name" : "'Parameter Types'", "quantifier" : "*" } + { "kind" : "DebugInfoFlags", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "Return Type" }, + { "kind" : "IdRef", "name" : "Parameter Types", "quantifier" : "*" } ] }, { "opname" : "DebugTypeEnum", "opcode" : 9, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Underlying Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" }, - { "kind" : "PairIdRefIdRef", "name" : "'Value, Name, Value, Name, ...'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Underlying Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" }, + { "kind" : "PairIdRefIdRef", "name" : "Value, Name, Value, Name, ...", "quantifier" : "*" } ] }, { "opname" : "DebugTypeComposite", "opcode" : 10, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "DebugCompositeType", "name" : "'Tag'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Linkage Name'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'Members'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "DebugCompositeType", "name" : "Tag" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Linkage Name" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "Members", "quantifier" : "*" } ] }, { "opname" : "DebugTypeMember", "opcode" : 11, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Offset'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'Value'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Offset" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "Value", "quantifier" : "?" } ] }, { "opname" : "DebugTypeInheritance", "opcode" : 12, "operands" : [ - { "kind" : "IdRef", "name" : "'Child'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Offset'" }, - { "kind" : "IdRef", "name" : "'Size'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" } + { "kind" : "IdRef", "name" : "Child" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Offset" }, + { "kind" : "IdRef", "name" : "Size" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" } ] }, { "opname" : "DebugTypePtrToMember", "opcode" : 13, "operands" : [ - { "kind" : "IdRef", "name" : "'Member Type'" }, - { "kind" : "IdRef", "name" : "'Parent'" } + { "kind" : "IdRef", "name" : "Member Type" }, + { "kind" : "IdRef", "name" : "Parent" } ] }, { "opname" : "DebugTypeTemplate", "opcode" : 14, "operands" : [ - { "kind" : "IdRef", "name" : "'Target'" }, - { "kind" : "IdRef", "name" : "'Parameters'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Target" }, + { "kind" : "IdRef", "name" : "Parameters", "quantifier" : "*" } ] }, { "opname" : "DebugTypeTemplateParameter", "opcode" : 15, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Actual Type'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Actual Type" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" } ] }, { "opname" : "DebugTypeTemplateTemplateParameter", "opcode" : 16, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Template Name'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Template Name" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" } ] }, { "opname" : "DebugTypeTemplateParameterPack", "opcode" : 17, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Template Parameters'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Template Parameters", "quantifier" : "*" } ] }, { "opname" : "DebugGlobalVariable", "opcode" : 18, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Linkage Name'" }, - { "kind" : "IdRef", "name" : "'Variable'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'Static Member Declaration'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Linkage Name" }, + { "kind" : "IdRef", "name" : "Variable" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "Static Member Declaration", "quantifier" : "?" } ] }, { "opname" : "DebugFunctionDeclaration", "opcode" : 19, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Linkage Name'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Linkage Name" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" } ] }, { "opname" : "DebugFunction", "opcode" : 20, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Linkage Name'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" }, - { "kind" : "LiteralInteger", "name" : "'Scope Line'" }, - { "kind" : "IdRef", "name" : "'Function'" }, - { "kind" : "IdRef", "name" : "'Declaration'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Linkage Name" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" }, + { "kind" : "LiteralInteger", "name" : "Scope Line" }, + { "kind" : "IdRef", "name" : "Function" }, + { "kind" : "IdRef", "name" : "Declaration", "quantifier" : "?" } ] }, { "opname" : "DebugLexicalBlock", "opcode" : 21, "operands" : [ - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "IdRef", "name" : "'Name'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "IdRef", "name" : "Name", "quantifier" : "?" } ] }, { "opname" : "DebugLexicalBlockDiscriminator", "opcode" : 22, "operands" : [ - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Discriminator'" }, - { "kind" : "IdRef", "name" : "'Parent'" } + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Discriminator" }, + { "kind" : "IdRef", "name" : "Parent" } ] }, { "opname" : "DebugScope", "opcode" : 23, "operands" : [ - { "kind" : "IdRef", "name" : "'Scope'" }, - { "kind" : "IdRef", "name" : "'Inlined At'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Scope" }, + { "kind" : "IdRef", "name" : "Inlined At", "quantifier" : "?" } ] }, { @@ -295,119 +295,119 @@ "opname" : "DebugInlinedAt", "opcode" : 25, "operands" : [ - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Scope'" }, - { "kind" : "IdRef", "name" : "'Inlined'", "quantifier" : "?" } + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Scope" }, + { "kind" : "IdRef", "name" : "Inlined", "quantifier" : "?" } ] }, { "opname" : "DebugLocalVariable", "opcode" : 26, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "DebugInfoFlags", "name" : "'Flags'" }, - { "kind" : "LiteralInteger", "name" : "'Arg Number'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "DebugInfoFlags", "name" : "Flags" }, + { "kind" : "LiteralInteger", "name" : "Arg Number", "quantifier" : "?" } ] }, { "opname" : "DebugInlinedVariable", "opcode" : 27, "operands" : [ - { "kind" : "IdRef", "name" : "'Variable'" }, - { "kind" : "IdRef", "name" : "'Inlined'" } + { "kind" : "IdRef", "name" : "Variable" }, + { "kind" : "IdRef", "name" : "Inlined" } ] }, { "opname" : "DebugDeclare", "opcode" : 28, "operands" : [ - { "kind" : "IdRef", "name" : "'Local Variable'" }, - { "kind" : "IdRef", "name" : "'Variable'" }, - { "kind" : "IdRef", "name" : "'Expression'" } + { "kind" : "IdRef", "name" : "Local Variable" }, + { "kind" : "IdRef", "name" : "Variable" }, + { "kind" : "IdRef", "name" : "Expression" } ] }, { "opname" : "DebugValue", "opcode" : 29, "operands" : [ - { "kind" : "IdRef", "name" : "'Local Variable'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Expression'" }, - { "kind" : "IdRef", "name" : "'Indexes'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Local Variable" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Expression" }, + { "kind" : "IdRef", "name" : "Indexes", "quantifier" : "*" } ] }, { "opname" : "DebugOperation", "opcode" : 30, "operands" : [ - { "kind" : "DebugOperation", "name" : "'OpCode'" }, - { "kind" : "LiteralInteger", "name" : "'Operands ...'", "quantifier" : "*" } + { "kind" : "DebugOperation", "name" : "OpCode" }, + { "kind" : "LiteralInteger", "name" : "Operands ...", "quantifier" : "*" } ] }, { "opname" : "DebugExpression", "opcode" : 31, "operands" : [ - { "kind" : "IdRef", "name" : "'Operands ...'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "Operands ...", "quantifier" : "*" } ] }, { "opname" : "DebugMacroDef", "opcode" : 32, "operands" : [ - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Value'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Value", "quantifier" : "?" } ] }, { "opname" : "DebugMacroUndef", "opcode" : 33, "operands" : [ - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'Macro'" } + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "IdRef", "name" : "Macro" } ] }, { "opname" : "DebugImportedEntity", "opcode" : 34, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "DebugImportedEntity", "name" : "'Tag'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Entity'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" }, - { "kind" : "IdRef", "name" : "'Parent'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "DebugImportedEntity", "name" : "Tag" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Entity" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" }, + { "kind" : "IdRef", "name" : "Parent" } ] }, { "opname" : "DebugSource", "opcode" : 35, "operands" : [ - { "kind" : "IdRef", "name" : "'File'" }, - { "kind" : "IdRef", "name" : "'Text'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "File" }, + { "kind" : "IdRef", "name" : "Text", "quantifier" : "?" } ] }, { "opname" : "DebugModuleINTEL", "opcode" : 36, "operands" : [ - { "kind" : "IdRef", "name" : "'Name'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Parent'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "IdRef", "name" : "'ConfigurationMacros'" }, - { "kind" : "IdRef", "name" : "'IncludePath'" }, - { "kind" : "IdRef", "name" : "'APINotesFile'" }, - { "kind" : "LiteralInteger", "name" : "'IsDeclaration'" } + { "kind" : "IdRef", "name" : "Name" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Parent" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "IdRef", "name" : "ConfigurationMacros" }, + { "kind" : "IdRef", "name" : "IncludePath" }, + { "kind" : "IdRef", "name" : "APINotesFile" }, + { "kind" : "LiteralInteger", "name" : "IsDeclaration" } ], "capability" : "DebugInfoModuleINTEL" } diff --git a/3rdparty/spirv-headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json b/3rdparty/spirv-headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json index 21b7876b0..5d0d39451 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json @@ -31,1248 +31,1248 @@ "opname" : "acos", "opcode" : 0, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "acosh", "opcode" : 1, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "acospi", "opcode" : 2, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "asin", "opcode" : 3, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "asinh", "opcode" : 4, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "asinpi", "opcode" : 5, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "atan", "opcode" : 6, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "atan2", "opcode" : 7, "operands" : [ - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "atanh", "opcode" : 8, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "atanpi", "opcode" : 9, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "atan2pi", "opcode" : 10, "operands" : [ - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "cbrt", "opcode" : 11, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "ceil", "opcode" : 12, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "copysign", "opcode" : 13, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "cos", "opcode" : 14, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "cosh", "opcode" : 15, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "cospi", "opcode" : 16, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "erfc", "opcode" : 17, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "erf", "opcode" : 18, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "exp", "opcode" : 19, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "exp2", "opcode" : 20, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "exp10", "opcode" : 21, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "expm1", "opcode" : 22, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "fabs", "opcode" : 23, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "fdim", "opcode" : 24, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "floor", "opcode" : 25, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "fma", "opcode" : 26, "operands" : [ - { "kind" : "IdRef", "name" : "'a'" }, - { "kind" : "IdRef", "name" : "'b'" }, - { "kind" : "IdRef", "name" : "'c'" } + { "kind" : "IdRef", "name" : "a" }, + { "kind" : "IdRef", "name" : "b" }, + { "kind" : "IdRef", "name" : "c" } ] }, { "opname" : "fmax", "opcode" : 27, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "fmin", "opcode" : 28, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "fmod", "opcode" : 29, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "fract", "opcode" : 30, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'ptr'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "ptr" } ] }, { "opname" : "frexp", "opcode" : 31, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'exp'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "exp" } ] }, { "opname" : "hypot", "opcode" : 32, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "ilogb", "opcode" : 33, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "ldexp", "opcode" : 34, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'k'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "k" } ] }, { "opname" : "lgamma", "opcode" : 35, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "lgamma_r", "opcode" : 36, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'signp'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "signp" } ] }, { "opname" : "log", "opcode" : 37, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "log2", "opcode" : 38, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "log10", "opcode" : 39, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "log1p", "opcode" : 40, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "logb", "opcode" : 41, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "mad", "opcode" : 42, "operands" : [ - { "kind" : "IdRef", "name" : "'a'" }, - { "kind" : "IdRef", "name" : "'b'" }, - { "kind" : "IdRef", "name" : "'c'" } + { "kind" : "IdRef", "name" : "a" }, + { "kind" : "IdRef", "name" : "b" }, + { "kind" : "IdRef", "name" : "c" } ] }, { "opname" : "maxmag", "opcode" : 43, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "minmag", "opcode" : 44, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "modf", "opcode" : 45, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'iptr'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "iptr" } ] }, { "opname" : "nan", "opcode" : 46, "operands" : [ - { "kind" : "IdRef", "name" : "'nancode'" } + { "kind" : "IdRef", "name" : "nancode" } ] }, { "opname" : "nextafter", "opcode" : 47, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "pow", "opcode" : 48, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "pown", "opcode" : 49, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "powr", "opcode" : 50, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "remainder", "opcode" : 51, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "remquo", "opcode" : 52, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'quo'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "quo" } ] }, { "opname" : "rint", "opcode" : 53, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "rootn", "opcode" : 54, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "round", "opcode" : 55, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "rsqrt", "opcode" : 56, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "sin", "opcode" : 57, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "sincos", "opcode" : 58, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'cosval'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "cosval" } ] }, { "opname" : "sinh", "opcode" : 59, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "sinpi", "opcode" : 60, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "sqrt", "opcode" : 61, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "tan", "opcode" : 62, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "tanh", "opcode" : 63, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "tanpi", "opcode" : 64, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "tgamma", "opcode" : 65, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "trunc", "opcode" : 66, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "half_cos", "opcode" : 67, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "half_divide", "opcode" : 68, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "half_exp", "opcode" : 69, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "half_exp2", "opcode" : 70, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "half_exp10", "opcode" : 71, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "half_log", "opcode" : 72, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "half_log2", "opcode" : 73, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "half_log10", "opcode" : 74, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "half_powr", "opcode" : 75, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "half_recip", "opcode" : 76, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "half_rsqrt", "opcode" : 77, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "half_sin", "opcode" : 78, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "half_sqrt", "opcode" : 79, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "half_tan", "opcode" : 80, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "native_cos", "opcode" : 81, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "native_divide", "opcode" : 82, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "native_exp", "opcode" : 83, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "native_exp2", "opcode" : 84, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "native_exp10", "opcode" : 85, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "native_log", "opcode" : 86, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "native_log2", "opcode" : 87, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "native_log10", "opcode" : 88, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "native_powr", "opcode" : 89, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "native_recip", "opcode" : 90, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "native_rsqrt", "opcode" : 91, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "native_sin", "opcode" : 92, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "native_sqrt", "opcode" : 93, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "native_tan", "opcode" : 94, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "s_abs", "opcode" : 141, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "s_abs_diff", "opcode" : 142, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "s_add_sat", "opcode" : 143, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "u_add_sat", "opcode" : 144, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "s_hadd", "opcode" : 145, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "u_hadd", "opcode" : 146, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "s_rhadd", "opcode" : 147, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "u_rhadd", "opcode" : 148, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "s_clamp", "opcode" : 149, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'minval'" }, - { "kind" : "IdRef", "name" : "'maxval'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "minval" }, + { "kind" : "IdRef", "name" : "maxval" } ] }, { "opname" : "u_clamp", "opcode" : 150, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'minval'" }, - { "kind" : "IdRef", "name" : "'maxval'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "minval" }, + { "kind" : "IdRef", "name" : "maxval" } ] }, { "opname" : "clz", "opcode" : 151, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "ctz", "opcode" : 152, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "s_mad_hi", "opcode" : 153, "operands" : [ - { "kind" : "IdRef", "name" : "'a'" }, - { "kind" : "IdRef", "name" : "'b'" }, - { "kind" : "IdRef", "name" : "'c'" } + { "kind" : "IdRef", "name" : "a" }, + { "kind" : "IdRef", "name" : "b" }, + { "kind" : "IdRef", "name" : "c" } ] }, { "opname" : "u_mad_sat", "opcode" : 154, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'z'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "z" } ] }, { "opname" : "s_mad_sat", "opcode" : 155, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'z'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "z" } ] }, { "opname" : "s_max", "opcode" : 156, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "u_max", "opcode" : 157, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "s_min", "opcode" : 158, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "u_min", "opcode" : 159, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "s_mul_hi", "opcode" : 160, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "rotate", "opcode" : 161, "operands" : [ - { "kind" : "IdRef", "name" : "'v'" }, - { "kind" : "IdRef", "name" : "'i'" } + { "kind" : "IdRef", "name" : "v" }, + { "kind" : "IdRef", "name" : "i" } ] }, { "opname" : "s_sub_sat", "opcode" : 162, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "u_sub_sat", "opcode" : 163, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "u_upsample", "opcode" : 164, "operands" : [ - { "kind" : "IdRef", "name" : "'hi'" }, - { "kind" : "IdRef", "name" : "'lo'" } + { "kind" : "IdRef", "name" : "hi" }, + { "kind" : "IdRef", "name" : "lo" } ] }, { "opname" : "s_upsample", "opcode" : 165, "operands" : [ - { "kind" : "IdRef", "name" : "'hi'" }, - { "kind" : "IdRef", "name" : "'lo'" } + { "kind" : "IdRef", "name" : "hi" }, + { "kind" : "IdRef", "name" : "lo" } ] }, { "opname" : "popcount", "opcode" : 166, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "s_mad24", "opcode" : 167, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'z'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "z" } ] }, { "opname" : "u_mad24", "opcode" : 168, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'z'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "z" } ] }, { "opname" : "s_mul24", "opcode" : 169, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "u_mul24", "opcode" : 170, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "u_abs", "opcode" : 201, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "u_abs_diff", "opcode" : 202, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "u_mul_hi", "opcode" : 203, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "u_mad_hi", "opcode" : 204, "operands" : [ - { "kind" : "IdRef", "name" : "'a'" }, - { "kind" : "IdRef", "name" : "'b'" }, - { "kind" : "IdRef", "name" : "'c'" } + { "kind" : "IdRef", "name" : "a" }, + { "kind" : "IdRef", "name" : "b" }, + { "kind" : "IdRef", "name" : "c" } ] }, { "opname" : "fclamp", "opcode" : 95, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'minval'" }, - { "kind" : "IdRef", "name" : "'maxval'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "minval" }, + { "kind" : "IdRef", "name" : "maxval" } ] }, { "opname" : "degrees", "opcode" :96, "operands" : [ - { "kind" : "IdRef", "name" : "'radians'" } + { "kind" : "IdRef", "name" : "radians" } ] }, { "opname" : "fmax_common", "opcode" : 97, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "fmin_common", "opcode" : 98, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ] }, { "opname" : "mix", "opcode" : 99, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'a'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "a" } ] }, { "opname" : "radians", "opcode" : 100, "operands" : [ - { "kind" : "IdRef", "name" : "'degrees'" } + { "kind" : "IdRef", "name" : "degrees" } ] }, { "opname" : "step", "opcode" : 101, "operands" : [ - { "kind" : "IdRef", "name" : "'edge'" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "edge" }, + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "smoothstep", "opcode" : 102, "operands" : [ - { "kind" : "IdRef", "name" : "'edge0'" }, - { "kind" : "IdRef", "name" : "'edge1'" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "edge0" }, + { "kind" : "IdRef", "name" : "edge1" }, + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "sign", "opcode" : 103, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ] }, { "opname" : "cross", "opcode" : 104, "operands" : [ - { "kind" : "IdRef", "name" : "'p0'" }, - { "kind" : "IdRef", "name" : "'p1'" } + { "kind" : "IdRef", "name" : "p0" }, + { "kind" : "IdRef", "name" : "p1" } ] }, { "opname" : "distance", "opcode" : 105, "operands" : [ - { "kind" : "IdRef", "name" : "'p0'" }, - { "kind" : "IdRef", "name" : "'p1'" } + { "kind" : "IdRef", "name" : "p0" }, + { "kind" : "IdRef", "name" : "p1" } ] }, { "opname" : "length", "opcode" : 106, "operands" : [ - { "kind" : "IdRef", "name" : "'p'" } + { "kind" : "IdRef", "name" : "p" } ] }, { "opname" : "normalize", "opcode" : 107, "operands" : [ - { "kind" : "IdRef", "name" : "'p'" } + { "kind" : "IdRef", "name" : "p" } ] }, { "opname" : "fast_distance", "opcode" : 108, "operands" : [ - { "kind" : "IdRef", "name" : "'p0'" }, - { "kind" : "IdRef", "name" : "'p1'" } + { "kind" : "IdRef", "name" : "p0" }, + { "kind" : "IdRef", "name" : "p1" } ] }, { "opname" : "fast_length", "opcode" : 109, "operands" : [ - { "kind" : "IdRef", "name" : "'p'" } + { "kind" : "IdRef", "name" : "p" } ] }, { "opname" : "fast_normalize", "opcode" : 110, "operands" : [ - { "kind" : "IdRef", "name" : "'p'" } + { "kind" : "IdRef", "name" : "p" } ] }, { "opname" : "bitselect", "opcode" : 186, "operands" : [ - { "kind" : "IdRef", "name" : "'a'" }, - { "kind" : "IdRef", "name" : "'b'" }, - { "kind" : "IdRef", "name" : "'c'" } + { "kind" : "IdRef", "name" : "a" }, + { "kind" : "IdRef", "name" : "b" }, + { "kind" : "IdRef", "name" : "c" } ] }, { "opname" : "select", "opcode" : 187, "operands" : [ - { "kind" : "IdRef", "name" : "'a'" }, - { "kind" : "IdRef", "name" : "'b'" }, - { "kind" : "IdRef", "name" : "'c'" } + { "kind" : "IdRef", "name" : "a" }, + { "kind" : "IdRef", "name" : "b" }, + { "kind" : "IdRef", "name" : "c" } ] }, { "opname" : "vloadn", "opcode" : 171, "operands" : [ - { "kind" : "IdRef", "name" : "'offset'" }, - { "kind" : "IdRef", "name" : "'p'" }, - { "kind" : "LiteralInteger", "name" : "'n'" } + { "kind" : "IdRef", "name" : "offset" }, + { "kind" : "IdRef", "name" : "p" }, + { "kind" : "LiteralInteger", "name" : "n" } ] }, { "opname" : "vstoren", "opcode" : 172, "operands" : [ - { "kind" : "IdRef", "name" : "'data'" }, - { "kind" : "IdRef", "name" : "'offset'" }, - { "kind" : "IdRef", "name" : "'p'" } + { "kind" : "IdRef", "name" : "data" }, + { "kind" : "IdRef", "name" : "offset" }, + { "kind" : "IdRef", "name" : "p" } ] }, { "opname" : "vload_half", "opcode" : 173, "operands" : [ - { "kind" : "IdRef", "name" : "'offset'" }, - { "kind" : "IdRef", "name" : "'p'" } + { "kind" : "IdRef", "name" : "offset" }, + { "kind" : "IdRef", "name" : "p" } ] }, { "opname" : "vload_halfn", "opcode" : 174, "operands" : [ - { "kind" : "IdRef", "name" : "'offset'" }, - { "kind" : "IdRef", "name" : "'p'" }, - { "kind" : "LiteralInteger", "name" : "'n'" } + { "kind" : "IdRef", "name" : "offset" }, + { "kind" : "IdRef", "name" : "p" }, + { "kind" : "LiteralInteger", "name" : "n" } ] }, { "opname" : "vstore_half", "opcode" : 175, "operands" : [ - { "kind" : "IdRef", "name" : "'data'" }, - { "kind" : "IdRef", "name" : "'offset'" }, - { "kind" : "IdRef", "name" : "'p'" } + { "kind" : "IdRef", "name" : "data" }, + { "kind" : "IdRef", "name" : "offset" }, + { "kind" : "IdRef", "name" : "p" } ] }, { "opname" : "vstore_half_r", "opcode" : 176, "operands" : [ - { "kind" : "IdRef", "name" : "'data'" }, - { "kind" : "IdRef", "name" : "'offset'" }, - { "kind" : "IdRef", "name" : "'p'" }, - { "kind" : "FPRoundingMode", "name" : "'mode'" } + { "kind" : "IdRef", "name" : "data" }, + { "kind" : "IdRef", "name" : "offset" }, + { "kind" : "IdRef", "name" : "p" }, + { "kind" : "FPRoundingMode", "name" : "mode" } ] }, { "opname" : "vstore_halfn", "opcode" : 177, "operands" : [ - { "kind" : "IdRef", "name" : "'data'" }, - { "kind" : "IdRef", "name" : "'offset'" }, - { "kind" : "IdRef", "name" : "'p'" } + { "kind" : "IdRef", "name" : "data" }, + { "kind" : "IdRef", "name" : "offset" }, + { "kind" : "IdRef", "name" : "p" } ] }, { "opname" : "vstore_halfn_r", "opcode" : 178, "operands" : [ - { "kind" : "IdRef", "name" : "'data'" }, - { "kind" : "IdRef", "name" : "'offset'" }, - { "kind" : "IdRef", "name" : "'p'" }, - { "kind" : "FPRoundingMode", "name" : "'mode'" } + { "kind" : "IdRef", "name" : "data" }, + { "kind" : "IdRef", "name" : "offset" }, + { "kind" : "IdRef", "name" : "p" }, + { "kind" : "FPRoundingMode", "name" : "mode" } ] }, { "opname" : "vloada_halfn", "opcode" : 179, "operands" : [ - { "kind" : "IdRef", "name" : "'offset'" }, - { "kind" : "IdRef", "name" : "'p'" }, - { "kind" : "LiteralInteger", "name" : "'n'" } + { "kind" : "IdRef", "name" : "offset" }, + { "kind" : "IdRef", "name" : "p" }, + { "kind" : "LiteralInteger", "name" : "n" } ] }, { "opname" : "vstorea_halfn", "opcode" : 180, "operands" : [ - { "kind" : "IdRef", "name" : "'data'" }, - { "kind" : "IdRef", "name" : "'offset'" }, - { "kind" : "IdRef", "name" : "'p'" } + { "kind" : "IdRef", "name" : "data" }, + { "kind" : "IdRef", "name" : "offset" }, + { "kind" : "IdRef", "name" : "p" } ] }, { "opname" : "vstorea_halfn_r", "opcode" : 181, "operands" : [ - { "kind" : "IdRef", "name" : "'data'" }, - { "kind" : "IdRef", "name" : "'offset'" }, - { "kind" : "IdRef", "name" : "'p'" }, - { "kind" : "FPRoundingMode", "name" : "'mode'" } + { "kind" : "IdRef", "name" : "data" }, + { "kind" : "IdRef", "name" : "offset" }, + { "kind" : "IdRef", "name" : "p" }, + { "kind" : "FPRoundingMode", "name" : "mode" } ] }, { "opname" : "shuffle", "opcode" : 182, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'shuffle mask'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "shuffle mask" } ] }, { "opname" : "shuffle2", "opcode" : 183, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'shuffle mask'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "shuffle mask" } ] }, { "opname" : "printf", "opcode" : 184, "operands" : [ - { "kind" : "IdRef", "name" : "'format'" }, - { "kind" : "IdRef", "name" : "'additional arguments'", "quantifier" : "*" } + { "kind" : "IdRef", "name" : "format" }, + { "kind" : "IdRef", "name" : "additional arguments", "quantifier" : "*" } ] }, { "opname" : "prefetch", "opcode" : 185, "operands" : [ - { "kind" : "IdRef", "name" : "'ptr'" }, - { "kind" : "IdRef", "name" : "'num elements'" } + { "kind" : "IdRef", "name" : "ptr" }, + { "kind" : "IdRef", "name" : "num elements" } ] } ] diff --git a/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json b/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json index e18251bba..ed43f95d2 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json @@ -5,7 +5,7 @@ "opname" : "CubeFaceIndexAMD", "opcode" : 1, "operands" : [ - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "extensions" : [ "SPV_AMD_gcn_shader" ] }, @@ -13,7 +13,7 @@ "opname" : "CubeFaceCoordAMD", "opcode" : 2, "operands" : [ - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "extensions" : [ "SPV_AMD_gcn_shader" ] }, diff --git a/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json b/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json index 62a470eeb..936fd4e1e 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json @@ -5,8 +5,8 @@ "opname" : "SwizzleInvocationsAMD", "opcode" : 1, "operands" : [ - { "kind" : "IdRef", "name" : "'data'" }, - { "kind" : "IdRef", "name" : "'offset'" } + { "kind" : "IdRef", "name" : "data" }, + { "kind" : "IdRef", "name" : "offset" } ], "extensions" : [ "SPV_AMD_shader_ballot" ] }, @@ -14,8 +14,8 @@ "opname" : "SwizzleInvocationsMaskedAMD", "opcode" : 2, "operands" : [ - { "kind" : "IdRef", "name" : "'data'" }, - { "kind" : "IdRef", "name" : "'mask'" } + { "kind" : "IdRef", "name" : "data" }, + { "kind" : "IdRef", "name" : "mask" } ], "extensions" : [ "SPV_AMD_shader_ballot" ] }, @@ -23,9 +23,9 @@ "opname" : "WriteInvocationAMD", "opcode" : 3, "operands" : [ - { "kind" : "IdRef", "name" : "'inputValue'" }, - { "kind" : "IdRef", "name" : "'writeValue'" }, - { "kind" : "IdRef", "name" : "'invocationIndex'" } + { "kind" : "IdRef", "name" : "inputValue" }, + { "kind" : "IdRef", "name" : "writeValue" }, + { "kind" : "IdRef", "name" : "invocationIndex" } ], "extensions" : [ "SPV_AMD_shader_ballot" ] }, @@ -33,7 +33,7 @@ "opname" : "MbcntAMD", "opcode" : 4, "operands" : [ - { "kind" : "IdRef", "name" : "'mask'" } + { "kind" : "IdRef", "name" : "mask" } ], "extensions" : [ "SPV_AMD_shader_ballot" ] } diff --git a/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json b/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json index e156b1b6f..e5a8a0127 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json @@ -5,8 +5,8 @@ "opname" : "InterpolateAtVertexAMD", "opcode" : 1, "operands" : [ - { "kind" : "IdRef", "name" : "'interpolant'" }, - { "kind" : "IdRef", "name" : "'vertexIdx'" } + { "kind" : "IdRef", "name" : "interpolant" }, + { "kind" : "IdRef", "name" : "vertexIdx" } ], "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ] } diff --git a/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json b/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json index c681976fe..0c7bf7d1f 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json @@ -5,9 +5,9 @@ "opname" : "FMin3AMD", "opcode" : 1, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'z'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "z" } ], "extensions" : [ "SPV_AMD_shader_trinary_minmax" ] }, @@ -15,9 +15,9 @@ "opname" : "UMin3AMD", "opcode" : 2, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'z'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "z" } ], "extensions" : [ "SPV_AMD_shader_trinary_minmax" ] }, @@ -25,9 +25,9 @@ "opname" : "SMin3AMD", "opcode" : 3, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'z'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "z" } ], "extensions" : [ "SPV_AMD_shader_trinary_minmax" ] }, @@ -35,9 +35,9 @@ "opname" : "FMax3AMD", "opcode" : 4, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'z'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "z" } ], "extensions" : [ "SPV_AMD_shader_trinary_minmax" ] }, @@ -45,9 +45,9 @@ "opname" : "UMax3AMD", "opcode" : 5, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'z'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "z" } ], "extensions" : [ "SPV_AMD_shader_trinary_minmax" ] }, @@ -55,9 +55,9 @@ "opname" : "SMax3AMD", "opcode" : 6, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'z'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "z" } ], "extensions" : [ "SPV_AMD_shader_trinary_minmax" ] }, @@ -65,9 +65,9 @@ "opname" : "FMid3AMD", "opcode" : 7, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'z'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "z" } ], "extensions" : [ "SPV_AMD_shader_trinary_minmax" ] }, @@ -75,9 +75,9 @@ "opname" : "UMid3AMD", "opcode" : 8, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'z'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "z" } ], "extensions" : [ "SPV_AMD_shader_trinary_minmax" ] }, @@ -85,9 +85,9 @@ "opname" : "SMid3AMD", "opcode" : 9, "operands" : [ - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" }, - { "kind" : "IdRef", "name" : "'z'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" }, + { "kind" : "IdRef", "name" : "z" } ], "extensions" : [ "SPV_AMD_shader_trinary_minmax" ] } diff --git a/3rdparty/spirv-headers/include/spirv/unified1/spirv.core.grammar.json b/3rdparty/spirv-headers/include/spirv/unified1/spirv.core.grammar.json index 8fdd8fd0b..e986f61e3 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/spirv.core.grammar.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/spirv.core.grammar.json @@ -155,7 +155,7 @@ "class" : "Debug", "opcode" : 2, "operands" : [ - { "kind" : "LiteralString", "name" : "'Continued Source'" } + { "kind" : "LiteralString", "name" : "Continued Source" } ], "version": "1.0" }, @@ -165,9 +165,9 @@ "opcode" : 3, "operands" : [ { "kind" : "SourceLanguage" }, - { "kind" : "LiteralInteger", "name" : "'Version'" }, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'File'" }, - { "kind" : "LiteralString", "quantifier" : "?", "name" : "'Source'" } + { "kind" : "LiteralInteger", "name" : "Version" }, + { "kind" : "IdRef", "quantifier" : "?", "name" : "File" }, + { "kind" : "LiteralString", "quantifier" : "?", "name" : "Source" } ], "version": "1.0" }, @@ -176,7 +176,7 @@ "class" : "Debug", "opcode" : 4, "operands" : [ - { "kind" : "LiteralString", "name" : "'Extension'" } + { "kind" : "LiteralString", "name" : "Extension" } ], "version": "1.0" }, @@ -185,8 +185,8 @@ "class" : "Debug", "opcode" : 5, "operands" : [ - { "kind" : "IdRef", "name" : "'Target'" }, - { "kind" : "LiteralString", "name" : "'Name'" } + { "kind" : "IdRef", "name" : "Target" }, + { "kind" : "LiteralString", "name" : "Name" } ], "version": "1.0" }, @@ -195,9 +195,9 @@ "class" : "Debug", "opcode" : 6, "operands" : [ - { "kind" : "IdRef", "name" : "'Type'" }, - { "kind" : "LiteralInteger", "name" : "'Member'" }, - { "kind" : "LiteralString", "name" : "'Name'" } + { "kind" : "IdRef", "name" : "Type" }, + { "kind" : "LiteralInteger", "name" : "Member" }, + { "kind" : "LiteralString", "name" : "Name" } ], "version": "1.0" }, @@ -207,7 +207,7 @@ "opcode" : 7, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "LiteralString", "name" : "'String'" } + { "kind" : "LiteralString", "name" : "String" } ], "version": "1.0" }, @@ -216,9 +216,9 @@ "class" : "Debug", "opcode" : 8, "operands" : [ - { "kind" : "IdRef", "name" : "'File'" }, - { "kind" : "LiteralInteger", "name" : "'Line'" }, - { "kind" : "LiteralInteger", "name" : "'Column'" } + { "kind" : "IdRef", "name" : "File" }, + { "kind" : "LiteralInteger", "name" : "Line" }, + { "kind" : "LiteralInteger", "name" : "Column" } ], "version": "1.0" }, @@ -227,7 +227,7 @@ "class" : "Extension", "opcode" : 10, "operands" : [ - { "kind" : "LiteralString", "name" : "'Name'" } + { "kind" : "LiteralString", "name" : "Name" } ], "version": "1.0" }, @@ -237,7 +237,7 @@ "opcode" : 11, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "LiteralString", "name" : "'Name'" } + { "kind" : "LiteralString", "name" : "Name" } ], "version": "1.0" }, @@ -248,9 +248,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Set'" }, - { "kind" : "LiteralExtInstInteger", "name" : "'Instruction'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Operand 1', +\n'Operand 2', +\n..." } + { "kind" : "IdRef", "name" : "Set" }, + { "kind" : "LiteralExtInstInteger", "name" : "Instruction" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Operand 1, Operand 2, ..." } ], "version": "1.0" }, @@ -270,9 +270,9 @@ "opcode" : 15, "operands" : [ { "kind" : "ExecutionModel" }, - { "kind" : "IdRef", "name" : "'Entry Point'" }, - { "kind" : "LiteralString", "name" : "'Name'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Interface'" } + { "kind" : "IdRef", "name" : "Entry Point" }, + { "kind" : "LiteralString", "name" : "Name" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Interface" } ], "version": "1.0" }, @@ -281,8 +281,8 @@ "class" : "Mode-Setting", "opcode" : 16, "operands" : [ - { "kind" : "IdRef", "name" : "'Entry Point'" }, - { "kind" : "ExecutionMode", "name" : "'Mode'" } + { "kind" : "IdRef", "name" : "Entry Point" }, + { "kind" : "ExecutionMode", "name" : "Mode" } ], "version": "1.0" }, @@ -291,7 +291,7 @@ "class" : "Mode-Setting", "opcode" : 17, "operands" : [ - { "kind" : "Capability", "name" : "'Capability'" } + { "kind" : "Capability", "name" : "Capability" } ], "version": "1.0" }, @@ -319,8 +319,8 @@ "opcode" : 21, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "LiteralInteger", "name" : "'Width'" }, - { "kind" : "LiteralInteger", "name" : "'Signedness'" } + { "kind" : "LiteralInteger", "name" : "Width" }, + { "kind" : "LiteralInteger", "name" : "Signedness" } ], "version": "1.0" }, @@ -330,8 +330,8 @@ "opcode" : 22, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "LiteralInteger", "name" : "'Width'" }, - { "kind" : "FPEncoding", "quantifier" : "?", "name" : "'Floating Point Encoding'" } + { "kind" : "LiteralInteger", "name" : "Width" }, + { "kind" : "FPEncoding", "quantifier" : "?", "name" : "Floating Point Encoding" } ], "version": "1.0" }, @@ -341,8 +341,8 @@ "opcode" : 23, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Component Type'" }, - { "kind" : "LiteralInteger", "name" : "'Component Count'" } + { "kind" : "IdRef", "name" : "Component Type" }, + { "kind" : "LiteralInteger", "name" : "Component Count" } ], "version": "1.0" }, @@ -352,8 +352,8 @@ "opcode" : 24, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Column Type'" }, - { "kind" : "LiteralInteger", "name" : "'Column Count'" } + { "kind" : "IdRef", "name" : "Column Type" }, + { "kind" : "LiteralInteger", "name" : "Column Count" } ], "capabilities" : [ "Matrix" ], "version": "1.0" @@ -364,12 +364,12 @@ "opcode" : 25, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Type'" }, + { "kind" : "IdRef", "name" : "Sampled Type" }, { "kind" : "Dim" }, - { "kind" : "LiteralInteger", "name" : "'Depth'" }, - { "kind" : "LiteralInteger", "name" : "'Arrayed'" }, - { "kind" : "LiteralInteger", "name" : "'MS'" }, - { "kind" : "LiteralInteger", "name" : "'Sampled'" }, + { "kind" : "LiteralInteger", "name" : "Depth" }, + { "kind" : "LiteralInteger", "name" : "Arrayed" }, + { "kind" : "LiteralInteger", "name" : "MS" }, + { "kind" : "LiteralInteger", "name" : "Sampled" }, { "kind" : "ImageFormat" }, { "kind" : "AccessQualifier", "quantifier" : "?" } ], @@ -390,7 +390,7 @@ "opcode" : 27, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image Type'" } + { "kind" : "IdRef", "name" : "Image Type" } ], "version": "1.0" }, @@ -400,8 +400,8 @@ "opcode" : 28, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Element Type'" }, - { "kind" : "IdRef", "name" : "'Length'" } + { "kind" : "IdRef", "name" : "Element Type" }, + { "kind" : "IdRef", "name" : "Length" } ], "version": "1.0" }, @@ -411,7 +411,7 @@ "opcode" : 29, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Element Type'" } + { "kind" : "IdRef", "name" : "Element Type" } ], "capabilities" : [ "Shader" ], "version": "1.0" @@ -422,7 +422,7 @@ "opcode" : 30, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Member 0 type', +\n'member 1 type', +\n..." } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Member 0 type, member 1 type, ..." } ], "version": "1.0" }, @@ -444,7 +444,7 @@ "operands" : [ { "kind" : "IdResult" }, { "kind" : "StorageClass" }, - { "kind" : "IdRef", "name" : "'Type'" } + { "kind" : "IdRef", "name" : "Type" } ], "version": "1.0" }, @@ -454,8 +454,8 @@ "opcode" : 33, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Return Type'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Parameter 0 Type', +\n'Parameter 1 Type', +\n..." } + { "kind" : "IdRef", "name" : "Return Type" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Parameter 0 Type, Parameter 1 Type, ..." } ], "version": "1.0" }, @@ -505,7 +505,7 @@ "opcode" : 38, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "AccessQualifier", "name" : "'Qualifier'" } + { "kind" : "AccessQualifier", "name" : "Qualifier" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -515,7 +515,7 @@ "class" : "Type-Declaration", "opcode" : 39, "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer Type'" }, + { "kind" : "IdRef", "name" : "Pointer Type" }, { "kind" : "StorageClass" } ], "capabilities" : [ @@ -551,7 +551,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "LiteralContextDependentNumber", "name" : "'Value'" } + { "kind" : "LiteralContextDependentNumber", "name" : "Value" } ], "version": "1.0" }, @@ -562,7 +562,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Constituents'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Constituents" } ], "version": "1.0" }, @@ -574,7 +574,7 @@ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, { "kind" : "SamplerAddressingMode" }, - { "kind" : "LiteralInteger", "name" : "'Param'" }, + { "kind" : "LiteralInteger", "name" : "Param" }, { "kind" : "SamplerFilterMode" } ], "capabilities" : [ "LiteralSampler" ], @@ -617,7 +617,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "LiteralContextDependentNumber", "name" : "'Value'" } + { "kind" : "LiteralContextDependentNumber", "name" : "Value" } ], "version": "1.0" }, @@ -628,7 +628,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Constituents'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Constituents" } ], "version": "1.0" }, @@ -639,7 +639,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "LiteralSpecConstantOpInteger", "name" : "'Opcode'" } + { "kind" : "LiteralSpecConstantOpInteger", "name" : "Opcode" } ], "version": "1.0" }, @@ -651,7 +651,7 @@ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, { "kind" : "FunctionControl" }, - { "kind" : "IdRef", "name" : "'Function Type'" } + { "kind" : "IdRef", "name" : "Function Type" } ], "version": "1.0" }, @@ -678,8 +678,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Function'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Argument 0', +\n'Argument 1', +\n..." } + { "kind" : "IdRef", "name" : "Function" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Argument 0, Argument 1, ..."} ], "version": "1.0" }, @@ -691,7 +691,7 @@ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, { "kind" : "StorageClass" }, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'Initializer'" } + { "kind" : "IdRef", "quantifier" : "?", "name" : "Initializer" } ], "version": "1.0" }, @@ -702,9 +702,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'Sample'" } + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "Sample" } ], "version": "1.0" }, @@ -715,7 +715,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, + { "kind" : "IdRef", "name" : "Pointer" }, { "kind" : "MemoryAccess", "quantifier" : "?" } ], "version": "1.0" @@ -725,8 +725,8 @@ "class" : "Memory", "opcode" : 62, "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Object'" }, + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Object" }, { "kind" : "MemoryAccess", "quantifier" : "?" } ], "version": "1.0" @@ -736,8 +736,8 @@ "class" : "Memory", "opcode" : 63, "operands" : [ - { "kind" : "IdRef", "name" : "'Target'" }, - { "kind" : "IdRef", "name" : "'Source'" }, + { "kind" : "IdRef", "name" : "Target" }, + { "kind" : "IdRef", "name" : "Source" }, { "kind" : "MemoryAccess", "quantifier" : "?" }, { "kind" : "MemoryAccess", "quantifier" : "?" } ], @@ -748,9 +748,9 @@ "class" : "Memory", "opcode" : 64, "operands" : [ - { "kind" : "IdRef", "name" : "'Target'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Size'" }, + { "kind" : "IdRef", "name" : "Target" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Size" }, { "kind" : "MemoryAccess", "quantifier" : "?" }, { "kind" : "MemoryAccess", "quantifier" : "?" } ], @@ -767,8 +767,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Indexes'" } + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Indexes" } ], "version": "1.0" }, @@ -779,8 +779,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Indexes'" } + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Indexes" } ], "version": "1.0" }, @@ -791,9 +791,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "name" : "'Element'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Indexes'" } + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "name" : "Element" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Indexes" } ], "capabilities" : [ "Addresses", @@ -810,8 +810,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Structure'" }, - { "kind" : "LiteralInteger", "name" : "'Array member'" } + { "kind" : "IdRef", "name" : "Structure" }, + { "kind" : "LiteralInteger", "name" : "Array member" } ], "capabilities" : [ "Shader" ], "version": "1.0" @@ -823,7 +823,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -835,9 +835,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "name" : "'Element'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Indexes'" } + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "name" : "Element" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Indexes" } ], "capabilities" : [ "Addresses" ], "version": "1.0" @@ -847,7 +847,7 @@ "class" : "Annotation", "opcode" : 71, "operands" : [ - { "kind" : "IdRef", "name" : "'Target'" }, + { "kind" : "IdRef", "name" : "Target" }, { "kind" : "Decoration" } ], "version": "1.0" @@ -857,8 +857,8 @@ "class" : "Annotation", "opcode" : 72, "operands" : [ - { "kind" : "IdRef", "name" : "'Structure Type'" }, - { "kind" : "LiteralInteger", "name" : "'Member'" }, + { "kind" : "IdRef", "name" : "Structure Type" }, + { "kind" : "LiteralInteger", "name" : "Member" }, { "kind" : "Decoration" } ], "version": "1.0" @@ -877,8 +877,8 @@ "class" : "Annotation", "opcode" : 74, "operands" : [ - { "kind" : "IdRef", "name" : "'Decoration Group'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Targets'" } + { "kind" : "IdRef", "name" : "Decoration Group" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Targets" } ], "version": "1.0" }, @@ -887,8 +887,8 @@ "class" : "Annotation", "opcode" : 75, "operands" : [ - { "kind" : "IdRef", "name" : "'Decoration Group'" }, - { "kind" : "PairIdRefLiteralInteger", "quantifier" : "*", "name" : "'Targets'" } + { "kind" : "IdRef", "name" : "Decoration Group" }, + { "kind" : "PairIdRefLiteralInteger", "quantifier" : "*", "name" : "Targets" } ], "version": "1.0" }, @@ -899,8 +899,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector'" }, - { "kind" : "IdRef", "name" : "'Index'" } + { "kind" : "IdRef", "name" : "Vector" }, + { "kind" : "IdRef", "name" : "Index" } ], "version": "1.0" }, @@ -911,9 +911,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector'" }, - { "kind" : "IdRef", "name" : "'Component'" }, - { "kind" : "IdRef", "name" : "'Index'" } + { "kind" : "IdRef", "name" : "Vector" }, + { "kind" : "IdRef", "name" : "Component" }, + { "kind" : "IdRef", "name" : "Index" } ], "version": "1.0" }, @@ -924,9 +924,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector 1'" }, - { "kind" : "IdRef", "name" : "'Vector 2'" }, - { "kind" : "LiteralInteger", "quantifier" : "*", "name" : "'Components'" } + { "kind" : "IdRef", "name" : "Vector 1" }, + { "kind" : "IdRef", "name" : "Vector 2" }, + { "kind" : "LiteralInteger", "quantifier" : "*", "name" : "Components" } ], "version": "1.0" }, @@ -937,7 +937,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Constituents'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Constituents" } ], "version": "1.0" }, @@ -948,8 +948,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Composite'" }, - { "kind" : "LiteralInteger", "quantifier" : "*", "name" : "'Indexes'" } + { "kind" : "IdRef", "name" : "Composite" }, + { "kind" : "LiteralInteger", "quantifier" : "*", "name" : "Indexes" } ], "version": "1.0" }, @@ -960,9 +960,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Object'" }, - { "kind" : "IdRef", "name" : "'Composite'" }, - { "kind" : "LiteralInteger", "quantifier" : "*", "name" : "'Indexes'" } + { "kind" : "IdRef", "name" : "Object" }, + { "kind" : "IdRef", "name" : "Composite" }, + { "kind" : "LiteralInteger", "quantifier" : "*", "name" : "Indexes" } ], "version": "1.0" }, @@ -973,7 +973,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version": "1.0" }, @@ -984,7 +984,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Matrix'" } + { "kind" : "IdRef", "name" : "Matrix" } ], "capabilities" : [ "Matrix" ], "version": "1.0" @@ -996,8 +996,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Sampler'" } + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Sampler" } ], "version": "1.0" }, @@ -1008,8 +1008,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "Shader" ], @@ -1022,8 +1022,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, { "kind" : "ImageOperands" } ], "version": "1.0" @@ -1035,9 +1035,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'D~ref~'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "D~ref~" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "Shader" ], @@ -1050,9 +1050,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'D~ref~'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "D~ref~" }, { "kind" : "ImageOperands" } ], "capabilities" : [ "Shader" ], @@ -1065,8 +1065,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "Shader" ], @@ -1079,8 +1079,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, { "kind" : "ImageOperands" } ], "capabilities" : [ "Shader" ], @@ -1093,9 +1093,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'D~ref~'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "D~ref~" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "Shader" ], @@ -1108,9 +1108,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'D~ref~'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "D~ref~" }, { "kind" : "ImageOperands" } ], "capabilities" : [ "Shader" ], @@ -1123,8 +1123,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "version": "1.0" @@ -1136,9 +1136,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'Component'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "Component" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "Shader" ], @@ -1151,9 +1151,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'D~ref~'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "D~ref~" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "Shader" ], @@ -1166,8 +1166,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "version": "1.0" @@ -1177,9 +1177,9 @@ "class" : "Image", "opcode" : 99, "operands" : [ - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'Texel'" }, + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "Texel" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "version": "1.0" @@ -1191,7 +1191,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" } + { "kind" : "IdRef", "name" : "Sampled Image" } ], "version": "1.0" }, @@ -1202,7 +1202,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" } + { "kind" : "IdRef", "name" : "Image" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1214,7 +1214,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" } + { "kind" : "IdRef", "name" : "Image" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1226,8 +1226,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Level of Detail'" } + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Level of Detail" } ], "capabilities" : [ "Kernel", "ImageQuery" ], "version": "1.0" @@ -1239,7 +1239,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" } + { "kind" : "IdRef", "name" : "Image" } ], "capabilities" : [ "Kernel", "ImageQuery" ], "version": "1.0" @@ -1251,8 +1251,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" } + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" } ], "capabilities" : [ "ImageQuery" ], "version": "1.0" @@ -1264,7 +1264,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" } + { "kind" : "IdRef", "name" : "Image" } ], "capabilities" : [ "Kernel", "ImageQuery" ], "version": "1.0" @@ -1276,7 +1276,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" } + { "kind" : "IdRef", "name" : "Image" } ], "capabilities" : [ "Kernel", "ImageQuery" ], "version": "1.0" @@ -1288,7 +1288,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Float Value'" } + { "kind" : "IdRef", "name" : "Float Value" } ], "version": "1.0" }, @@ -1299,7 +1299,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Float Value'" } + { "kind" : "IdRef", "name" : "Float Value" } ], "version": "1.0" }, @@ -1310,7 +1310,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Signed Value'" } + { "kind" : "IdRef", "name" : "Signed Value" } ], "version": "1.0" }, @@ -1321,7 +1321,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Unsigned Value'" } + { "kind" : "IdRef", "name" : "Unsigned Value" } ], "version": "1.0" }, @@ -1332,7 +1332,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Unsigned Value'" } + { "kind" : "IdRef", "name" : "Unsigned Value" } ], "version": "1.0" }, @@ -1343,7 +1343,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Signed Value'" } + { "kind" : "IdRef", "name" : "Signed Value" } ], "version": "1.0" }, @@ -1354,7 +1354,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Float Value'" } + { "kind" : "IdRef", "name" : "Float Value" } ], "version": "1.0" }, @@ -1365,7 +1365,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -1376,7 +1376,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "Addresses", @@ -1391,7 +1391,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Signed Value'" } + { "kind" : "IdRef", "name" : "Signed Value" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1403,7 +1403,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Unsigned Value'" } + { "kind" : "IdRef", "name" : "Unsigned Value" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1415,7 +1415,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Integer Value'" } + { "kind" : "IdRef", "name" : "Integer Value" } ], "capabilities" : [ "Addresses", @@ -1430,7 +1430,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1442,7 +1442,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1454,8 +1454,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "StorageClass", "name" : "'Storage'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "StorageClass", "name" : "Storage" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1467,7 +1467,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version": "1.0" }, @@ -1478,7 +1478,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version": "1.0" }, @@ -1489,7 +1489,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version": "1.0" }, @@ -1500,8 +1500,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1512,8 +1512,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1524,8 +1524,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1536,8 +1536,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1548,8 +1548,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1560,8 +1560,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1572,8 +1572,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1584,8 +1584,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1596,8 +1596,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1608,8 +1608,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1620,8 +1620,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1632,8 +1632,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1644,8 +1644,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1656,8 +1656,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1668,8 +1668,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector'" }, - { "kind" : "IdRef", "name" : "'Scalar'" } + { "kind" : "IdRef", "name" : "Vector" }, + { "kind" : "IdRef", "name" : "Scalar" } ], "version": "1.0" }, @@ -1680,8 +1680,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Matrix'" }, - { "kind" : "IdRef", "name" : "'Scalar'" } + { "kind" : "IdRef", "name" : "Matrix" }, + { "kind" : "IdRef", "name" : "Scalar" } ], "capabilities" : [ "Matrix" ], "version": "1.0" @@ -1693,8 +1693,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector'" }, - { "kind" : "IdRef", "name" : "'Matrix'" } + { "kind" : "IdRef", "name" : "Vector" }, + { "kind" : "IdRef", "name" : "Matrix" } ], "capabilities" : [ "Matrix" ], "version": "1.0" @@ -1706,8 +1706,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Matrix'" }, - { "kind" : "IdRef", "name" : "'Vector'" } + { "kind" : "IdRef", "name" : "Matrix" }, + { "kind" : "IdRef", "name" : "Vector" } ], "capabilities" : [ "Matrix" ], "version": "1.0" @@ -1719,8 +1719,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'LeftMatrix'" }, - { "kind" : "IdRef", "name" : "'RightMatrix'" } + { "kind" : "IdRef", "name" : "LeftMatrix" }, + { "kind" : "IdRef", "name" : "RightMatrix" } ], "capabilities" : [ "Matrix" ], "version": "1.0" @@ -1732,8 +1732,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector 1'" }, - { "kind" : "IdRef", "name" : "'Vector 2'" } + { "kind" : "IdRef", "name" : "Vector 1" }, + { "kind" : "IdRef", "name" : "Vector 2" } ], "capabilities" : [ "Matrix" ], "version": "1.0" @@ -1745,8 +1745,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector 1'" }, - { "kind" : "IdRef", "name" : "'Vector 2'" } + { "kind" : "IdRef", "name" : "Vector 1" }, + { "kind" : "IdRef", "name" : "Vector 2" } ], "version": "1.0" }, @@ -1757,8 +1757,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1769,8 +1769,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1781,8 +1781,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1793,8 +1793,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1805,7 +1805,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector'" } + { "kind" : "IdRef", "name" : "Vector" } ], "version": "1.0" }, @@ -1816,7 +1816,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector'" } + { "kind" : "IdRef", "name" : "Vector" } ], "version": "1.0" }, @@ -1827,7 +1827,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ], "version": "1.0" }, @@ -1838,7 +1838,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ], "version": "1.0" }, @@ -1849,7 +1849,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1861,7 +1861,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1873,7 +1873,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1885,8 +1885,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ], "capabilities" : [ "Kernel" ], "version" : "1.0", @@ -1899,8 +1899,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1912,8 +1912,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'x'" }, - { "kind" : "IdRef", "name" : "'y'" } + { "kind" : "IdRef", "name" : "x" }, + { "kind" : "IdRef", "name" : "y" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1925,8 +1925,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1937,8 +1937,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1949,8 +1949,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -1961,8 +1961,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version" : "1.0" }, @@ -1973,7 +1973,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version": "1.0" }, @@ -1984,9 +1984,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Condition'" }, - { "kind" : "IdRef", "name" : "'Object 1'" }, - { "kind" : "IdRef", "name" : "'Object 2'" } + { "kind" : "IdRef", "name" : "Condition" }, + { "kind" : "IdRef", "name" : "Object 1" }, + { "kind" : "IdRef", "name" : "Object 2" } ], "version": "1.0" }, @@ -1997,8 +1997,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2009,8 +2009,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2021,8 +2021,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2033,8 +2033,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2045,8 +2045,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2057,8 +2057,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2069,8 +2069,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2081,8 +2081,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2093,8 +2093,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2105,8 +2105,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2117,8 +2117,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2129,8 +2129,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2141,8 +2141,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2153,8 +2153,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2165,8 +2165,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2177,8 +2177,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2189,8 +2189,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2201,8 +2201,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2213,8 +2213,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2225,8 +2225,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2237,8 +2237,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2249,8 +2249,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2261,8 +2261,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "name" : "'Shift'" } + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "name" : "Shift" } ], "version": "1.0" }, @@ -2273,8 +2273,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "name" : "'Shift'" } + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "name" : "Shift" } ], "version": "1.0" }, @@ -2285,8 +2285,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "name" : "'Shift'" } + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "name" : "Shift" } ], "version": "1.0" }, @@ -2297,8 +2297,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2309,8 +2309,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2321,8 +2321,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version": "1.0" }, @@ -2333,7 +2333,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version": "1.0" }, @@ -2344,10 +2344,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "name" : "'Insert'" }, - { "kind" : "IdRef", "name" : "'Offset'" }, - { "kind" : "IdRef", "name" : "'Count'" } + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "name" : "Insert" }, + { "kind" : "IdRef", "name" : "Offset" }, + { "kind" : "IdRef", "name" : "Count" } ], "capabilities" : [ "Shader", "BitInstructions" ], "version": "1.0" @@ -2359,9 +2359,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "name" : "'Offset'" }, - { "kind" : "IdRef", "name" : "'Count'" } + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "name" : "Offset" }, + { "kind" : "IdRef", "name" : "Count" } ], "capabilities" : [ "Shader", "BitInstructions" ], "version": "1.0" @@ -2373,9 +2373,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "name" : "'Offset'" }, - { "kind" : "IdRef", "name" : "'Count'" } + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "name" : "Offset" }, + { "kind" : "IdRef", "name" : "Count" } ], "capabilities" : [ "Shader", "BitInstructions" ], "version": "1.0" @@ -2387,7 +2387,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" } + { "kind" : "IdRef", "name" : "Base" } ], "capabilities" : [ "Shader", "BitInstructions" ], "version": "1.0" @@ -2399,7 +2399,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" } + { "kind" : "IdRef", "name" : "Base" } ], "version": "1.0" }, @@ -2410,7 +2410,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "Shader" ], "version": "1.0" @@ -2422,7 +2422,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "Shader" ], "version": "1.0" @@ -2434,7 +2434,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "Shader" ], "version": "1.0" @@ -2446,7 +2446,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "DerivativeControl" ], "version": "1.0" @@ -2458,7 +2458,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "DerivativeControl" ], "version": "1.0" @@ -2470,7 +2470,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "DerivativeControl" ], "version": "1.0" @@ -2482,7 +2482,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "DerivativeControl" ], "version": "1.0" @@ -2494,7 +2494,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "DerivativeControl" ], "version": "1.0" @@ -2506,7 +2506,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "DerivativeControl" ], "version": "1.0" @@ -2530,7 +2530,7 @@ "class" : "Primitive", "opcode" : 220, "operands" : [ - { "kind" : "IdRef", "name" : "'Stream'" } + { "kind" : "IdRef", "name" : "Stream" } ], "capabilities" : [ "GeometryStreams" ], "version": "1.0" @@ -2540,7 +2540,7 @@ "class" : "Primitive", "opcode" : 221, "operands" : [ - { "kind" : "IdRef", "name" : "'Stream'" } + { "kind" : "IdRef", "name" : "Stream" } ], "capabilities" : [ "GeometryStreams" ], "version": "1.0" @@ -2550,9 +2550,9 @@ "class" : "Barrier", "opcode" : 224, "operands" : [ - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" } ], "version": "1.0" }, @@ -2561,8 +2561,8 @@ "class" : "Barrier", "opcode" : 225, "operands" : [ - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" } + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" } ], "version": "1.0" }, @@ -2573,9 +2573,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" } ], "version": "1.0" }, @@ -2584,10 +2584,10 @@ "class" : "Atomic", "opcode" : 228, "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -2598,10 +2598,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -2612,12 +2612,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Equal'" }, - { "kind" : "IdMemorySemantics", "name" : "'Unequal'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Comparator'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Equal" }, + { "kind" : "IdMemorySemantics", "name" : "Unequal" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Comparator" } ], "version": "1.0" }, @@ -2628,12 +2628,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Equal'" }, - { "kind" : "IdMemorySemantics", "name" : "'Unequal'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Comparator'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Equal" }, + { "kind" : "IdMemorySemantics", "name" : "Unequal" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Comparator" } ], "capabilities" : [ "Kernel" ], "version" : "1.0", @@ -2646,9 +2646,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" } ], "version": "1.0" }, @@ -2659,9 +2659,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" } ], "version": "1.0" }, @@ -2672,10 +2672,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -2686,10 +2686,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -2700,10 +2700,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -2714,10 +2714,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -2728,10 +2728,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -2742,10 +2742,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -2756,10 +2756,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -2770,10 +2770,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -2784,10 +2784,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -2798,7 +2798,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "PairIdRefIdRef", "quantifier" : "*", "name" : "'Variable, Parent, ...'" } + { "kind" : "PairIdRefIdRef", "quantifier" : "*", "name" : "Variable, Parent, ..." } ], "version": "1.0" }, @@ -2807,8 +2807,8 @@ "class" : "Control-Flow", "opcode" : 246, "operands" : [ - { "kind" : "IdRef", "name" : "'Merge Block'" }, - { "kind" : "IdRef", "name" : "'Continue Target'" }, + { "kind" : "IdRef", "name" : "Merge Block" }, + { "kind" : "IdRef", "name" : "Continue Target" }, { "kind" : "LoopControl" } ], "version": "1.0" @@ -2818,7 +2818,7 @@ "class" : "Control-Flow", "opcode" : 247, "operands" : [ - { "kind" : "IdRef", "name" : "'Merge Block'" }, + { "kind" : "IdRef", "name" : "Merge Block" }, { "kind" : "SelectionControl" } ], "version": "1.0" @@ -2837,7 +2837,7 @@ "class" : "Control-Flow", "opcode" : 249, "operands" : [ - { "kind" : "IdRef", "name" : "'Target Label'" } + { "kind" : "IdRef", "name" : "Target Label" } ], "version": "1.0" }, @@ -2846,10 +2846,10 @@ "class" : "Control-Flow", "opcode" : 250, "operands" : [ - { "kind" : "IdRef", "name" : "'Condition'" }, - { "kind" : "IdRef", "name" : "'True Label'" }, - { "kind" : "IdRef", "name" : "'False Label'" }, - { "kind" : "LiteralInteger", "quantifier" : "*", "name" : "'Branch weights'" } + { "kind" : "IdRef", "name" : "Condition" }, + { "kind" : "IdRef", "name" : "True Label" }, + { "kind" : "IdRef", "name" : "False Label" }, + { "kind" : "LiteralInteger", "quantifier" : "*", "name" : "Branch weights" } ], "version": "1.0" }, @@ -2858,9 +2858,9 @@ "class" : "Control-Flow", "opcode" : 251, "operands" : [ - { "kind" : "IdRef", "name" : "'Selector'" }, - { "kind" : "IdRef", "name" : "'Default'" }, - { "kind" : "PairLiteralIntegerIdRef", "quantifier" : "*", "name" : "'Target'" } + { "kind" : "IdRef", "name" : "Selector" }, + { "kind" : "IdRef", "name" : "Default" }, + { "kind" : "PairLiteralIntegerIdRef", "quantifier" : "*", "name" : "Target" } ], "version": "1.0" }, @@ -2882,7 +2882,7 @@ "class" : "Control-Flow", "opcode" : 254, "operands" : [ - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -2897,8 +2897,8 @@ "class" : "Control-Flow", "opcode" : 256, "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "LiteralInteger", "name" : "'Size'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "LiteralInteger", "name" : "Size" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -2908,8 +2908,8 @@ "class" : "Control-Flow", "opcode" : 257, "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "LiteralInteger", "name" : "'Size'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "LiteralInteger", "name" : "Size" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -2921,12 +2921,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Destination'" }, - { "kind" : "IdRef", "name" : "'Source'" }, - { "kind" : "IdRef", "name" : "'Num Elements'" }, - { "kind" : "IdRef", "name" : "'Stride'" }, - { "kind" : "IdRef", "name" : "'Event'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Destination" }, + { "kind" : "IdRef", "name" : "Source" }, + { "kind" : "IdRef", "name" : "Num Elements" }, + { "kind" : "IdRef", "name" : "Stride" }, + { "kind" : "IdRef", "name" : "Event" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -2936,9 +2936,9 @@ "class" : "Group", "opcode" : 260, "operands" : [ - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Num Events'" }, - { "kind" : "IdRef", "name" : "'Events List'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Num Events" }, + { "kind" : "IdRef", "name" : "Events List" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -2950,8 +2950,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Predicate" } ], "capabilities" : [ "Groups" ], "version": "1.0" @@ -2963,8 +2963,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Predicate" } ], "capabilities" : [ "Groups" ], "version": "1.0" @@ -2976,9 +2976,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'LocalId'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "LocalId" } ], "capabilities" : [ "Groups" ], "version": "1.0" @@ -2990,9 +2990,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "version": "1.0" @@ -3004,9 +3004,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "version": "1.0" @@ -3018,9 +3018,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "version": "1.0" @@ -3032,9 +3032,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "version": "1.0" @@ -3046,9 +3046,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "version": "1.0" @@ -3060,9 +3060,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "version": "1.0" @@ -3074,9 +3074,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "version": "1.0" @@ -3088,9 +3088,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "version": "1.0" @@ -3102,10 +3102,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3117,10 +3117,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3132,12 +3132,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Reserve Id'" }, - { "kind" : "IdRef", "name" : "'Index'" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Reserve Id" }, + { "kind" : "IdRef", "name" : "Index" }, + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3149,12 +3149,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Reserve Id'" }, - { "kind" : "IdRef", "name" : "'Index'" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Reserve Id" }, + { "kind" : "IdRef", "name" : "Index" }, + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3166,10 +3166,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Num Packets'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Num Packets" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3181,10 +3181,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Num Packets'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Num Packets" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3194,10 +3194,10 @@ "class" : "Pipe", "opcode" : 280, "operands" : [ - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Reserve Id'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Reserve Id" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3207,10 +3207,10 @@ "class" : "Pipe", "opcode" : 281, "operands" : [ - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Reserve Id'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Reserve Id" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3222,7 +3222,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Reserve Id'" } + { "kind" : "IdRef", "name" : "Reserve Id" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3234,9 +3234,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3248,9 +3248,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3262,11 +3262,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Num Packets'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Num Packets" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3278,11 +3278,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Num Packets'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Num Packets" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3292,11 +3292,11 @@ "class" : "Pipe", "opcode" : 287, "operands" : [ - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Reserve Id'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Reserve Id" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3306,11 +3306,11 @@ "class" : "Pipe", "opcode" : 288, "operands" : [ - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Pipe'" }, - { "kind" : "IdRef", "name" : "'Reserve Id'" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Pipe" }, + { "kind" : "IdRef", "name" : "Reserve Id" }, + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3322,10 +3322,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Queue'" }, - { "kind" : "IdRef", "name" : "'Num Events'" }, - { "kind" : "IdRef", "name" : "'Wait Events'" }, - { "kind" : "IdRef", "name" : "'Ret Event'" } + { "kind" : "IdRef", "name" : "Queue" }, + { "kind" : "IdRef", "name" : "Num Events" }, + { "kind" : "IdRef", "name" : "Wait Events" }, + { "kind" : "IdRef", "name" : "Ret Event" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3337,17 +3337,17 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Queue'" }, - { "kind" : "IdRef", "name" : "'Flags'" }, - { "kind" : "IdRef", "name" : "'ND Range'" }, - { "kind" : "IdRef", "name" : "'Num Events'" }, - { "kind" : "IdRef", "name" : "'Wait Events'" }, - { "kind" : "IdRef", "name" : "'Ret Event'" }, - { "kind" : "IdRef", "name" : "'Invoke'" }, - { "kind" : "IdRef", "name" : "'Param'" }, - { "kind" : "IdRef", "name" : "'Param Size'" }, - { "kind" : "IdRef", "name" : "'Param Align'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Local Size'" } + { "kind" : "IdRef", "name" : "Queue" }, + { "kind" : "IdRef", "name" : "Flags" }, + { "kind" : "IdRef", "name" : "ND Range" }, + { "kind" : "IdRef", "name" : "Num Events" }, + { "kind" : "IdRef", "name" : "Wait Events" }, + { "kind" : "IdRef", "name" : "Ret Event" }, + { "kind" : "IdRef", "name" : "Invoke" }, + { "kind" : "IdRef", "name" : "Param" }, + { "kind" : "IdRef", "name" : "Param Size" }, + { "kind" : "IdRef", "name" : "Param Align" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Local Size" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3359,11 +3359,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'ND Range'" }, - { "kind" : "IdRef", "name" : "'Invoke'" }, - { "kind" : "IdRef", "name" : "'Param'" }, - { "kind" : "IdRef", "name" : "'Param Size'" }, - { "kind" : "IdRef", "name" : "'Param Align'" } + { "kind" : "IdRef", "name" : "ND Range" }, + { "kind" : "IdRef", "name" : "Invoke" }, + { "kind" : "IdRef", "name" : "Param" }, + { "kind" : "IdRef", "name" : "Param Size" }, + { "kind" : "IdRef", "name" : "Param Align" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3375,11 +3375,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'ND Range'" }, - { "kind" : "IdRef", "name" : "'Invoke'" }, - { "kind" : "IdRef", "name" : "'Param'" }, - { "kind" : "IdRef", "name" : "'Param Size'" }, - { "kind" : "IdRef", "name" : "'Param Align'" } + { "kind" : "IdRef", "name" : "ND Range" }, + { "kind" : "IdRef", "name" : "Invoke" }, + { "kind" : "IdRef", "name" : "Param" }, + { "kind" : "IdRef", "name" : "Param Size" }, + { "kind" : "IdRef", "name" : "Param Align" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3391,10 +3391,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Invoke'" }, - { "kind" : "IdRef", "name" : "'Param'" }, - { "kind" : "IdRef", "name" : "'Param Size'" }, - { "kind" : "IdRef", "name" : "'Param Align'" } + { "kind" : "IdRef", "name" : "Invoke" }, + { "kind" : "IdRef", "name" : "Param" }, + { "kind" : "IdRef", "name" : "Param Size" }, + { "kind" : "IdRef", "name" : "Param Align" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3406,10 +3406,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Invoke'" }, - { "kind" : "IdRef", "name" : "'Param'" }, - { "kind" : "IdRef", "name" : "'Param Size'" }, - { "kind" : "IdRef", "name" : "'Param Align'" } + { "kind" : "IdRef", "name" : "Invoke" }, + { "kind" : "IdRef", "name" : "Param" }, + { "kind" : "IdRef", "name" : "Param Size" }, + { "kind" : "IdRef", "name" : "Param Align" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3419,7 +3419,7 @@ "class" : "Device-Side_Enqueue", "opcode" : 297, "operands" : [ - { "kind" : "IdRef", "name" : "'Event'" } + { "kind" : "IdRef", "name" : "Event" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3429,7 +3429,7 @@ "class" : "Device-Side_Enqueue", "opcode" : 298, "operands" : [ - { "kind" : "IdRef", "name" : "'Event'" } + { "kind" : "IdRef", "name" : "Event" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3452,7 +3452,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Event'" } + { "kind" : "IdRef", "name" : "Event" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3462,8 +3462,8 @@ "class" : "Device-Side_Enqueue", "opcode" : 301, "operands" : [ - { "kind" : "IdRef", "name" : "'Event'" }, - { "kind" : "IdRef", "name" : "'Status'" } + { "kind" : "IdRef", "name" : "Event" }, + { "kind" : "IdRef", "name" : "Status" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3473,9 +3473,9 @@ "class" : "Device-Side_Enqueue", "opcode" : 302, "operands" : [ - { "kind" : "IdRef", "name" : "'Event'" }, - { "kind" : "IdRef", "name" : "'Profiling Info'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Event" }, + { "kind" : "IdRef", "name" : "Profiling Info" }, + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3498,9 +3498,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'GlobalWorkSize'" }, - { "kind" : "IdRef", "name" : "'LocalWorkSize'" }, - { "kind" : "IdRef", "name" : "'GlobalWorkOffset'" } + { "kind" : "IdRef", "name" : "GlobalWorkSize" }, + { "kind" : "IdRef", "name" : "LocalWorkSize" }, + { "kind" : "IdRef", "name" : "GlobalWorkOffset" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3512,8 +3512,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "SparseResidency" ], @@ -3526,8 +3526,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, { "kind" : "ImageOperands" } ], "capabilities" : [ "SparseResidency" ], @@ -3540,9 +3540,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'D~ref~'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "D~ref~" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "SparseResidency" ], @@ -3555,9 +3555,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'D~ref~'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "D~ref~" }, { "kind" : "ImageOperands" } ], "capabilities" : [ "SparseResidency" ], @@ -3570,8 +3570,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "SparseResidency" ], @@ -3584,8 +3584,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, { "kind" : "ImageOperands" } ], "capabilities" : [ "SparseResidency" ], @@ -3598,9 +3598,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'D~ref~'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "D~ref~" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "SparseResidency" ], @@ -3613,9 +3613,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'D~ref~'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "D~ref~" }, { "kind" : "ImageOperands" } ], "capabilities" : [ "SparseResidency" ], @@ -3628,8 +3628,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "SparseResidency" ], @@ -3642,9 +3642,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'Component'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "Component" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "SparseResidency" ], @@ -3657,9 +3657,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'D~ref~'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "D~ref~" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "SparseResidency" ], @@ -3672,7 +3672,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Resident Code'" } + { "kind" : "IdRef", "name" : "Resident Code" } ], "capabilities" : [ "SparseResidency" ], "version": "1.0" @@ -3690,9 +3690,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -3702,9 +3702,9 @@ "class" : "Atomic", "opcode" : 319, "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -3716,8 +3716,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "SparseResidency" ], @@ -3730,7 +3730,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "Addresses" ], "version" : "1.1" @@ -3752,9 +3752,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "LiteralInteger", "name" : "'Packet Size'" }, - { "kind" : "LiteralInteger", "name" : "'Packet Alignment'" }, - { "kind" : "LiteralInteger", "name" : "'Capacity'" } + { "kind" : "LiteralInteger", "name" : "Packet Size" }, + { "kind" : "LiteralInteger", "name" : "Packet Alignment" }, + { "kind" : "LiteralInteger", "name" : "Capacity" } ], "capabilities" : [ "PipeStorage" ], "version" : "1.1" @@ -3766,7 +3766,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pipe Storage'" } + { "kind" : "IdRef", "name" : "Pipe Storage" } ], "capabilities" : [ "PipeStorage" ], "version" : "1.1" @@ -3778,11 +3778,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Subgroup Count'" }, - { "kind" : "IdRef", "name" : "'Invoke'" }, - { "kind" : "IdRef", "name" : "'Param'" }, - { "kind" : "IdRef", "name" : "'Param Size'" }, - { "kind" : "IdRef", "name" : "'Param Align'" } + { "kind" : "IdRef", "name" : "Subgroup Count" }, + { "kind" : "IdRef", "name" : "Invoke" }, + { "kind" : "IdRef", "name" : "Param" }, + { "kind" : "IdRef", "name" : "Param Size" }, + { "kind" : "IdRef", "name" : "Param Align" } ], "capabilities" : [ "SubgroupDispatch" ], "version" : "1.1" @@ -3794,10 +3794,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Invoke'" }, - { "kind" : "IdRef", "name" : "'Param'" }, - { "kind" : "IdRef", "name" : "'Param Size'" }, - { "kind" : "IdRef", "name" : "'Param Align'" } + { "kind" : "IdRef", "name" : "Invoke" }, + { "kind" : "IdRef", "name" : "Param" }, + { "kind" : "IdRef", "name" : "Param Size" }, + { "kind" : "IdRef", "name" : "Param Align" } ], "capabilities" : [ "SubgroupDispatch" ], "version" : "1.1" @@ -3819,7 +3819,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Subgroup Count'" } + { "kind" : "IdRef", "name" : "Subgroup Count" } ], "capabilities" : [ "NamedBarrier" ], "version" : "1.1" @@ -3829,9 +3829,9 @@ "class" : "Barrier", "opcode" : 329, "operands" : [ - { "kind" : "IdRef", "name" : "'Named Barrier'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" } + { "kind" : "IdRef", "name" : "Named Barrier" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" } ], "capabilities" : [ "NamedBarrier" ], "version" : "1.1" @@ -3841,7 +3841,7 @@ "class" : "Debug", "opcode" : 330, "operands" : [ - { "kind" : "LiteralString", "name" : "'Process'" } + { "kind" : "LiteralString", "name" : "Process" } ], "version" : "1.1" }, @@ -3850,8 +3850,8 @@ "class" : "Mode-Setting", "opcode" : 331, "operands" : [ - { "kind" : "IdRef", "name" : "'Entry Point'" }, - { "kind" : "ExecutionMode", "name" : "'Mode'" } + { "kind" : "IdRef", "name" : "Entry Point" }, + { "kind" : "ExecutionMode", "name" : "Mode" } ], "version" : "1.2" }, @@ -3860,7 +3860,7 @@ "class" : "Annotation", "opcode" : 332, "operands" : [ - { "kind" : "IdRef", "name" : "'Target'" }, + { "kind" : "IdRef", "name" : "Target" }, { "kind" : "Decoration" } ], "extensions" : [ "SPV_GOOGLE_hlsl_functionality1" ], @@ -3873,7 +3873,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" } + { "kind" : "IdScope", "name" : "Execution" } ], "capabilities" : [ "GroupNonUniform" ], "version" : "1.3" @@ -3885,8 +3885,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Predicate" } ], "capabilities" : [ "GroupNonUniformVote" ], "version" : "1.3" @@ -3898,8 +3898,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Predicate" } ], "capabilities" : [ "GroupNonUniformVote" ], "version" : "1.3" @@ -3911,8 +3911,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "GroupNonUniformVote" ], "version" : "1.3" @@ -3924,9 +3924,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Id'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Id" } ], "capabilities" : [ "GroupNonUniformBallot" ], "version" : "1.3" @@ -3938,8 +3938,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "GroupNonUniformBallot" ], "version" : "1.3" @@ -3951,8 +3951,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Predicate" } ], "capabilities" : [ "GroupNonUniformBallot" ], "version" : "1.3" @@ -3964,8 +3964,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "GroupNonUniformBallot" ], "version" : "1.3" @@ -3977,9 +3977,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Index'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Index" } ], "capabilities" : [ "GroupNonUniformBallot" ], "version" : "1.3" @@ -3991,9 +3991,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "GroupNonUniformBallot" ], "version" : "1.3" @@ -4005,8 +4005,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "GroupNonUniformBallot" ], "version" : "1.3" @@ -4018,8 +4018,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "GroupNonUniformBallot" ], "version" : "1.3" @@ -4031,9 +4031,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Id'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Id" } ], "capabilities" : [ "GroupNonUniformShuffle" ], "version" : "1.3" @@ -4045,9 +4045,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Mask'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Mask" } ], "capabilities" : [ "GroupNonUniformShuffle" ], "version" : "1.3" @@ -4059,9 +4059,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Delta'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Delta" } ], "capabilities" : [ "GroupNonUniformShuffleRelative" ], "version" : "1.3" @@ -4073,9 +4073,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Delta'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Delta" } ], "capabilities" : [ "GroupNonUniformShuffleRelative" ], "version" : "1.3" @@ -4087,10 +4087,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4102,10 +4102,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4117,10 +4117,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4132,10 +4132,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4147,10 +4147,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4162,10 +4162,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4177,10 +4177,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4192,10 +4192,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4207,10 +4207,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4222,10 +4222,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4237,10 +4237,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4252,10 +4252,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4267,10 +4267,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4282,10 +4282,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4297,10 +4297,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4312,10 +4312,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformArithmetic", "GroupNonUniformClustered", "GroupNonUniformPartitionedNV" ], "version" : "1.3" @@ -4327,9 +4327,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Index'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Index" } ], "capabilities" : [ "GroupNonUniformQuad" ], "version" : "1.3" @@ -4341,9 +4341,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Direction'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Direction" } ], "capabilities" : [ "GroupNonUniformQuad" ], "version" : "1.3" @@ -4355,7 +4355,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version" : "1.4" }, @@ -4366,8 +4366,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version" : "1.4" }, @@ -4378,8 +4378,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "version" : "1.4" }, @@ -4390,8 +4390,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "capabilities" : [ "Addresses", "VariablePointers", "VariablePointersStorageBuffer" ], "version" : "1.4" @@ -4403,8 +4403,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Attachment'" }, - { "kind" : "IdRef", "name" : "'Sample'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Attachment" }, + { "kind" : "IdRef", "name" : "Sample", "quantifier" : "?" } ], "capabilities": [ "TileImageColorReadAccessEXT" ], "version" : "None" @@ -4416,7 +4416,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sample'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Sample", "quantifier" : "?" } ], "capabilities" : [ "TileImageDepthReadAccessEXT" ], "version" : "None" @@ -4428,7 +4428,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sample'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Sample", "quantifier" : "?" } ], "capabilities" : [ "TileImageStencilReadAccessEXT" ], "version" : "None" @@ -4468,8 +4468,8 @@ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, { "kind" : "StorageClass" }, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'Data Type'" }, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'Initializer'" } + { "kind" : "IdRef", "quantifier" : "?", "name" : "Data Type" }, + { "kind" : "IdRef", "quantifier" : "?", "name" : "Initializer" } ] }, { @@ -4482,9 +4482,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Indexes'" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Indexes" } ] }, { @@ -4497,9 +4497,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Indexes'" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Indexes" } ] }, { @@ -4509,7 +4509,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdRef", "name" : "Predicate" } ], "capabilities" : [ "SubgroupBallotKHR" ], "extensions" : [ "SPV_KHR_shader_ballot" ], @@ -4522,7 +4522,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "SubgroupBallotKHR" ], "extensions" : [ "SPV_KHR_shader_ballot" ], @@ -4538,10 +4538,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "name" : "'Element'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Indexes'" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "name" : "Element" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Indexes" } ] }, { @@ -4554,10 +4554,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base Type'" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "name" : "'Element'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Indexes'" } + { "kind" : "IdRef", "name" : "Base Type" }, + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "name" : "Element" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Indexes" } ] }, { @@ -4570,9 +4570,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Structure'" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "LiteralInteger", "name" : "'Array member'" } + { "kind" : "IdRef", "name" : "Structure" }, + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "LiteralInteger", "name" : "Array member" } ] }, { @@ -4583,11 +4583,11 @@ "provisional" : true, "version" : "None", "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer Type'" }, - { "kind" : "IdRef", "name" : "'Num Bytes'" }, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'RW'" }, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'Locality'" }, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'Cache Type'" } + { "kind" : "IdRef", "name" : "Pointer Type" }, + { "kind" : "IdRef", "name" : "Num Bytes" }, + { "kind" : "IdRef", "quantifier" : "?", "name" : "RW" }, + { "kind" : "IdRef", "quantifier" : "?", "name" : "Locality" }, + { "kind" : "IdRef", "quantifier" : "?", "name" : "Cache Type" } ] }, { @@ -4597,7 +4597,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdRef", "name" : "Predicate" } ], "extensions" : [ "SPV_KHR_subgroup_vote" @@ -4612,7 +4612,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdRef", "name" : "Predicate" } ], "extensions" : [ "SPV_KHR_subgroup_vote" @@ -4627,7 +4627,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdRef", "name" : "Predicate" } ], "extensions" : [ "SPV_KHR_subgroup_vote" @@ -4642,10 +4642,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Delta'" }, - { "kind" : "IdRef", "name" : "'ClusterSize'", "quantifier" : "?" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Delta" }, + { "kind" : "IdRef", "name" : "ClusterSize", "quantifier" : "?" } ], "capabilities" : [ "GroupNonUniformRotateKHR" ], "version" : "None" @@ -4657,8 +4657,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'Index'" } + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "Index" } ], "capabilities" : [ "SubgroupBallotKHR" ], "extensions" : [ "SPV_KHR_shader_ballot" ], @@ -4671,9 +4671,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Set'" }, - { "kind" : "LiteralExtInstInteger", "name" : "'Instruction'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Operand 1', +\n'Operand 2', +\n..." } + { "kind" : "IdRef", "name" : "Set" }, + { "kind" : "LiteralExtInstInteger", "name" : "Instruction" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Operand 1, Operand 2, ..." } ], "extensions" : [ "SPV_KHR_relaxed_extended_instruction" ], "version": "None" @@ -4684,17 +4684,17 @@ "opcode" : 4445, "operands" : [ - { "kind" : "IdRef", "name" : "'Accel'" }, - { "kind" : "IdRef", "name" : "'Ray Flags'" }, - { "kind" : "IdRef", "name" : "'Cull Mask'" }, - { "kind" : "IdRef", "name" : "'SBT Offset'" }, - { "kind" : "IdRef", "name" : "'SBT Stride'" }, - { "kind" : "IdRef", "name" : "'Miss Index'" }, - { "kind" : "IdRef", "name" : "'Ray Origin'" }, - { "kind" : "IdRef", "name" : "'Ray Tmin'" }, - { "kind" : "IdRef", "name" : "'Ray Direction'" }, - { "kind" : "IdRef", "name" : "'Ray Tmax'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Accel" }, + { "kind" : "IdRef", "name" : "Ray Flags" }, + { "kind" : "IdRef", "name" : "Cull Mask" }, + { "kind" : "IdRef", "name" : "SBT Offset" }, + { "kind" : "IdRef", "name" : "SBT Stride" }, + { "kind" : "IdRef", "name" : "Miss Index" }, + { "kind" : "IdRef", "name" : "Ray Origin" }, + { "kind" : "IdRef", "name" : "Ray Tmin" }, + { "kind" : "IdRef", "name" : "Ray Direction" }, + { "kind" : "IdRef", "name" : "Ray Tmax" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "RayTracingKHR" ], "extensions" : [ "SPV_KHR_ray_tracing" ], @@ -4706,8 +4706,8 @@ "opcode" : 4446, "operands" : [ - { "kind" : "IdRef", "name" : "'SBT Index'" }, - { "kind" : "IdRef", "name" : "'Callable Data'" } + { "kind" : "IdRef", "name" : "SBT Index" }, + { "kind" : "IdRef", "name" : "Callable Data" } ], "capabilities" : [ "RayTracingKHR" ], "extensions" : [ "SPV_KHR_ray_tracing" ], @@ -4720,7 +4720,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Accel'" } + { "kind" : "IdRef", "name" : "Accel" } ], "capabilities" : [ "RayTracingKHR", "RayQueryKHR" ], "extensions" : [ "SPV_KHR_ray_tracing", "SPV_KHR_ray_query" ], @@ -4750,9 +4750,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector 1'" }, - { "kind" : "IdRef", "name" : "'Vector 2'" }, - { "kind" : "PackedVectorFormat", "name" : "'Packed Vector Format'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Vector 1" }, + { "kind" : "IdRef", "name" : "Vector 2" }, + { "kind" : "PackedVectorFormat", "name" : "Packed Vector Format", "quantifier" : "?" } ], "capabilities" : [ "DotProduct" ], "extensions" : [ "SPV_KHR_integer_dot_product" ], @@ -4766,9 +4766,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector 1'" }, - { "kind" : "IdRef", "name" : "'Vector 2'" }, - { "kind" : "PackedVectorFormat", "name" : "'Packed Vector Format'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Vector 1" }, + { "kind" : "IdRef", "name" : "Vector 2" }, + { "kind" : "PackedVectorFormat", "name" : "Packed Vector Format", "quantifier" : "?" } ], "capabilities" : [ "DotProduct" ], "extensions" : [ "SPV_KHR_integer_dot_product" ], @@ -4782,9 +4782,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector 1'" }, - { "kind" : "IdRef", "name" : "'Vector 2'" }, - { "kind" : "PackedVectorFormat", "name" : "'Packed Vector Format'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Vector 1" }, + { "kind" : "IdRef", "name" : "Vector 2" }, + { "kind" : "PackedVectorFormat", "name" : "Packed Vector Format", "quantifier" : "?" } ], "capabilities" : [ "DotProduct" ], "extensions" : [ "SPV_KHR_integer_dot_product" ], @@ -4798,10 +4798,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector 1'" }, - { "kind" : "IdRef", "name" : "'Vector 2'" }, - { "kind" : "IdRef", "name" : "'Accumulator'" }, - { "kind" : "PackedVectorFormat", "name" : "'Packed Vector Format'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Vector 1" }, + { "kind" : "IdRef", "name" : "Vector 2" }, + { "kind" : "IdRef", "name" : "Accumulator" }, + { "kind" : "PackedVectorFormat", "name" : "Packed Vector Format", "quantifier" : "?" } ], "capabilities" : [ "DotProduct" ], "extensions" : [ "SPV_KHR_integer_dot_product" ], @@ -4815,10 +4815,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector 1'" }, - { "kind" : "IdRef", "name" : "'Vector 2'" }, - { "kind" : "IdRef", "name" : "'Accumulator'" }, - { "kind" : "PackedVectorFormat", "name" : "'Packed Vector Format'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Vector 1" }, + { "kind" : "IdRef", "name" : "Vector 2" }, + { "kind" : "IdRef", "name" : "Accumulator" }, + { "kind" : "PackedVectorFormat", "name" : "Packed Vector Format", "quantifier" : "?" } ], "capabilities" : [ "DotProduct" ], "extensions" : [ "SPV_KHR_integer_dot_product" ], @@ -4832,10 +4832,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector 1'" }, - { "kind" : "IdRef", "name" : "'Vector 2'" }, - { "kind" : "IdRef", "name" : "'Accumulator'" }, - { "kind" : "PackedVectorFormat", "name" : "'Packed Vector Format'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Vector 1" }, + { "kind" : "IdRef", "name" : "Vector 2" }, + { "kind" : "IdRef", "name" : "Accumulator" }, + { "kind" : "PackedVectorFormat", "name" : "Packed Vector Format", "quantifier" : "?" } ], "capabilities" : [ "DotProduct" ], "extensions" : [ "SPV_KHR_integer_dot_product" ], @@ -4847,11 +4847,11 @@ "opcode" : 4456, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Component Type'" }, - { "kind" : "IdScope", "name" : "'Scope'" }, - { "kind" : "IdRef", "name" : "'Rows'" }, - { "kind" : "IdRef", "name" : "'Columns'" }, - { "kind" : "IdRef", "name" : "'Use'" } + { "kind" : "IdRef", "name" : "Component Type" }, + { "kind" : "IdScope", "name" : "Scope" }, + { "kind" : "IdRef", "name" : "Rows" }, + { "kind" : "IdRef", "name" : "Columns" }, + { "kind" : "IdRef", "name" : "Use" } ], "capabilities" : [ "CooperativeMatrixKHR" ], "version" : "None" @@ -4863,10 +4863,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'MemoryLayout'" }, - { "kind" : "IdRef", "name" : "'Stride'", "quantifier": "?" }, - { "kind" : "MemoryAccess", "name" : "'Memory Operand'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "MemoryLayout" }, + { "kind" : "IdRef", "name" : "Stride", "quantifier": "?" }, + { "kind" : "MemoryAccess", "name" : "Memory Operand", "quantifier" : "?" } ], "capabilities" : [ "CooperativeMatrixKHR" ], "version" : "None" @@ -4876,11 +4876,11 @@ "class" : "Memory", "opcode" : 4458, "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Object'" }, - { "kind" : "IdRef", "name" : "'MemoryLayout'" }, - { "kind" : "IdRef", "name" : "'Stride'", "quantifier": "?" }, - { "kind" : "MemoryAccess", "name" : "'Memory Operand'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Object" }, + { "kind" : "IdRef", "name" : "MemoryLayout" }, + { "kind" : "IdRef", "name" : "Stride", "quantifier": "?" }, + { "kind" : "MemoryAccess", "name" : "Memory Operand", "quantifier" : "?" } ], "capabilities" : [ "CooperativeMatrixKHR" ], "version" : "None" @@ -4892,10 +4892,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "IdRef", "name" : "'C'" }, - { "kind" : "CooperativeMatrixOperands", "name" : "'Cooperative Matrix Operands'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "IdRef", "name" : "C" }, + { "kind" : "CooperativeMatrixOperands", "name" : "Cooperative Matrix Operands", "quantifier" : "?" } ], "capabilities" : [ "CooperativeMatrixKHR" ], "version" : "None" @@ -4907,7 +4907,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Type'" } + { "kind" : "IdRef", "name" : "Type" } ], "capabilities" : [ "CooperativeMatrixKHR" ], "version" : "None" @@ -4919,7 +4919,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "ReplicatedCompositesEXT" ], "version" : "None" @@ -4931,7 +4931,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "ReplicatedCompositesEXT" ], "version" : "None" @@ -4943,7 +4943,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "ReplicatedCompositesEXT" ], "version" : "None" @@ -4966,35 +4966,35 @@ "operands" : [ { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Accel'" + "name" : "Accel" }, { "kind" : "IdRef", - "name" : "'RayFlags'" + "name" : "RayFlags" }, { "kind" : "IdRef", - "name" : "'CullMask'" + "name" : "CullMask" }, { "kind" : "IdRef", - "name" : "'RayOrigin'" + "name" : "RayOrigin" }, { "kind" : "IdRef", - "name" : "'RayTMin'" + "name" : "RayTMin" }, { "kind" : "IdRef", - "name" : "'RayDirection'" + "name" : "RayDirection" }, { "kind" : "IdRef", - "name" : "'RayTMax'" + "name" : "RayTMax" } ], @@ -5009,7 +5009,7 @@ "operands" : [ { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -5023,11 +5023,11 @@ "operands" : [ { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'HitT'" + "name" : "HitT" } ], "capabilities" : [ "RayQueryKHR" ], @@ -5041,7 +5041,7 @@ "operands" : [ { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -5057,7 +5057,7 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -5073,11 +5073,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -5091,9 +5091,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Texture'" }, - { "kind" : "IdRef", "name" : "'Coordinates'" }, - { "kind" : "IdRef", "name" : "'Weights'" } + { "kind" : "IdRef", "name" : "Texture" }, + { "kind" : "IdRef", "name" : "Coordinates" }, + { "kind" : "IdRef", "name" : "Weights" } ], "capabilities" : [ "TextureSampleWeightedQCOM" ], "version" : "None" @@ -5105,9 +5105,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Texture'" }, - { "kind" : "IdRef", "name" : "'Coordinates'" }, - { "kind" : "IdRef", "name" : "'Box Size'" } + { "kind" : "IdRef", "name" : "Texture" }, + { "kind" : "IdRef", "name" : "Coordinates" }, + { "kind" : "IdRef", "name" : "Box Size" } ], "capabilities" : [ "TextureBoxFilterQCOM" ], "version" : "None" @@ -5119,11 +5119,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Target'" }, - { "kind" : "IdRef", "name" : "'Target Coordinates'" }, - { "kind" : "IdRef", "name" : "'Reference'" }, - { "kind" : "IdRef", "name" : "'Reference Coordinates'" }, - { "kind" : "IdRef", "name" : "'Block Size'" } + { "kind" : "IdRef", "name" : "Target" }, + { "kind" : "IdRef", "name" : "Target Coordinates" }, + { "kind" : "IdRef", "name" : "Reference" }, + { "kind" : "IdRef", "name" : "Reference Coordinates" }, + { "kind" : "IdRef", "name" : "Block Size" } ], "capabilities" : [ "TextureBlockMatchQCOM" ], "version" : "None" @@ -5135,11 +5135,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Target'" }, - { "kind" : "IdRef", "name" : "'Target Coordinates'" }, - { "kind" : "IdRef", "name" : "'Reference'" }, - { "kind" : "IdRef", "name" : "'Reference Coordinates'" }, - { "kind" : "IdRef", "name" : "'Block Size'" } + { "kind" : "IdRef", "name" : "Target" }, + { "kind" : "IdRef", "name" : "Target Coordinates" }, + { "kind" : "IdRef", "name" : "Reference" }, + { "kind" : "IdRef", "name" : "Reference Coordinates" }, + { "kind" : "IdRef", "name" : "Block Size" } ], "capabilities" : [ "TextureBlockMatchQCOM" ], "version" : "None" @@ -5151,11 +5151,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Target Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Target Coordinates'" }, - { "kind" : "IdRef", "name" : "'Reference Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Reference Coordinates'" }, - { "kind" : "IdRef", "name" : "'Block Size'" } + { "kind" : "IdRef", "name" : "Target Sampled Image" }, + { "kind" : "IdRef", "name" : "Target Coordinates" }, + { "kind" : "IdRef", "name" : "Reference Sampled Image" }, + { "kind" : "IdRef", "name" : "Reference Coordinates" }, + { "kind" : "IdRef", "name" : "Block Size" } ], "capabilities" : [ "TextureBlockMatch2QCOM" ], "version" : "None" @@ -5167,11 +5167,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Target Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Target Coordinates'" }, - { "kind" : "IdRef", "name" : "'Reference Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Reference Coordinates'" }, - { "kind" : "IdRef", "name" : "'Block Size'" } + { "kind" : "IdRef", "name" : "Target Sampled Image" }, + { "kind" : "IdRef", "name" : "Target Coordinates" }, + { "kind" : "IdRef", "name" : "Reference Sampled Image" }, + { "kind" : "IdRef", "name" : "Reference Coordinates" }, + { "kind" : "IdRef", "name" : "Block Size" } ], "capabilities" : [ "TextureBlockMatch2QCOM" ], "version" : "None" @@ -5183,11 +5183,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Target Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Target Coordinates'" }, - { "kind" : "IdRef", "name" : "'Reference Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Reference Coordinates'" }, - { "kind" : "IdRef", "name" : "'Block Size'" } + { "kind" : "IdRef", "name" : "Target Sampled Image" }, + { "kind" : "IdRef", "name" : "Target Coordinates" }, + { "kind" : "IdRef", "name" : "Reference Sampled Image" }, + { "kind" : "IdRef", "name" : "Reference Coordinates" }, + { "kind" : "IdRef", "name" : "Block Size" } ], "capabilities" : [ "TextureBlockMatch2QCOM" ], "version" : "None" @@ -5199,11 +5199,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Target Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Target Coordinates'" }, - { "kind" : "IdRef", "name" : "'Reference Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Reference Coordinates'" }, - { "kind" : "IdRef", "name" : "'Block Size'" } + { "kind" : "IdRef", "name" : "Target Sampled Image" }, + { "kind" : "IdRef", "name" : "Target Coordinates" }, + { "kind" : "IdRef", "name" : "Reference Sampled Image" }, + { "kind" : "IdRef", "name" : "Reference Coordinates" }, + { "kind" : "IdRef", "name" : "Block Size" } ], "capabilities" : [ "TextureBlockMatch2QCOM" ], "version" : "None" @@ -5215,9 +5215,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "extensions" : [ "SPV_AMD_shader_ballot" ], @@ -5230,9 +5230,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "extensions" : [ "SPV_AMD_shader_ballot" ], @@ -5245,9 +5245,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "extensions" : [ "SPV_AMD_shader_ballot" ], @@ -5260,9 +5260,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "extensions" : [ "SPV_AMD_shader_ballot" ], @@ -5275,9 +5275,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "extensions" : [ "SPV_AMD_shader_ballot" ], @@ -5290,9 +5290,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "extensions" : [ "SPV_AMD_shader_ballot" ], @@ -5305,9 +5305,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "extensions" : [ "SPV_AMD_shader_ballot" ], @@ -5320,9 +5320,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "Groups" ], "extensions" : [ "SPV_AMD_shader_ballot" ], @@ -5335,8 +5335,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" } + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Coordinate" } ], "capabilities" : [ "FragmentMaskAMD" ], "extensions" : [ "SPV_AMD_shader_fragment_mask" ], @@ -5349,9 +5349,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'Fragment Index'" } + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "Fragment Index" } ], "capabilities" : [ "FragmentMaskAMD" ], "extensions" : [ "SPV_AMD_shader_fragment_mask" ], @@ -5364,7 +5364,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Scope'" } + { "kind" : "IdScope", "name" : "Scope" } ], "capabilities" : [ "ShaderClockKHR" ], "version" : "None" @@ -5376,9 +5376,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Visibility'" }, - { "kind" : "IdRef", "name": "'Payload Count'" }, - { "kind" : "IdRef", "name": "'Node Index'" } + { "kind" : "IdScope", "name" : "Visibility" }, + { "kind" : "IdRef", "name": "Payload Count" }, + { "kind" : "IdRef", "name": "Node Index" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5389,7 +5389,7 @@ "class" : "Reserved", "opcode" : 5075, "operands" : [ - { "kind" : "IdRef", "name": "'Payload Array'" } + { "kind" : "IdRef", "name": "Payload Array" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5401,7 +5401,7 @@ "opcode" : 5076, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name": "'Payload Type'" } + { "kind" : "IdRef", "name": "Payload Type" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5414,7 +5414,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name": "'Payload'" } + { "kind" : "IdRef", "name": "Payload" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5427,7 +5427,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name": "'Payload Array'" } + { "kind" : "IdRef", "name": "Payload Array" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5440,8 +5440,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name": "'Payload Type'" }, - { "kind" : "IdRef", "name": "'Node Index'" } + { "kind" : "IdRef", "name": "Payload Type" }, + { "kind" : "IdRef", "name": "Node Index" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5453,7 +5453,7 @@ "opcode" : 5103, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "LiteralString", "name": "'Literal String'" } + { "kind" : "LiteralString", "name": "Literal String" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5465,7 +5465,7 @@ "opcode" : 5104, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "LiteralString", "name": "'Literal String'" } + { "kind" : "LiteralString", "name": "Literal String" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5478,7 +5478,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdRef", "name" : "Predicate" } ], "capabilities" : [ "QuadControlKHR" ], "version" : "None" @@ -5490,7 +5490,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdRef", "name" : "Predicate" } ], "capabilities" : [ "QuadControlKHR" ], "version" : "None" @@ -5500,20 +5500,20 @@ "class" : "Reserved", "opcode" : 5249, "operands" : [ - { "kind" : "IdRef", "name" : "'Hit Object'" }, - { "kind" : "IdRef", "name" : "'Acceleration Structure'" }, - { "kind" : "IdRef", "name" : "'InstanceId'" }, - { "kind" : "IdRef", "name" : "'PrimitiveId'" }, - { "kind" : "IdRef", "name" : "'GeometryIndex'" }, - { "kind" : "IdRef", "name" : "'Hit Kind'" }, - { "kind" : "IdRef", "name" : "'SBT Record Offset'" }, - { "kind" : "IdRef", "name" : "'SBT Record Stride'" }, - { "kind" : "IdRef", "name" : "'Origin'" }, - { "kind" : "IdRef", "name" : "'TMin'" }, - { "kind" : "IdRef", "name" : "'Direction'" }, - { "kind" : "IdRef", "name" : "'TMax'" }, - { "kind" : "IdRef", "name" : "'Current Time'" }, - { "kind" : "IdRef", "name" : "'HitObject Attributes'" } + { "kind" : "IdRef", "name" : "Hit Object" }, + { "kind" : "IdRef", "name" : "Acceleration Structure" }, + { "kind" : "IdRef", "name" : "InstanceId" }, + { "kind" : "IdRef", "name" : "PrimitiveId" }, + { "kind" : "IdRef", "name" : "GeometryIndex" }, + { "kind" : "IdRef", "name" : "Hit Kind" }, + { "kind" : "IdRef", "name" : "SBT Record Offset" }, + { "kind" : "IdRef", "name" : "SBT Record Stride" }, + { "kind" : "IdRef", "name" : "Origin" }, + { "kind" : "IdRef", "name" : "TMin" }, + { "kind" : "IdRef", "name" : "Direction" }, + { "kind" : "IdRef", "name" : "TMax" }, + { "kind" : "IdRef", "name" : "Current Time" }, + { "kind" : "IdRef", "name" : "HitObject Attributes" } ], "capabilities" : [ "ShaderInvocationReorderNV", "RayTracingMotionBlurNV" ], "version" : "None" @@ -5523,19 +5523,19 @@ "class" : "Reserved", "opcode" : 5250, "operands" : [ - { "kind" : "IdRef", "name" : "'Hit Object'" }, - { "kind" : "IdRef", "name" : "'Acceleration Structure'" }, - { "kind" : "IdRef", "name" : "'InstanceId'" }, - { "kind" : "IdRef", "name" : "'PrimitiveId'" }, - { "kind" : "IdRef", "name" : "'GeometryIndex'" }, - { "kind" : "IdRef", "name" : "'Hit Kind'" }, - { "kind" : "IdRef", "name" : "'SBT Record Index'" }, - { "kind" : "IdRef", "name" : "'Origin'" }, - { "kind" : "IdRef", "name" : "'TMin'" }, - { "kind" : "IdRef", "name" : "'Direction'" }, - { "kind" : "IdRef", "name" : "'TMax'" }, - { "kind" : "IdRef", "name" : "'Current Time'" }, - { "kind" : "IdRef", "name" : "'HitObject Attributes'" } + { "kind" : "IdRef", "name" : "Hit Object" }, + { "kind" : "IdRef", "name" : "Acceleration Structure" }, + { "kind" : "IdRef", "name" : "InstanceId" }, + { "kind" : "IdRef", "name" : "PrimitiveId" }, + { "kind" : "IdRef", "name" : "GeometryIndex" }, + { "kind" : "IdRef", "name" : "Hit Kind" }, + { "kind" : "IdRef", "name" : "SBT Record Index" }, + { "kind" : "IdRef", "name" : "Origin" }, + { "kind" : "IdRef", "name" : "TMin" }, + { "kind" : "IdRef", "name" : "Direction" }, + { "kind" : "IdRef", "name" : "TMax" }, + { "kind" : "IdRef", "name" : "Current Time" }, + { "kind" : "IdRef", "name" : "HitObject Attributes" } ], "capabilities" : [ "ShaderInvocationReorderNV", "RayTracingMotionBlurNV" ], "version" : "None" @@ -5545,13 +5545,13 @@ "class" : "Reserved", "opcode" : 5251, "operands" : [ - { "kind" : "IdRef", "name" : "'Hit Object'" }, - { "kind" : "IdRef", "name" : "'SBT Index'" }, - { "kind" : "IdRef", "name" : "'Origin'" }, - { "kind" : "IdRef", "name" : "'TMin'" }, - { "kind" : "IdRef", "name" : "'Direction'" }, - { "kind" : "IdRef", "name" : "'TMax'" }, - { "kind" : "IdRef", "name" : "'Current Time'" } + { "kind" : "IdRef", "name" : "Hit Object" }, + { "kind" : "IdRef", "name" : "SBT Index" }, + { "kind" : "IdRef", "name" : "Origin" }, + { "kind" : "IdRef", "name" : "TMin" }, + { "kind" : "IdRef", "name" : "Direction" }, + { "kind" : "IdRef", "name" : "TMax" }, + { "kind" : "IdRef", "name" : "Current Time" } ], "capabilities" : [ "ShaderInvocationReorderNV", "RayTracingMotionBlurNV" ], "version" : "None" @@ -5563,7 +5563,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5575,7 +5575,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5587,7 +5587,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5599,7 +5599,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5609,19 +5609,19 @@ "class" : "Reserved", "opcode" : 5256, "operands" : [ - { "kind" : "IdRef", "name" : "'Hit Object'" }, - { "kind" : "IdRef", "name" : "'Acceleration Structure'"}, - { "kind" : "IdRef", "name" : "'RayFlags'"}, - { "kind" : "IdRef", "name" : "'Cullmask'"}, - { "kind" : "IdRef", "name" : "'SBT Record Offset'"}, - { "kind" : "IdRef", "name" : "'SBT Record Stride'"}, - { "kind" : "IdRef", "name" : "'Miss Index'"}, - { "kind" : "IdRef", "name" : "'Origin'"}, - { "kind" : "IdRef", "name" : "'TMin'"}, - { "kind" : "IdRef", "name" : "'Direction'"}, - { "kind" : "IdRef", "name" : "'TMax'"}, - { "kind" : "IdRef", "name" : "'Time'"}, - { "kind" : "IdRef", "name" : "'Payload'"} + { "kind" : "IdRef", "name" : "Hit Object" }, + { "kind" : "IdRef", "name" : "Acceleration Structure"}, + { "kind" : "IdRef", "name" : "RayFlags"}, + { "kind" : "IdRef", "name" : "Cullmask"}, + { "kind" : "IdRef", "name" : "SBT Record Offset"}, + { "kind" : "IdRef", "name" : "SBT Record Stride"}, + { "kind" : "IdRef", "name" : "Miss Index"}, + { "kind" : "IdRef", "name" : "Origin"}, + { "kind" : "IdRef", "name" : "TMin"}, + { "kind" : "IdRef", "name" : "Direction"}, + { "kind" : "IdRef", "name" : "TMax"}, + { "kind" : "IdRef", "name" : "Time"}, + { "kind" : "IdRef", "name" : "Payload"} ], "capabilities" : [ "ShaderInvocationReorderNV", "RayTracingMotionBlurNV" ], "version" : "None" @@ -5633,7 +5633,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5645,7 +5645,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5655,7 +5655,7 @@ "class" : "Reserved", "opcode" : 5259, "operands" : [ - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5665,18 +5665,18 @@ "class" : "Reserved", "opcode" : 5260, "operands" : [ - { "kind" : "IdRef", "name" : "'Hit Object'" }, - { "kind" : "IdRef", "name" : "'Acceleration Structure'"}, - { "kind" : "IdRef", "name" : "'RayFlags'"}, - { "kind" : "IdRef", "name" : "'Cullmask'"}, - { "kind" : "IdRef", "name" : "'SBT Record Offset'"}, - { "kind" : "IdRef", "name" : "'SBT Record Stride'"}, - { "kind" : "IdRef", "name" : "'Miss Index'"}, - { "kind" : "IdRef", "name" : "'Origin'"}, - { "kind" : "IdRef", "name" : "'TMin'"}, - { "kind" : "IdRef", "name" : "'Direction'"}, - { "kind" : "IdRef", "name" : "'TMax'"}, - { "kind" : "IdRef", "name" : "'Payload'"} + { "kind" : "IdRef", "name" : "Hit Object" }, + { "kind" : "IdRef", "name" : "Acceleration Structure"}, + { "kind" : "IdRef", "name" : "RayFlags"}, + { "kind" : "IdRef", "name" : "Cullmask"}, + { "kind" : "IdRef", "name" : "SBT Record Offset"}, + { "kind" : "IdRef", "name" : "SBT Record Stride"}, + { "kind" : "IdRef", "name" : "Miss Index"}, + { "kind" : "IdRef", "name" : "Origin"}, + { "kind" : "IdRef", "name" : "TMin"}, + { "kind" : "IdRef", "name" : "Direction"}, + { "kind" : "IdRef", "name" : "TMax"}, + { "kind" : "IdRef", "name" : "Payload"} ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5686,19 +5686,19 @@ "class" : "Reserved", "opcode" : 5261, "operands" : [ - { "kind" : "IdRef", "name" : "'Hit Object'" }, - { "kind" : "IdRef", "name" : "'Acceleration Structure'" }, - { "kind" : "IdRef", "name" : "'InstanceId'" }, - { "kind" : "IdRef", "name" : "'PrimitiveId'" }, - { "kind" : "IdRef", "name" : "'GeometryIndex'" }, - { "kind" : "IdRef", "name" : "'Hit Kind'" }, - { "kind" : "IdRef", "name" : "'SBT Record Offset'" }, - { "kind" : "IdRef", "name" : "'SBT Record Stride'" }, - { "kind" : "IdRef", "name" : "'Origin'" }, - { "kind" : "IdRef", "name" : "'TMin'" }, - { "kind" : "IdRef", "name" : "'Direction'" }, - { "kind" : "IdRef", "name" : "'TMax'" }, - { "kind" : "IdRef", "name" : "'HitObject Attributes'" } + { "kind" : "IdRef", "name" : "Hit Object" }, + { "kind" : "IdRef", "name" : "Acceleration Structure" }, + { "kind" : "IdRef", "name" : "InstanceId" }, + { "kind" : "IdRef", "name" : "PrimitiveId" }, + { "kind" : "IdRef", "name" : "GeometryIndex" }, + { "kind" : "IdRef", "name" : "Hit Kind" }, + { "kind" : "IdRef", "name" : "SBT Record Offset" }, + { "kind" : "IdRef", "name" : "SBT Record Stride" }, + { "kind" : "IdRef", "name" : "Origin" }, + { "kind" : "IdRef", "name" : "TMin" }, + { "kind" : "IdRef", "name" : "Direction" }, + { "kind" : "IdRef", "name" : "TMax" }, + { "kind" : "IdRef", "name" : "HitObject Attributes" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5708,18 +5708,18 @@ "class" : "Reserved", "opcode" : 5262, "operands" : [ - { "kind" : "IdRef", "name" : "'Hit Object'" }, - { "kind" : "IdRef", "name" : "'Acceleration Structure'" }, - { "kind" : "IdRef", "name" : "'InstanceId'" }, - { "kind" : "IdRef", "name" : "'PrimitiveId'" }, - { "kind" : "IdRef", "name" : "'GeometryIndex'" }, - { "kind" : "IdRef", "name" : "'Hit Kind'" }, - { "kind" : "IdRef", "name" : "'SBT Record Index'" }, - { "kind" : "IdRef", "name" : "'Origin'" }, - { "kind" : "IdRef", "name" : "'TMin'" }, - { "kind" : "IdRef", "name" : "'Direction'" }, - { "kind" : "IdRef", "name" : "'TMax'" }, - { "kind" : "IdRef", "name" : "'HitObject Attributes'" } + { "kind" : "IdRef", "name" : "Hit Object" }, + { "kind" : "IdRef", "name" : "Acceleration Structure" }, + { "kind" : "IdRef", "name" : "InstanceId" }, + { "kind" : "IdRef", "name" : "PrimitiveId" }, + { "kind" : "IdRef", "name" : "GeometryIndex" }, + { "kind" : "IdRef", "name" : "Hit Kind" }, + { "kind" : "IdRef", "name" : "SBT Record Index" }, + { "kind" : "IdRef", "name" : "Origin" }, + { "kind" : "IdRef", "name" : "TMin" }, + { "kind" : "IdRef", "name" : "Direction" }, + { "kind" : "IdRef", "name" : "TMax" }, + { "kind" : "IdRef", "name" : "HitObject Attributes" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5729,12 +5729,12 @@ "class" : "Reserved", "opcode" : 5263, "operands" : [ - { "kind" : "IdRef", "name" : "'Hit Object'" }, - { "kind" : "IdRef", "name" : "'SBT Index'" }, - { "kind" : "IdRef", "name" : "'Origin'" }, - { "kind" : "IdRef", "name" : "'TMin'" }, - { "kind" : "IdRef", "name" : "'Direction'" }, - { "kind" : "IdRef", "name" : "'TMax'" } + { "kind" : "IdRef", "name" : "Hit Object" }, + { "kind" : "IdRef", "name" : "SBT Index" }, + { "kind" : "IdRef", "name" : "Origin" }, + { "kind" : "IdRef", "name" : "TMin" }, + { "kind" : "IdRef", "name" : "Direction" }, + { "kind" : "IdRef", "name" : "TMax" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5744,8 +5744,8 @@ "class" : "Reserved", "opcode" : 5264, "operands" : [ - { "kind" : "IdRef", "name" : "'Hit Object'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Hit Object" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5757,7 +5757,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5767,8 +5767,8 @@ "class" : "Reserved", "opcode" : 5266, "operands" : [ - { "kind" : "IdRef", "name" : "'Hit Object'" }, - { "kind" : "IdRef", "name" : "'Hit Object Attribute'" } + { "kind" : "IdRef", "name" : "Hit Object" }, + { "kind" : "IdRef", "name" : "Hit Object Attribute" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5780,7 +5780,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5792,7 +5792,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5804,7 +5804,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5816,7 +5816,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5828,7 +5828,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5840,7 +5840,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5852,7 +5852,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5864,7 +5864,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5876,7 +5876,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5888,7 +5888,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5900,7 +5900,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5912,7 +5912,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5922,9 +5922,9 @@ "class" : "Reserved", "opcode" : 5279, "operands" : [ - { "kind" : "IdRef", "name" : "'Hit Object'" }, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'Hint'" }, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'Bits'" } + { "kind" : "IdRef", "name" : "Hit Object" }, + { "kind" : "IdRef", "quantifier" : "?", "name" : "Hint" }, + { "kind" : "IdRef", "quantifier" : "?", "name" : "Bits" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5934,8 +5934,8 @@ "class" : "Reserved", "opcode" : 5280, "operands" : [ - { "kind" : "IdRef", "name" : "'Hint'" }, - { "kind" : "IdRef", "name" : "'Bits'" } + { "kind" : "IdRef", "name" : "Hint" }, + { "kind" : "IdRef", "name" : "Bits" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5957,10 +5957,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'Granularity'" }, - { "kind" : "IdRef", "name" : "'Coarse'" }, + { "kind" : "IdRef", "name" : "Sampled Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "Granularity" }, + { "kind" : "IdRef", "name" : "Coarse" }, { "kind" : "ImageOperands", "quantifier" : "?" } ], "capabilities" : [ "ImageFootprintNV" ], @@ -5973,8 +5973,8 @@ "opcode" : 5288, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Component Type'" }, - { "kind" : "IdRef", "name" : "'Component Count'" } + { "kind" : "IdRef", "name" : "Component Type" }, + { "kind" : "IdRef", "name" : "Component Count" } ], "capabilities" : [ "CooperativeVectorNV" ], "version" : "None" @@ -5986,16 +5986,16 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" }, - { "kind" : "IdRef", "name" : "'InputInterpretation'" }, - { "kind" : "IdRef", "name" : "'Matrix'" }, - { "kind" : "IdRef", "name" : "'MatrixOffset'" }, - { "kind" : "IdRef", "name" : "'MatrixInterpretation'" }, - { "kind" : "IdRef", "name" : "'M'" }, - { "kind" : "IdRef", "name" : "'K'" }, - { "kind" : "IdRef", "name" : "'MemoryLayout'" }, - { "kind" : "IdRef", "name" : "'Transpose'" }, - { "kind" : "IdRef", "name" : "'MatrixStride'", "quantifier": "?" }, + { "kind" : "IdRef", "name" : "Input" }, + { "kind" : "IdRef", "name" : "InputInterpretation" }, + { "kind" : "IdRef", "name" : "Matrix" }, + { "kind" : "IdRef", "name" : "MatrixOffset" }, + { "kind" : "IdRef", "name" : "MatrixInterpretation" }, + { "kind" : "IdRef", "name" : "M" }, + { "kind" : "IdRef", "name" : "K" }, + { "kind" : "IdRef", "name" : "MemoryLayout" }, + { "kind" : "IdRef", "name" : "Transpose" }, + { "kind" : "IdRef", "name" : "MatrixStride", "quantifier": "?" }, { "kind" : "CooperativeMatrixOperands", "quantifier" : "?" } ], "capabilities" : [ "CooperativeVectorNV" ], @@ -6006,13 +6006,13 @@ "class" : "Reserved", "opcode" : 5290, "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Offset'" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "IdRef", "name" : "'MemoryLayout'" }, - { "kind" : "IdRef", "name" : "'MatrixInterpretation'" }, - { "kind" : "IdRef", "name" : "'MatrixStride'", "quantifier": "?" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Offset" }, + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "IdRef", "name" : "MemoryLayout" }, + { "kind" : "IdRef", "name" : "MatrixInterpretation" }, + { "kind" : "IdRef", "name" : "MatrixStride", "quantifier": "?" } ], "capabilities" : [ "CooperativeVectorTrainingNV" ], "version" : "None" @@ -6022,9 +6022,9 @@ "class" : "Reserved", "opcode" : 5291, "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Offset'" }, - { "kind" : "IdRef", "name" : "'V'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Offset" }, + { "kind" : "IdRef", "name" : "V" } ], "capabilities" : [ "CooperativeVectorTrainingNV" ], "version" : "None" @@ -6036,19 +6036,19 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" }, - { "kind" : "IdRef", "name" : "'InputInterpretation'" }, - { "kind" : "IdRef", "name" : "'Matrix'" }, - { "kind" : "IdRef", "name" : "'MatrixOffset'" }, - { "kind" : "IdRef", "name" : "'MatrixInterpretation'" }, - { "kind" : "IdRef", "name" : "'Bias'" }, - { "kind" : "IdRef", "name" : "'BiasOffset'" }, - { "kind" : "IdRef", "name" : "'BiasInterpretation'" }, - { "kind" : "IdRef", "name" : "'M'" }, - { "kind" : "IdRef", "name" : "'K'" }, - { "kind" : "IdRef", "name" : "'MemoryLayout'" }, - { "kind" : "IdRef", "name" : "'Transpose'" }, - { "kind" : "IdRef", "name" : "'MatrixStride'", "quantifier": "?" }, + { "kind" : "IdRef", "name" : "Input" }, + { "kind" : "IdRef", "name" : "InputInterpretation" }, + { "kind" : "IdRef", "name" : "Matrix" }, + { "kind" : "IdRef", "name" : "MatrixOffset" }, + { "kind" : "IdRef", "name" : "MatrixInterpretation" }, + { "kind" : "IdRef", "name" : "Bias" }, + { "kind" : "IdRef", "name" : "BiasOffset" }, + { "kind" : "IdRef", "name" : "BiasInterpretation" }, + { "kind" : "IdRef", "name" : "M" }, + { "kind" : "IdRef", "name" : "K" }, + { "kind" : "IdRef", "name" : "MemoryLayout" }, + { "kind" : "IdRef", "name" : "Transpose" }, + { "kind" : "IdRef", "name" : "MatrixStride", "quantifier": "?" }, { "kind" : "CooperativeMatrixOperands", "quantifier" : "?" } ], "capabilities" : [ "CooperativeVectorNV" ], @@ -6061,7 +6061,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Matrix'" } + { "kind" : "IdRef", "name" : "Matrix" } ], "capabilities" : [ "CooperativeMatrixConversionsNV" ], "version" : "None" @@ -6071,10 +6071,10 @@ "class" : "Reserved", "opcode" : 5294, "operands" : [ - { "kind" : "IdRef", "name" : "'Group Count X'" }, - { "kind" : "IdRef", "name" : "'Group Count Y'" }, - { "kind" : "IdRef", "name" : "'Group Count Z'" }, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Group Count X" }, + { "kind" : "IdRef", "name" : "Group Count Y" }, + { "kind" : "IdRef", "name" : "Group Count Z" }, + { "kind" : "IdRef", "quantifier" : "?", "name" : "Payload" } ], "capabilities" : [ "MeshShadingEXT" ], "version" : "None" @@ -6084,8 +6084,8 @@ "class" : "Reserved", "opcode" : 5295, "operands" : [ - { "kind" : "IdRef", "name" : "'Vertex Count'" }, - { "kind" : "IdRef", "name" : "'Primitive Count'" } + { "kind" : "IdRef", "name" : "Vertex Count" }, + { "kind" : "IdRef", "name" : "Primitive Count" } ], "capabilities" : [ "MeshShadingEXT" ], "version" : "None" @@ -6097,7 +6097,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "GroupNonUniformPartitionedNV" ], "extensions" : [ "SPV_NV_shader_subgroup_partitioned" ], @@ -6108,8 +6108,8 @@ "class" : "Reserved", "opcode" : 5299, "operands" : [ - { "kind" : "IdRef", "name" : "'Index Offset'" }, - { "kind" : "IdRef", "name" : "'Packed Indices'" } + { "kind" : "IdRef", "name" : "Index Offset" }, + { "kind" : "IdRef", "name" : "Packed Indices" } ], "capabilities" : [ "MeshShadingNV" ], "extensions" : [ "SPV_NV_mesh_shader" ], @@ -6122,11 +6122,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Accel'" }, - { "kind" : "IdRef", "name" : "'Instance Id'" }, - { "kind" : "IdRef", "name" : "'Geometry Index'" }, - { "kind" : "IdRef", "name" : "'Primitive Index'" }, - { "kind" : "IdRef", "name" : "'Barycentric'" } + { "kind" : "IdRef", "name" : "Accel" }, + { "kind" : "IdRef", "name" : "Instance Id" }, + { "kind" : "IdRef", "name" : "Geometry Index" }, + { "kind" : "IdRef", "name" : "Primitive Index" }, + { "kind" : "IdRef", "name" : "Barycentric" } ], "capabilities" : [ "DisplacementMicromapNV" ], "version" : "None" @@ -6138,11 +6138,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Accel'" }, - { "kind" : "IdRef", "name" : "'Instance Id'" }, - { "kind" : "IdRef", "name" : "'Geometry Index'" }, - { "kind" : "IdRef", "name" : "'Primitive Index'" }, - { "kind" : "IdRef", "name" : "'Barycentric'" } + { "kind" : "IdRef", "name" : "Accel" }, + { "kind" : "IdRef", "name" : "Instance Id" }, + { "kind" : "IdRef", "name" : "Geometry Index" }, + { "kind" : "IdRef", "name" : "Primitive Index" }, + { "kind" : "IdRef", "name" : "Barycentric" } ], "capabilities" : [ "DisplacementMicromapNV" ], "version" : "None" @@ -6154,8 +6154,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Offset'" }, + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Offset" }, { "kind" : "MemoryAccess", "quantifier" : "?" } ], "capabilities" : [ "CooperativeVectorNV" ], @@ -6166,9 +6166,9 @@ "class" : "Memory", "opcode" : 5303, "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Offset'" }, - { "kind" : "IdRef", "name" : "'Object'" }, + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Offset" }, + { "kind" : "IdRef", "name" : "Object" }, { "kind" : "MemoryAccess", "quantifier" : "?" } ], "capabilities" : [ "CooperativeVectorNV" ], @@ -6182,8 +6182,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Hit'" }, - { "kind" : "IdRef", "name" : "'HitKind'" } + { "kind" : "IdRef", "name" : "Hit" }, + { "kind" : "IdRef", "name" : "HitKind" } ], "capabilities" : [ "RayTracingNV" , "RayTracingKHR" ], "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing" ], @@ -6211,17 +6211,17 @@ "opcode" : 5337, "operands" : [ - { "kind" : "IdRef", "name" : "'Accel'" }, - { "kind" : "IdRef", "name" : "'Ray Flags'" }, - { "kind" : "IdRef", "name" : "'Cull Mask'" }, - { "kind" : "IdRef", "name" : "'SBT Offset'" }, - { "kind" : "IdRef", "name" : "'SBT Stride'" }, - { "kind" : "IdRef", "name" : "'Miss Index'" }, - { "kind" : "IdRef", "name" : "'Ray Origin'" }, - { "kind" : "IdRef", "name" : "'Ray Tmin'" }, - { "kind" : "IdRef", "name" : "'Ray Direction'" }, - { "kind" : "IdRef", "name" : "'Ray Tmax'" }, - { "kind" : "IdRef", "name" : "'PayloadId'" } + { "kind" : "IdRef", "name" : "Accel" }, + { "kind" : "IdRef", "name" : "Ray Flags" }, + { "kind" : "IdRef", "name" : "Cull Mask" }, + { "kind" : "IdRef", "name" : "SBT Offset" }, + { "kind" : "IdRef", "name" : "SBT Stride" }, + { "kind" : "IdRef", "name" : "Miss Index" }, + { "kind" : "IdRef", "name" : "Ray Origin" }, + { "kind" : "IdRef", "name" : "Ray Tmin" }, + { "kind" : "IdRef", "name" : "Ray Direction" }, + { "kind" : "IdRef", "name" : "Ray Tmax" }, + { "kind" : "IdRef", "name" : "PayloadId" } ], "capabilities" : [ "RayTracingNV" ], "extensions" : [ "SPV_NV_ray_tracing" ], @@ -6233,18 +6233,18 @@ "opcode" : 5338, "operands" : [ - { "kind" : "IdRef", "name" : "'Accel'" }, - { "kind" : "IdRef", "name" : "'Ray Flags'" }, - { "kind" : "IdRef", "name" : "'Cull Mask'" }, - { "kind" : "IdRef", "name" : "'SBT Offset'" }, - { "kind" : "IdRef", "name" : "'SBT Stride'" }, - { "kind" : "IdRef", "name" : "'Miss Index'" }, - { "kind" : "IdRef", "name" : "'Ray Origin'" }, - { "kind" : "IdRef", "name" : "'Ray Tmin'" }, - { "kind" : "IdRef", "name" : "'Ray Direction'" }, - { "kind" : "IdRef", "name" : "'Ray Tmax'" }, - { "kind" : "IdRef", "name" : "'Time'" }, - { "kind" : "IdRef", "name" : "'PayloadId'" } + { "kind" : "IdRef", "name" : "Accel" }, + { "kind" : "IdRef", "name" : "Ray Flags" }, + { "kind" : "IdRef", "name" : "Cull Mask" }, + { "kind" : "IdRef", "name" : "SBT Offset" }, + { "kind" : "IdRef", "name" : "SBT Stride" }, + { "kind" : "IdRef", "name" : "Miss Index" }, + { "kind" : "IdRef", "name" : "Ray Origin" }, + { "kind" : "IdRef", "name" : "Ray Tmin" }, + { "kind" : "IdRef", "name" : "Ray Direction" }, + { "kind" : "IdRef", "name" : "Ray Tmax" }, + { "kind" : "IdRef", "name" : "Time" }, + { "kind" : "IdRef", "name" : "PayloadId" } ], "capabilities" : [ "RayTracingMotionBlurNV" ], "extensions" : [ "SPV_NV_ray_tracing_motion_blur" ], @@ -6256,18 +6256,18 @@ "opcode" : 5339, "operands" : [ - { "kind" : "IdRef", "name" : "'Accel'" }, - { "kind" : "IdRef", "name" : "'Ray Flags'" }, - { "kind" : "IdRef", "name" : "'Cull Mask'" }, - { "kind" : "IdRef", "name" : "'SBT Offset'" }, - { "kind" : "IdRef", "name" : "'SBT Stride'" }, - { "kind" : "IdRef", "name" : "'Miss Index'" }, - { "kind" : "IdRef", "name" : "'Ray Origin'" }, - { "kind" : "IdRef", "name" : "'Ray Tmin'" }, - { "kind" : "IdRef", "name" : "'Ray Direction'" }, - { "kind" : "IdRef", "name" : "'Ray Tmax'" }, - { "kind" : "IdRef", "name" : "'Time'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Accel" }, + { "kind" : "IdRef", "name" : "Ray Flags" }, + { "kind" : "IdRef", "name" : "Cull Mask" }, + { "kind" : "IdRef", "name" : "SBT Offset" }, + { "kind" : "IdRef", "name" : "SBT Stride" }, + { "kind" : "IdRef", "name" : "Miss Index" }, + { "kind" : "IdRef", "name" : "Ray Origin" }, + { "kind" : "IdRef", "name" : "Ray Tmin" }, + { "kind" : "IdRef", "name" : "Ray Direction" }, + { "kind" : "IdRef", "name" : "Ray Tmax" }, + { "kind" : "IdRef", "name" : "Time" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "RayTracingMotionBlurNV" ], "extensions" : [ "SPV_NV_ray_tracing_motion_blur" ], @@ -6282,11 +6282,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryPositionFetchKHR" ], @@ -6300,8 +6300,8 @@ "operands" : [ { "kind" : "IdResult" } ], - "capabilities" : [ "RayTracingNV" , "RayTracingKHR", "RayQueryKHR" ], - "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing", "SPV_KHR_ray_query" ], + "capabilities" : [ "RayTracingNV" , "RayTracingKHR", "RayQueryKHR", "DisplacementMicromapNV" ], + "extensions" : [ "SPV_NV_ray_tracing" , "SPV_KHR_ray_tracing", "SPV_KHR_ray_query", "SPV_NV_displacement_micromap" ], "version" : "None" }, { @@ -6310,8 +6310,8 @@ "opcode" : 5344, "operands" : [ - { "kind" : "IdRef", "name" : "'SBT Index'" }, - { "kind" : "IdRef", "name" : "'Callable DataId'" } + { "kind" : "IdRef", "name" : "SBT Index" }, + { "kind" : "IdRef", "name" : "Callable DataId" } ], "capabilities" : [ "RayTracingNV" ], "extensions" : [ "SPV_NV_ray_tracing" ], @@ -6326,11 +6326,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingClusterAccelerationStructureNV" ], @@ -6343,7 +6343,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingClusterAccelerationStructureNV" ], "version" : "None" @@ -6354,10 +6354,10 @@ "opcode" : 5358, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Component Type'" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdRef", "name" : "'Rows'" }, - { "kind" : "IdRef", "name" : "'Columns'" } + { "kind" : "IdRef", "name" : "Component Type" }, + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdRef", "name" : "Rows" }, + { "kind" : "IdRef", "name" : "Columns" } ], "capabilities" : [ "CooperativeMatrixNV" ], "extensions" : [ "SPV_NV_cooperative_matrix" ], @@ -6370,9 +6370,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Stride'" }, - { "kind" : "IdRef", "name" : "'Column Major'" }, + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Stride" }, + { "kind" : "IdRef", "name" : "Column Major" }, { "kind" : "MemoryAccess", "quantifier" : "?" } ], "capabilities" : [ "CooperativeMatrixNV" ], @@ -6384,10 +6384,10 @@ "class" : "Reserved", "opcode" : 5360, "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Object'" }, - { "kind" : "IdRef", "name" : "'Stride'" }, - { "kind" : "IdRef", "name" : "'Column Major'" }, + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Object" }, + { "kind" : "IdRef", "name" : "Stride" }, + { "kind" : "IdRef", "name" : "Column Major" }, { "kind" : "MemoryAccess", "quantifier" : "?" } ], "capabilities" : [ "CooperativeMatrixNV" ], @@ -6401,9 +6401,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "IdRef", "name" : "'C'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "IdRef", "name" : "C" } ], "capabilities" : [ "CooperativeMatrixNV" ], "extensions" : [ "SPV_NV_cooperative_matrix" ], @@ -6416,7 +6416,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Type'" } + { "kind" : "IdRef", "name" : "Type" } ], "capabilities" : [ "CooperativeMatrixNV" ], "extensions" : [ "SPV_NV_cooperative_matrix" ], @@ -6445,9 +6445,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Matrix'" }, - { "kind" : "CooperativeMatrixReduce", "name" : "'Reduce'" }, - { "kind" : "IdRef", "name" : "'CombineFunc'" } + { "kind" : "IdRef", "name" : "Matrix" }, + { "kind" : "CooperativeMatrixReduce", "name" : "Reduce" }, + { "kind" : "IdRef", "name" : "CombineFunc" } ], "capabilities" : [ "CooperativeMatrixReductionsNV" ], "version" : "None" @@ -6459,11 +6459,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Object'" }, - { "kind" : "IdRef", "name" : "'TensorLayout'" }, - { "kind" : "MemoryAccess", "name" : "'Memory Operand'"}, - { "kind" : "TensorAddressingOperands", "name" : "'Tensor Addressing Operands'"} + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Object" }, + { "kind" : "IdRef", "name" : "TensorLayout" }, + { "kind" : "MemoryAccess", "name" : "Memory Operand"}, + { "kind" : "TensorAddressingOperands", "name" : "Tensor Addressing Operands"} ], "capabilities" : [ "CooperativeMatrixTensorAddressingNV" ], "version" : "None" @@ -6473,11 +6473,11 @@ "class" : "Memory", "opcode" : 5368, "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdRef", "name" : "'Object'" }, - { "kind" : "IdRef", "name" : "'TensorLayout'" }, - { "kind" : "MemoryAccess", "name" : "'Memory Operand'"}, - { "kind" : "TensorAddressingOperands", "name" : "'Tensor Addressing Operands'"} + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdRef", "name" : "Object" }, + { "kind" : "IdRef", "name" : "TensorLayout" }, + { "kind" : "MemoryAccess", "name" : "Memory Operand"}, + { "kind" : "TensorAddressingOperands", "name" : "Tensor Addressing Operands"} ], "capabilities" : [ "CooperativeMatrixTensorAddressingNV" ], "version" : "None" @@ -6489,9 +6489,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Matrix'" }, - { "kind" : "IdRef", "name" : "'Func'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Operands'" } + { "kind" : "IdRef", "name" : "Matrix" }, + { "kind" : "IdRef", "name" : "Func" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Operands" } ], "capabilities" : [ "CooperativeMatrixPerElementOperationsNV" ], "version" : "None" @@ -6502,8 +6502,8 @@ "opcode" : 5370, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Dim'" }, - { "kind" : "IdRef", "name" : "'ClampMode'" } + { "kind" : "IdRef", "name" : "Dim" }, + { "kind" : "IdRef", "name" : "ClampMode" } ], "capabilities" : [ "TensorAddressingNV" ], "version" : "None" @@ -6514,9 +6514,9 @@ "opcode" : 5371, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Dim'" }, - { "kind" : "IdRef", "name" : "'HasDimensions'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'p'" } + { "kind" : "IdRef", "name" : "Dim" }, + { "kind" : "IdRef", "name" : "HasDimensions" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "p" } ], "capabilities" : [ "TensorAddressingNV" ], "version" : "None" @@ -6539,8 +6539,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'TensorLayout'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Dim'" } + { "kind" : "IdRef", "name" : "TensorLayout" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Dim" } ], "capabilities" : [ "TensorAddressingNV" ], @@ -6553,8 +6553,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'TensorLayout'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Stride'" } + { "kind" : "IdRef", "name" : "TensorLayout" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Stride" } ], "capabilities" : [ "TensorAddressingNV" ], @@ -6567,8 +6567,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'TensorLayout'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Operands'" } + { "kind" : "IdRef", "name" : "TensorLayout" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Operands" } ], "capabilities" : [ "TensorAddressingNV" ], @@ -6581,8 +6581,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'TensorLayout'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "TensorLayout" }, + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "TensorAddressingNV" ], @@ -6606,8 +6606,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'TensorView'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Dim'" } + { "kind" : "IdRef", "name" : "TensorView" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Dim" } ], "capabilities" : [ "TensorAddressingNV" ], @@ -6620,8 +6620,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'TensorView'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Stride'" } + { "kind" : "IdRef", "name" : "TensorView" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Stride" } ], "capabilities" : [ "TensorAddressingNV" ], @@ -6654,11 +6654,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'TensorView'" }, - { "kind" : "IdRef", "name" : "'ClipRowOffset'" }, - { "kind" : "IdRef", "name" : "'ClipRowSpan'" }, - { "kind" : "IdRef", "name" : "'ClipColOffset'" }, - { "kind" : "IdRef", "name" : "'ClipColSpan'" } + { "kind" : "IdRef", "name" : "TensorView" }, + { "kind" : "IdRef", "name" : "ClipRowOffset" }, + { "kind" : "IdRef", "name" : "ClipRowSpan" }, + { "kind" : "IdRef", "name" : "ClipColOffset" }, + { "kind" : "IdRef", "name" : "ClipColSpan" } ], "capabilities" : [ "TensorAddressingNV" ], "version" : "None" @@ -6670,8 +6670,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'TensorLayout'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'BlockSize'" } + { "kind" : "IdRef", "name" : "TensorLayout" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "BlockSize" } ], "capabilities" : [ "TensorAddressingNV" ], @@ -6684,7 +6684,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Matrix'" } + { "kind" : "IdRef", "name" : "Matrix" } ], "capabilities" : [ "CooperativeMatrixConversionsNV" ], "version" : "None" @@ -6696,7 +6696,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6708,7 +6708,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6720,7 +6720,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6732,7 +6732,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6744,7 +6744,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6756,7 +6756,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6766,7 +6766,7 @@ "class" : "Reserved", "opcode" : 5397, "operands" : [ - { "kind" : "LiteralInteger", "name" : "'Bit Width'" } + { "kind" : "LiteralInteger", "name" : "Bit Width" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6778,10 +6778,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" }, - { "kind" : "IdRef", "name" : "'Byte stride'" }, - { "kind" : "IdRef", "name" : "'Element index'" }, - { "kind" : "IdRef", "name" : "'Byte offset'" }, + { "kind" : "IdRef", "name" : "Base" }, + { "kind" : "IdRef", "name" : "Byte stride" }, + { "kind" : "IdRef", "name" : "Element index" }, + { "kind" : "IdRef", "name" : "Byte offset" }, { "kind" : "RawAccessChainOperands", "quantifier" : "?" } ], "capabilities" : [ @@ -6798,11 +6798,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingSpheresGeometryNV" ], @@ -6817,11 +6817,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingSpheresGeometryNV" ], @@ -6836,11 +6836,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV" ], @@ -6855,11 +6855,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV"], @@ -6874,11 +6874,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV" ], @@ -6891,7 +6891,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingSpheresGeometryNV" ], "version" : "None" @@ -6903,7 +6903,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingSpheresGeometryNV" ], "version" : "None" @@ -6915,7 +6915,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV" ], "version" : "None" @@ -6927,7 +6927,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV" ], "version" : "None" @@ -6939,7 +6939,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingSpheresGeometryNV" ], "version" : "None" @@ -6951,7 +6951,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV" ], "version" : "None" @@ -6965,11 +6965,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingSpheresGeometryNV" ], @@ -6984,11 +6984,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV" ], @@ -7001,8 +7001,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Data'" }, - { "kind" : "IdRef", "name" : "'InvocationId'" } + { "kind" : "IdRef", "name" : "Data" }, + { "kind" : "IdRef", "name" : "InvocationId" } ], "capabilities" : [ "SubgroupShuffleINTEL" ], "version" : "None" @@ -7014,9 +7014,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Current'" }, - { "kind" : "IdRef", "name" : "'Next'" }, - { "kind" : "IdRef", "name" : "'Delta'" } + { "kind" : "IdRef", "name" : "Current" }, + { "kind" : "IdRef", "name" : "Next" }, + { "kind" : "IdRef", "name" : "Delta" } ], "capabilities" : [ "SubgroupShuffleINTEL" ], "version" : "None" @@ -7028,9 +7028,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Previous'" }, - { "kind" : "IdRef", "name" : "'Current'" }, - { "kind" : "IdRef", "name" : "'Delta'" } + { "kind" : "IdRef", "name" : "Previous" }, + { "kind" : "IdRef", "name" : "Current" }, + { "kind" : "IdRef", "name" : "Delta" } ], "capabilities" : [ "SubgroupShuffleINTEL" ], "version" : "None" @@ -7042,8 +7042,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Data'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Data" }, + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "SubgroupShuffleINTEL" ], "version" : "None" @@ -7055,7 +7055,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Ptr'" } + { "kind" : "IdRef", "name" : "Ptr" } ], "capabilities" : [ "SubgroupBufferBlockIOINTEL" ], "version" : "None" @@ -7065,8 +7065,8 @@ "class" : "Group", "opcode" : 5576, "operands" : [ - { "kind" : "IdRef", "name" : "'Ptr'" }, - { "kind" : "IdRef", "name" : "'Data'" } + { "kind" : "IdRef", "name" : "Ptr" }, + { "kind" : "IdRef", "name" : "Data" } ], "capabilities" : [ "SubgroupBufferBlockIOINTEL" ], "version" : "None" @@ -7078,8 +7078,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" } + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Coordinate" } ], "capabilities" : [ "SubgroupImageBlockIOINTEL" ], "version" : "None" @@ -7089,9 +7089,9 @@ "class" : "Group", "opcode" : 5578, "operands" : [ - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'Data'" } + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "Data" } ], "capabilities" : [ "SubgroupImageBlockIOINTEL" ], "version" : "None" @@ -7103,10 +7103,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'Width'" }, - { "kind" : "IdRef", "name" : "'Height'" } + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "Width" }, + { "kind" : "IdRef", "name" : "Height" } ], "capabilities" : [ "SubgroupImageMediaBlockIOINTEL" ], "version" : "None" @@ -7116,11 +7116,11 @@ "class" : "Group", "opcode" : 5581, "operands" : [ - { "kind" : "IdRef", "name" : "'Image'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'Width'" }, - { "kind" : "IdRef", "name" : "'Height'" }, - { "kind" : "IdRef", "name" : "'Data'" } + { "kind" : "IdRef", "name" : "Image" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "Width" }, + { "kind" : "IdRef", "name" : "Height" }, + { "kind" : "IdRef", "name" : "Data" } ], "capabilities" : [ "SubgroupImageMediaBlockIOINTEL" ], "version" : "None" @@ -7132,7 +7132,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7144,7 +7144,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7156,8 +7156,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7169,8 +7169,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7182,8 +7182,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7195,8 +7195,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7208,8 +7208,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7221,8 +7221,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7234,8 +7234,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7247,8 +7247,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7260,8 +7260,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7273,8 +7273,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7286,8 +7286,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7299,8 +7299,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand 1'" }, - { "kind" : "IdRef", "name" : "'Operand 2'" } + { "kind" : "IdRef", "name" : "Operand 1" }, + { "kind" : "IdRef", "name" : "Operand 2" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7312,7 +7312,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Function'" } + { "kind" : "IdRef", "name" : "Function" } ], "capabilities" : [ "FunctionPointersINTEL" ], "extensions" : [ "SPV_INTEL_function_pointers" ], @@ -7325,7 +7325,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Operand 1'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Operand 1" } ], "capabilities" : [ "FunctionPointersINTEL" ], "extensions" : [ "SPV_INTEL_function_pointers" ], @@ -7337,7 +7337,7 @@ "opcode" : 5609, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "LiteralString", "name" : "'Asm target'" } + { "kind" : "LiteralString", "name" : "Asm target" } ], "capabilities" : [ "AsmINTEL" ], "version" : "None" @@ -7349,10 +7349,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Asm type'" }, - { "kind" : "IdRef", "name" : "'Target'" }, - { "kind" : "LiteralString", "name" : "'Asm instructions'" }, - { "kind" : "LiteralString", "name" : "'Constraints'" } + { "kind" : "IdRef", "name" : "Asm type" }, + { "kind" : "IdRef", "name" : "Target" }, + { "kind" : "LiteralString", "name" : "Asm instructions" }, + { "kind" : "LiteralString", "name" : "Constraints" } ], "capabilities" : [ "AsmINTEL" ], "version" : "None" @@ -7364,8 +7364,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Asm'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Argument 0'" } + { "kind" : "IdRef", "name" : "Asm" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Argument" } ], "capabilities" : [ "AsmINTEL" ], "version" : "None" @@ -7377,10 +7377,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "AtomicFloat16MinMaxEXT", "AtomicFloat32MinMaxEXT", "AtomicFloat64MinMaxEXT", "AtomicFloat16VectorNV" ], "version" : "None" @@ -7392,10 +7392,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "AtomicFloat16MinMaxEXT", "AtomicFloat32MinMaxEXT", "AtomicFloat64MinMaxEXT", "AtomicFloat16VectorNV" ], "version" : "None" @@ -7405,7 +7405,7 @@ "class" : "Miscellaneous", "opcode" : 5630, "operands" : [ - { "kind" : "IdRef", "name" : "'Condition'" } + { "kind" : "IdRef", "name" : "Condition" } ], "capabilities" : [ "ExpectAssumeKHR" ], "extensions" : [ "SPV_KHR_expect_assume" ], @@ -7418,8 +7418,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" }, - { "kind" : "IdRef", "name" : "'ExpectedValue'" } + { "kind" : "IdRef", "name" : "Value" }, + { "kind" : "IdRef", "name" : "ExpectedValue" } ], "capabilities" : [ "ExpectAssumeKHR" ], "extensions" : [ "SPV_KHR_expect_assume" ], @@ -7431,7 +7431,7 @@ "aliases" : ["OpDecorateStringGOOGLE"], "opcode" : 5632, "operands" : [ - { "kind" : "IdRef", "name" : "'Target'" }, + { "kind" : "IdRef", "name" : "Target" }, { "kind" : "Decoration" } ], "extensions" : [ "SPV_GOOGLE_decorate_string", "SPV_GOOGLE_hlsl_functionality1" ], @@ -7443,8 +7443,8 @@ "aliases" : ["OpMemberDecorateStringGOOGLE"], "opcode" : 5633, "operands" : [ - { "kind" : "IdRef", "name" : "'Struct Type'" }, - { "kind" : "LiteralInteger", "name" : "'Member'" }, + { "kind" : "IdRef", "name" : "Struct Type" }, + { "kind" : "LiteralInteger", "name" : "Member" }, { "kind" : "Decoration" } ], "extensions" : [ "SPV_GOOGLE_decorate_string", "SPV_GOOGLE_hlsl_functionality1" ], @@ -7457,8 +7457,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image Type'" }, - { "kind" : "IdRef", "name" : "'Sampler'" } + { "kind" : "IdRef", "name" : "Image Type" }, + { "kind" : "IdRef", "name" : "Sampler" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7469,7 +7469,7 @@ "opcode" : 5700, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image Type'" } + { "kind" : "IdRef", "name" : "Image Type" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7601,8 +7601,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Slice Type'" }, - { "kind" : "IdRef", "name" : "'Qp'" } + { "kind" : "IdRef", "name" : "Slice Type" }, + { "kind" : "IdRef", "name" : "Qp" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7614,8 +7614,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Reference Base Penalty'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Reference Base Penalty" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7627,8 +7627,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Slice Type'" }, - { "kind" : "IdRef", "name" : "'Qp'" } + { "kind" : "IdRef", "name" : "Slice Type" }, + { "kind" : "IdRef", "name" : "Qp" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7640,8 +7640,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Packed Shape Penalty'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Packed Shape Penalty" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7653,8 +7653,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Slice Type'" }, - { "kind" : "IdRef", "name" : "'Qp'" } + { "kind" : "IdRef", "name" : "Slice Type" }, + { "kind" : "IdRef", "name" : "Qp" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7666,8 +7666,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Direction Cost'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Direction Cost" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7679,8 +7679,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Slice Type'" }, - { "kind" : "IdRef", "name" : "'Qp'" } + { "kind" : "IdRef", "name" : "Slice Type" }, + { "kind" : "IdRef", "name" : "Qp" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -7692,8 +7692,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Slice Type'" }, - { "kind" : "IdRef", "name" : "'Qp'" } + { "kind" : "IdRef", "name" : "Slice Type" }, + { "kind" : "IdRef", "name" : "Qp" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7738,10 +7738,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Packed Cost Center Delta'" }, - { "kind" : "IdRef", "name" : "'Packed Cost Table'" }, - { "kind" : "IdRef", "name" : "'Cost Precision'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Packed Cost Center Delta" }, + { "kind" : "IdRef", "name" : "Packed Cost Table" }, + { "kind" : "IdRef", "name" : "Cost Precision" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7753,8 +7753,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Slice Type'" }, - { "kind" : "IdRef", "name" : "'Qp'" } + { "kind" : "IdRef", "name" : "Slice Type" }, + { "kind" : "IdRef", "name" : "Qp" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -7788,7 +7788,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7800,8 +7800,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Source Field Polarity'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Source Field Polarity" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7813,8 +7813,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Reference Field Polarity'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Reference Field Polarity" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7826,9 +7826,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Forward Reference Field Polarity'" }, - { "kind" : "IdRef", "name" : "'Backward Reference Field Polarity'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Forward Reference Field Polarity" }, + { "kind" : "IdRef", "name" : "Backward Reference Field Polarity" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7840,7 +7840,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7852,7 +7852,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7864,7 +7864,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7876,7 +7876,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7888,7 +7888,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7900,7 +7900,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7912,7 +7912,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7924,7 +7924,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7936,7 +7936,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7948,7 +7948,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7960,7 +7960,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7972,7 +7972,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7984,7 +7984,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7996,7 +7996,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8008,9 +8008,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Packed Reference Ids'" }, - { "kind" : "IdRef", "name" : "'Packed Reference Parameter Field Polarities'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Packed Reference Ids" }, + { "kind" : "IdRef", "name" : "Packed Reference Parameter Field Polarities" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8022,9 +8022,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Coord'" }, - { "kind" : "IdRef", "name" : "'Partition Mask'" }, - { "kind" : "IdRef", "name" : "'SAD Adjustment'" } + { "kind" : "IdRef", "name" : "Src Coord" }, + { "kind" : "IdRef", "name" : "Partition Mask" }, + { "kind" : "IdRef", "name" : "SAD Adjustment" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8036,9 +8036,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Ref Offset'" }, - { "kind" : "IdRef", "name" : "'Search Window Config'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Ref Offset" }, + { "kind" : "IdRef", "name" : "Search Window Config" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8050,10 +8050,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Fwd Ref Offset'" }, - { "kind" : "IdRef", "name" : "'Bwd Ref Offset'" }, - { "kind" : "IdRef", "name" : "'id> Search Window Config'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Fwd Ref Offset" }, + { "kind" : "IdRef", "name" : "Bwd Ref Offset" }, + { "kind" : "IdRef", "name" : "id> Search Window Config" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8065,8 +8065,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Search Window Config'" }, - { "kind" : "IdRef", "name" : "'Dual Ref'" } + { "kind" : "IdRef", "name" : "Search Window Config" }, + { "kind" : "IdRef", "name" : "Dual Ref" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8078,10 +8078,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Ref Offset'" }, - { "kind" : "IdRef", "name" : "'Src Coord'" }, - { "kind" : "IdRef", "name" : "'Ref Window Size'" }, - { "kind" : "IdRef", "name" : "'Image Size'" } + { "kind" : "IdRef", "name" : "Ref Offset" }, + { "kind" : "IdRef", "name" : "Src Coord" }, + { "kind" : "IdRef", "name" : "Ref Window Size" }, + { "kind" : "IdRef", "name" : "Image Size" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8093,7 +8093,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8105,8 +8105,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Max Motion Vector Count'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Max Motion Vector Count" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8118,7 +8118,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8130,8 +8130,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Threshold'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Threshold" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8143,8 +8143,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Packed Sad Weights'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Packed Sad Weights" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8156,9 +8156,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Ref Image'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Ref Image" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8170,10 +8170,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Fwd Ref Image'" }, - { "kind" : "IdRef", "name" : "'Bwd Ref Image'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Fwd Ref Image" }, + { "kind" : "IdRef", "name" : "Bwd Ref Image" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8185,10 +8185,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Ref Image'" }, - { "kind" : "IdRef", "name" : "'Payload'" }, - { "kind" : "IdRef", "name" : "'Streamin Components'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Ref Image" }, + { "kind" : "IdRef", "name" : "Payload" }, + { "kind" : "IdRef", "name" : "Streamin Components" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8200,11 +8200,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Fwd Ref Image'" }, - { "kind" : "IdRef", "name" : "'Bwd Ref Image'" }, - { "kind" : "IdRef", "name" : "'Payload'" }, - { "kind" : "IdRef", "name" : "'Streamin Components'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Fwd Ref Image" }, + { "kind" : "IdRef", "name" : "Bwd Ref Image" }, + { "kind" : "IdRef", "name" : "Payload" }, + { "kind" : "IdRef", "name" : "Streamin Components" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8216,9 +8216,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Ref Image'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Ref Image" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8230,10 +8230,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Fwd Ref Image'" }, - { "kind" : "IdRef", "name" : "'Bwd Ref Image'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Fwd Ref Image" }, + { "kind" : "IdRef", "name" : "Bwd Ref Image" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8245,10 +8245,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Ref Image'" }, - { "kind" : "IdRef", "name" : "'Payload'" }, - { "kind" : "IdRef", "name" : "'Streamin Components'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Ref Image" }, + { "kind" : "IdRef", "name" : "Payload" }, + { "kind" : "IdRef", "name" : "Streamin Components" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8260,11 +8260,11 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Fwd Ref Image'" }, - { "kind" : "IdRef", "name" : "'Bwd Ref Image'" }, - { "kind" : "IdRef", "name" : "'Payload'" }, - { "kind" : "IdRef", "name" : "'Streamin Components'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Fwd Ref Image" }, + { "kind" : "IdRef", "name" : "Bwd Ref Image" }, + { "kind" : "IdRef", "name" : "Payload" }, + { "kind" : "IdRef", "name" : "Streamin Components" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8276,7 +8276,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8288,7 +8288,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8300,7 +8300,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8312,7 +8312,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8324,7 +8324,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8336,8 +8336,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" }, - { "kind" : "IdRef", "name" : "'Major Shape'" } + { "kind" : "IdRef", "name" : "Payload" }, + { "kind" : "IdRef", "name" : "Major Shape" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8349,8 +8349,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" }, - { "kind" : "IdRef", "name" : "'Major Shape'" } + { "kind" : "IdRef", "name" : "Payload" }, + { "kind" : "IdRef", "name" : "Major Shape" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8362,8 +8362,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" }, - { "kind" : "IdRef", "name" : "'Major Shape'" } + { "kind" : "IdRef", "name" : "Payload" }, + { "kind" : "IdRef", "name" : "Major Shape" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8375,9 +8375,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" }, - { "kind" : "IdRef", "name" : "'Major Shape'" }, - { "kind" : "IdRef", "name" : "'Direction'" } + { "kind" : "IdRef", "name" : "Payload" }, + { "kind" : "IdRef", "name" : "Major Shape" }, + { "kind" : "IdRef", "name" : "Direction" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8389,9 +8389,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" }, - { "kind" : "IdRef", "name" : "'Major Shape'" }, - { "kind" : "IdRef", "name" : "'Direction'" } + { "kind" : "IdRef", "name" : "Payload" }, + { "kind" : "IdRef", "name" : "Major Shape" }, + { "kind" : "IdRef", "name" : "Direction" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8403,9 +8403,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" }, - { "kind" : "IdRef", "name" : "'Major Shape'" }, - { "kind" : "IdRef", "name" : "'Direction'" } + { "kind" : "IdRef", "name" : "Payload" }, + { "kind" : "IdRef", "name" : "Major Shape" }, + { "kind" : "IdRef", "name" : "Direction" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8417,8 +8417,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image Select'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Image Select" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8430,7 +8430,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8442,7 +8442,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8454,7 +8454,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8466,7 +8466,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8478,13 +8478,13 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Coord'" }, - { "kind" : "IdRef", "name" : "'Motion Vectors'" }, - { "kind" : "IdRef", "name" : "'Major Shapes'" }, - { "kind" : "IdRef", "name" : "'Minor Shapes'" }, - { "kind" : "IdRef", "name" : "'Direction'" }, - { "kind" : "IdRef", "name" : "'Pixel Resolution'" }, - { "kind" : "IdRef", "name" : "'Sad Adjustment'" } + { "kind" : "IdRef", "name" : "Src Coord" }, + { "kind" : "IdRef", "name" : "Motion Vectors" }, + { "kind" : "IdRef", "name" : "Major Shapes" }, + { "kind" : "IdRef", "name" : "Minor Shapes" }, + { "kind" : "IdRef", "name" : "Direction" }, + { "kind" : "IdRef", "name" : "Pixel Resolution" }, + { "kind" : "IdRef", "name" : "Sad Adjustment" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8496,14 +8496,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Coord'" }, - { "kind" : "IdRef", "name" : "'Motion Vectors'" }, - { "kind" : "IdRef", "name" : "'Major Shapes'" }, - { "kind" : "IdRef", "name" : "'Minor Shapes'" }, - { "kind" : "IdRef", "name" : "'Direction'" }, - { "kind" : "IdRef", "name" : "'Pixel Resolution'" }, - { "kind" : "IdRef", "name" : "'Bidirectional Weight'" }, - { "kind" : "IdRef", "name" : "'Sad Adjustment'" } + { "kind" : "IdRef", "name" : "Src Coord" }, + { "kind" : "IdRef", "name" : "Motion Vectors" }, + { "kind" : "IdRef", "name" : "Major Shapes" }, + { "kind" : "IdRef", "name" : "Minor Shapes" }, + { "kind" : "IdRef", "name" : "Direction" }, + { "kind" : "IdRef", "name" : "Pixel Resolution" }, + { "kind" : "IdRef", "name" : "Bidirectional Weight" }, + { "kind" : "IdRef", "name" : "Sad Adjustment" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8515,7 +8515,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8527,7 +8527,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8539,7 +8539,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8551,9 +8551,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Ref Image'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Ref Image" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8565,10 +8565,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Fwd Ref Image'" }, - { "kind" : "IdRef", "name" : "'Bwd Ref Image'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Fwd Ref Image" }, + { "kind" : "IdRef", "name" : "Bwd Ref Image" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8580,9 +8580,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Packed Reference Ids'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Packed Reference Ids" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8594,10 +8594,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Packed Reference Ids'" }, - { "kind" : "IdRef", "name" : "'Packed Reference Field Polarities'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Packed Reference Ids" }, + { "kind" : "IdRef", "name" : "Packed Reference Field Polarities" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8609,7 +8609,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8621,7 +8621,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Coord'" } + { "kind" : "IdRef", "name" : "Src Coord" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8633,12 +8633,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Skip Block Partition Type'" }, - { "kind" : "IdRef", "name" : "'Skip Motion Vector Mask'" }, - { "kind" : "IdRef", "name" : "'Motion Vectors'" }, - { "kind" : "IdRef", "name" : "'Bidirectional Weight'" }, - { "kind" : "IdRef", "name" : "'Sad Adjustment'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Skip Block Partition Type" }, + { "kind" : "IdRef", "name" : "Skip Motion Vector Mask" }, + { "kind" : "IdRef", "name" : "Motion Vectors" }, + { "kind" : "IdRef", "name" : "Bidirectional Weight" }, + { "kind" : "IdRef", "name" : "Sad Adjustment" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8650,14 +8650,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Luma Intra Partition Mask'" }, - { "kind" : "IdRef", "name" : "'Intra Neighbour Availabilty'" }, - { "kind" : "IdRef", "name" : "'Left Edge Luma Pixels'" }, - { "kind" : "IdRef", "name" : "'Upper Left Corner Luma Pixel'" }, - { "kind" : "IdRef", "name" : "'Upper Edge Luma Pixels'" }, - { "kind" : "IdRef", "name" : "'Upper Right Edge Luma Pixels'" }, - { "kind" : "IdRef", "name" : "'Sad Adjustment'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Luma Intra Partition Mask" }, + { "kind" : "IdRef", "name" : "Intra Neighbour Availabilty" }, + { "kind" : "IdRef", "name" : "Left Edge Luma Pixels" }, + { "kind" : "IdRef", "name" : "Upper Left Corner Luma Pixel" }, + { "kind" : "IdRef", "name" : "Upper Edge Luma Pixels" }, + { "kind" : "IdRef", "name" : "Upper Right Edge Luma Pixels" }, + { "kind" : "IdRef", "name" : "Sad Adjustment" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -8669,17 +8669,17 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Luma Intra Partition Mask'" }, - { "kind" : "IdRef", "name" : "'Intra Neighbour Availabilty'" }, - { "kind" : "IdRef", "name" : "'Left Edge Luma Pixels'" }, - { "kind" : "IdRef", "name" : "'Upper Left Corner Luma Pixel'" }, - { "kind" : "IdRef", "name" : "'Upper Edge Luma Pixels'" }, - { "kind" : "IdRef", "name" : "'Upper Right Edge Luma Pixels'" }, - { "kind" : "IdRef", "name" : "'Left Edge Chroma Pixels'" }, - { "kind" : "IdRef", "name" : "'Upper Left Corner Chroma Pixel'" }, - { "kind" : "IdRef", "name" : "'Upper Edge Chroma Pixels'" }, - { "kind" : "IdRef", "name" : "'Sad Adjustment'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Luma Intra Partition Mask" }, + { "kind" : "IdRef", "name" : "Intra Neighbour Availabilty" }, + { "kind" : "IdRef", "name" : "Left Edge Luma Pixels" }, + { "kind" : "IdRef", "name" : "Upper Left Corner Luma Pixel" }, + { "kind" : "IdRef", "name" : "Upper Edge Luma Pixels" }, + { "kind" : "IdRef", "name" : "Upper Right Edge Luma Pixels" }, + { "kind" : "IdRef", "name" : "Left Edge Chroma Pixels" }, + { "kind" : "IdRef", "name" : "Upper Left Corner Chroma Pixel" }, + { "kind" : "IdRef", "name" : "Upper Edge Chroma Pixels" }, + { "kind" : "IdRef", "name" : "Sad Adjustment" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationChromaINTEL" ], "version" : "None" @@ -8691,8 +8691,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Skip Block Partition Type'" }, - { "kind" : "IdRef", "name" : "'Direction'" } + { "kind" : "IdRef", "name" : "Skip Block Partition Type" }, + { "kind" : "IdRef", "name" : "Direction" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8704,7 +8704,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8716,8 +8716,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Packed Shape Penalty'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Packed Shape Penalty" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8729,10 +8729,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Luma Mode Penalty'" }, - { "kind" : "IdRef", "name" : "'Luma Packed Neighbor Modes'" }, - { "kind" : "IdRef", "name" : "'Luma Packed Non Dc Penalty'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Luma Mode Penalty" }, + { "kind" : "IdRef", "name" : "Luma Packed Neighbor Modes" }, + { "kind" : "IdRef", "name" : "Luma Packed Non Dc Penalty" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -8744,8 +8744,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Chroma Mode Base Penalty'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Chroma Mode Base Penalty" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationChromaINTEL" ], "version" : "None" @@ -8757,7 +8757,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8769,8 +8769,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Packed Sad Coefficients'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Packed Sad Coefficients" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8782,8 +8782,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Block Based Skip Type'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Block Based Skip Type" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8795,8 +8795,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -8808,9 +8808,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Ref Image'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Ref Image" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8822,10 +8822,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Fwd Ref Image'" }, - { "kind" : "IdRef", "name" : "'Bwd Ref Image'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Fwd Ref Image" }, + { "kind" : "IdRef", "name" : "Bwd Ref Image" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8837,9 +8837,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Packed Reference Ids'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Packed Reference Ids" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8851,10 +8851,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Image'" }, - { "kind" : "IdRef", "name" : "'Packed Reference Ids'" }, - { "kind" : "IdRef", "name" : "'Packed Reference Field Polarities'" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Src Image" }, + { "kind" : "IdRef", "name" : "Packed Reference Ids" }, + { "kind" : "IdRef", "name" : "Packed Reference Field Polarities" }, + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8866,7 +8866,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8878,7 +8878,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -8890,7 +8890,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -8902,7 +8902,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8914,7 +8914,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -8926,7 +8926,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationChromaINTEL" ], "version" : "None" @@ -8938,7 +8938,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -8950,7 +8950,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -8962,7 +8962,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8974,7 +8974,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Lenght'" } + { "kind" : "IdRef", "name" : "Lenght" } ], "capabilities" : [ "VariableLengthArrayINTEL" ], "version" : "None" @@ -8995,7 +8995,7 @@ "class" : "@exclude", "opcode" : 5820, "operands" : [ - { "kind" : "IdRef", "name" : "'Ptr'" } + { "kind" : "IdRef", "name" : "Ptr" } ], "capabilities" : [ "VariableLengthArrayINTEL" ], "version" : "None" @@ -9007,13 +9007,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'FromSign'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "MResult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "RoundingAccuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9025,12 +9024,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9042,12 +9041,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'FromSign'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "FromSign" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9059,11 +9058,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "ToSign" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9075,14 +9075,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'M2'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" }, + { "kind" : "LiteralInteger", "name" : "MResult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9094,14 +9094,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'M2'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9113,14 +9113,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'M2'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9132,14 +9132,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'M2'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9151,10 +9151,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'M2'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9166,10 +9166,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'M2'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9181,10 +9181,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'M2'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9196,10 +9196,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'M2'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9211,10 +9211,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'M2'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9226,12 +9226,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9243,12 +9243,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9260,12 +9260,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9277,14 +9277,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'M2'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9296,12 +9296,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9313,12 +9313,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9330,12 +9330,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9347,12 +9347,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9364,12 +9364,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9381,12 +9381,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9398,12 +9398,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9415,12 +9415,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9432,12 +9432,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9449,12 +9449,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9466,12 +9466,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9483,12 +9483,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9500,12 +9500,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9517,12 +9517,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9534,12 +9534,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9551,12 +9551,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9568,12 +9568,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "M1" }, + { "kind" : "LiteralInteger", "name" : "Mout" }, + { "kind" : "LiteralInteger", "name" : "EnableSubnormals" }, + { "kind" : "LiteralInteger", "name" : "RoundingMode" }, + { "kind" : "LiteralInteger", "name" : "RoundingAccuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9585,12 +9585,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9602,12 +9602,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9619,12 +9619,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9636,14 +9636,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'M2'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9655,14 +9655,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'M2'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9674,14 +9674,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'M2'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9693,13 +9693,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'M1'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'Mout'" }, - { "kind" : "LiteralInteger", "name" : "'EnableSubnormals'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingMode'" }, - { "kind" : "LiteralInteger", "name" : "'RoundingAccuracy'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "SignOfB" }, + { "kind" : "LiteralInteger", "name" : "Mresult" }, + { "kind" : "LiteralInteger", "name" : "Subnormal" }, + { "kind" : "LiteralInteger", "name" : "Rounding" }, + { "kind" : "LiteralInteger", "name" : "Accuracy" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9709,7 +9710,7 @@ "class" : "Reserved", "opcode" : 5887, "operands" : [ - { "kind" : "LiteralInteger", "quantifier" : "*", "name" : "'Loop Control Parameters'" } + { "kind" : "LiteralInteger", "quantifier" : "*", "name" : "Loop Control Parameters" } ], "capabilities" : [ "UnstructuredLoopControlsINTEL" ], "extensions" : [ "SPV_INTEL_unstructured_loop_controls" ], @@ -9721,7 +9722,7 @@ "opcode" : 5911, "operands" : [ { "kind" : "IdResult"}, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'Name'" } + { "kind" : "IdRef", "quantifier" : "?", "name" : "Name" } ], "capabilities" : [ "MemoryAccessAliasingINTEL" ], "extensions" : [ "SPV_INTEL_memory_access_aliasing" ], @@ -9733,8 +9734,8 @@ "opcode" : 5912, "operands" : [ { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Alias Domain'"}, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'Name'" } + { "kind" : "IdRef", "name" : "Alias Domain"}, + { "kind" : "IdRef", "quantifier" : "?", "name" : "Name" } ], "capabilities" : [ "MemoryAccessAliasingINTEL" ], "extensions" : [ "SPV_INTEL_memory_access_aliasing" ], @@ -9746,7 +9747,7 @@ "opcode" : 5913, "operands" : [ { "kind" : "IdResult"}, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'AliasScope1, AliasScope2, ...'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "AliasScope 1, AliasScope 2, ..." } ], "capabilities" : [ "MemoryAccessAliasingINTEL" ], "extensions" : [ "SPV_INTEL_memory_access_aliasing" ], @@ -9759,12 +9760,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" }, - { "kind" : "LiteralInteger", "name" : "'S'" }, - { "kind" : "LiteralInteger", "name" : "'I'" }, - { "kind" : "LiteralInteger", "name" : "'rI'" }, - { "kind" : "LiteralInteger", "name" : "'Q'" }, - { "kind" : "LiteralInteger", "name" : "'O'" } + { "kind" : "IdRef", "name" : "Input" }, + { "kind" : "LiteralInteger", "name" : "S" }, + { "kind" : "LiteralInteger", "name" : "I" }, + { "kind" : "LiteralInteger", "name" : "rI" }, + { "kind" : "LiteralInteger", "name" : "Q" }, + { "kind" : "LiteralInteger", "name" : "O" } ], "capabilities" : [ "ArbitraryPrecisionFixedPointINTEL" ], "version" : "None" @@ -9776,12 +9777,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" }, - { "kind" : "LiteralInteger", "name" : "'S'" }, - { "kind" : "LiteralInteger", "name" : "'I'" }, - { "kind" : "LiteralInteger", "name" : "'rI'" }, - { "kind" : "LiteralInteger", "name" : "'Q'" }, - { "kind" : "LiteralInteger", "name" : "'O'" } + { "kind" : "IdRef", "name" : "Input" }, + { "kind" : "LiteralInteger", "name" : "S" }, + { "kind" : "LiteralInteger", "name" : "I" }, + { "kind" : "LiteralInteger", "name" : "rI" }, + { "kind" : "LiteralInteger", "name" : "Q" }, + { "kind" : "LiteralInteger", "name" : "O" } ], "capabilities" : [ "ArbitraryPrecisionFixedPointINTEL" ], "version" : "None" @@ -9793,12 +9794,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" }, - { "kind" : "LiteralInteger", "name" : "'S'" }, - { "kind" : "LiteralInteger", "name" : "'I'" }, - { "kind" : "LiteralInteger", "name" : "'rI'" }, - { "kind" : "LiteralInteger", "name" : "'Q'" }, - { "kind" : "LiteralInteger", "name" : "'O'" } + { "kind" : "IdRef", "name" : "Input" }, + { "kind" : "LiteralInteger", "name" : "S" }, + { "kind" : "LiteralInteger", "name" : "I" }, + { "kind" : "LiteralInteger", "name" : "rI" }, + { "kind" : "LiteralInteger", "name" : "Q" }, + { "kind" : "LiteralInteger", "name" : "O" } ], "capabilities" : [ "ArbitraryPrecisionFixedPointINTEL" ], "version" : "None" @@ -9810,12 +9811,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" }, - { "kind" : "LiteralInteger", "name" : "'S'" }, - { "kind" : "LiteralInteger", "name" : "'I'" }, - { "kind" : "LiteralInteger", "name" : "'rI'" }, - { "kind" : "LiteralInteger", "name" : "'Q'" }, - { "kind" : "LiteralInteger", "name" : "'O'" } + { "kind" : "IdRef", "name" : "Input" }, + { "kind" : "LiteralInteger", "name" : "S" }, + { "kind" : "LiteralInteger", "name" : "I" }, + { "kind" : "LiteralInteger", "name" : "rI" }, + { "kind" : "LiteralInteger", "name" : "Q" }, + { "kind" : "LiteralInteger", "name" : "O" } ], "capabilities" : [ "ArbitraryPrecisionFixedPointINTEL" ], "version" : "None" @@ -9827,12 +9828,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" }, - { "kind" : "LiteralInteger", "name" : "'S'" }, - { "kind" : "LiteralInteger", "name" : "'I'" }, - { "kind" : "LiteralInteger", "name" : "'rI'" }, - { "kind" : "LiteralInteger", "name" : "'Q'" }, - { "kind" : "LiteralInteger", "name" : "'O'" } + { "kind" : "IdRef", "name" : "Input" }, + { "kind" : "LiteralInteger", "name" : "S" }, + { "kind" : "LiteralInteger", "name" : "I" }, + { "kind" : "LiteralInteger", "name" : "rI" }, + { "kind" : "LiteralInteger", "name" : "Q" }, + { "kind" : "LiteralInteger", "name" : "O" } ], "capabilities" : [ "ArbitraryPrecisionFixedPointINTEL" ], "version" : "None" @@ -9844,12 +9845,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" }, - { "kind" : "LiteralInteger", "name" : "'S'" }, - { "kind" : "LiteralInteger", "name" : "'I'" }, - { "kind" : "LiteralInteger", "name" : "'rI'" }, - { "kind" : "LiteralInteger", "name" : "'Q'" }, - { "kind" : "LiteralInteger", "name" : "'O'" } + { "kind" : "IdRef", "name" : "Input" }, + { "kind" : "LiteralInteger", "name" : "S" }, + { "kind" : "LiteralInteger", "name" : "I" }, + { "kind" : "LiteralInteger", "name" : "rI" }, + { "kind" : "LiteralInteger", "name" : "Q" }, + { "kind" : "LiteralInteger", "name" : "O" } ], "capabilities" : [ "ArbitraryPrecisionFixedPointINTEL" ], "version" : "None" @@ -9861,12 +9862,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" }, - { "kind" : "LiteralInteger", "name" : "'S'" }, - { "kind" : "LiteralInteger", "name" : "'I'" }, - { "kind" : "LiteralInteger", "name" : "'rI'" }, - { "kind" : "LiteralInteger", "name" : "'Q'" }, - { "kind" : "LiteralInteger", "name" : "'O'" } + { "kind" : "IdRef", "name" : "Input" }, + { "kind" : "LiteralInteger", "name" : "S" }, + { "kind" : "LiteralInteger", "name" : "I" }, + { "kind" : "LiteralInteger", "name" : "rI" }, + { "kind" : "LiteralInteger", "name" : "Q" }, + { "kind" : "LiteralInteger", "name" : "O" } ], "capabilities" : [ "ArbitraryPrecisionFixedPointINTEL" ], "version" : "None" @@ -9878,12 +9879,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" }, - { "kind" : "LiteralInteger", "name" : "'S'" }, - { "kind" : "LiteralInteger", "name" : "'I'" }, - { "kind" : "LiteralInteger", "name" : "'rI'" }, - { "kind" : "LiteralInteger", "name" : "'Q'" }, - { "kind" : "LiteralInteger", "name" : "'O'" } + { "kind" : "IdRef", "name" : "Input" }, + { "kind" : "LiteralInteger", "name" : "S" }, + { "kind" : "LiteralInteger", "name" : "I" }, + { "kind" : "LiteralInteger", "name" : "rI" }, + { "kind" : "LiteralInteger", "name" : "Q" }, + { "kind" : "LiteralInteger", "name" : "O" } ], "capabilities" : [ "ArbitraryPrecisionFixedPointINTEL" ], "version" : "None" @@ -9895,12 +9896,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" }, - { "kind" : "LiteralInteger", "name" : "'S'" }, - { "kind" : "LiteralInteger", "name" : "'I'" }, - { "kind" : "LiteralInteger", "name" : "'rI'" }, - { "kind" : "LiteralInteger", "name" : "'Q'" }, - { "kind" : "LiteralInteger", "name" : "'O'" } + { "kind" : "IdRef", "name" : "Input" }, + { "kind" : "LiteralInteger", "name" : "S" }, + { "kind" : "LiteralInteger", "name" : "I" }, + { "kind" : "LiteralInteger", "name" : "rI" }, + { "kind" : "LiteralInteger", "name" : "Q" }, + { "kind" : "LiteralInteger", "name" : "O" } ], "capabilities" : [ "ArbitraryPrecisionFixedPointINTEL" ], "version" : "None" @@ -9912,12 +9913,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" }, - { "kind" : "LiteralInteger", "name" : "'S'" }, - { "kind" : "LiteralInteger", "name" : "'I'" }, - { "kind" : "LiteralInteger", "name" : "'rI'" }, - { "kind" : "LiteralInteger", "name" : "'Q'" }, - { "kind" : "LiteralInteger", "name" : "'O'" } + { "kind" : "IdRef", "name" : "Input" }, + { "kind" : "LiteralInteger", "name" : "S" }, + { "kind" : "LiteralInteger", "name" : "I" }, + { "kind" : "LiteralInteger", "name" : "rI" }, + { "kind" : "LiteralInteger", "name" : "Q" }, + { "kind" : "LiteralInteger", "name" : "O" } ], "capabilities" : [ "ArbitraryPrecisionFixedPointINTEL" ], "version" : "None" @@ -9929,12 +9930,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" }, - { "kind" : "LiteralInteger", "name" : "'S'" }, - { "kind" : "LiteralInteger", "name" : "'I'" }, - { "kind" : "LiteralInteger", "name" : "'rI'" }, - { "kind" : "LiteralInteger", "name" : "'Q'" }, - { "kind" : "LiteralInteger", "name" : "'O'" } + { "kind" : "IdRef", "name" : "Input" }, + { "kind" : "LiteralInteger", "name" : "S" }, + { "kind" : "LiteralInteger", "name" : "I" }, + { "kind" : "LiteralInteger", "name" : "rI" }, + { "kind" : "LiteralInteger", "name" : "Q" }, + { "kind" : "LiteralInteger", "name" : "O" } ], "capabilities" : [ "ArbitraryPrecisionFixedPointINTEL" ], "version" : "None" @@ -9946,7 +9947,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "USMStorageClassesINTEL" ], "version" : "None" @@ -9958,7 +9959,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "USMStorageClassesINTEL" ], "version" : "None" @@ -9970,8 +9971,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "BlockingPipesINTEL" ], "extensions" : [ "SPV_INTEL_blocking_pipes" ], @@ -9984,8 +9985,8 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Packet Size'" }, - { "kind" : "IdRef", "name" : "'Packet Alignment'" } + { "kind" : "IdRef", "name" : "Packet Size" }, + { "kind" : "IdRef", "name" : "Packet Alignment" } ], "capabilities" : [ "BlockingPipesINTEL" ], "extensions" : [ "SPV_INTEL_blocking_pipes" ], @@ -9998,8 +9999,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Result'" }, - { "kind" : "IdRef", "name" : "'Input'" } + { "kind" : "IdRef", "name" : "Input" } ], "capabilities" : [ "FPGARegINTEL" ], "extensions" : [ "SPV_INTEL_fpga_reg" ], @@ -10014,7 +10014,7 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10030,7 +10030,7 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10046,11 +10046,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10066,11 +10066,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10086,11 +10086,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10106,11 +10106,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10126,11 +10126,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10146,11 +10146,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10166,11 +10166,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10186,11 +10186,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10206,7 +10206,7 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10222,11 +10222,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10242,11 +10242,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10262,7 +10262,7 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10278,7 +10278,7 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10294,11 +10294,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10314,11 +10314,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10332,10 +10332,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Pointer" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" }, + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "AtomicFloat16AddEXT", "AtomicFloat32AddEXT", "AtomicFloat64AddEXT", "AtomicFloat16VectorNV" ], "extensions" : [ "SPV_EXT_shader_atomic_float_add" ], @@ -10349,7 +10349,7 @@ { "kind" : "IdResult" }, { "kind" : "AccessQualifier", - "name" : "'AccessQualifier'" + "name" : "AccessQualifier" } ], "capabilities" : [ "VectorComputeINTEL" ], @@ -10360,7 +10360,7 @@ "class" : "Type-Declaration", "opcode" : 6090, "operands" : [ - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Member 0 type', +\n'member 1 type', +\n..." } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Member 0 type, member 1 type, ..." } ], "capabilities" : [ "LongCompositesINTEL" ], "version" : "None" @@ -10370,7 +10370,7 @@ "class" : "Constant-Creation", "opcode" : 6091, "operands" : [ - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Constituents'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Constituents" } ], "capabilities" : [ "LongCompositesINTEL" ], "version" : "None" @@ -10380,7 +10380,7 @@ "class" : "Constant-Creation", "opcode" : 6092, "operands" : [ - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Constituents'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Constituents" } ], "capabilities" : [ "LongCompositesINTEL" ], "version" : "None" @@ -10392,7 +10392,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Constituents'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Constituents" } ], "capabilities" : [ "LongCompositesINTEL" ], "version": "None" @@ -10404,7 +10404,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Float Value'" } + { "kind" : "IdRef", "name" : "Float Value" } ], "capabilities" : [ "BFloat16ConversionINTEL" ], "version" : "None" @@ -10416,7 +10416,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'BFloat16 Value'" } + { "kind" : "IdRef", "name" : "BFloat16 Value" } ], "capabilities" : [ "BFloat16ConversionINTEL" ], "version" : "None" @@ -10426,9 +10426,9 @@ "class" : "Barrier", "opcode" : 6142, "operands" : [ - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" } ], "capabilities" : [ "SplitBarrierINTEL" ], "version" : "None" @@ -10438,9 +10438,9 @@ "class" : "Barrier", "opcode" : 6143, "operands" : [ - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "IdScope", "name" : "'Memory'" }, - { "kind" : "IdMemorySemantics", "name" : "'Semantics'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "IdScope", "name" : "Memory" }, + { "kind" : "IdMemorySemantics", "name" : "Semantics" } ], "capabilities" : [ "SplitBarrierINTEL" ], "version" : "None" @@ -10452,18 +10452,77 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Target'" } + { "kind" : "IdRef", "name" : "Target" } ], "capabilities" : [ "ArithmeticFenceEXT" ], "version" : "None" }, + { + "opname" : "OpTaskSequenceCreateINTEL", + "class" : "Reserved", + "opcode" : 6163, + "operands" : [ + { "kind" : "IdResultType" }, + { "kind" : "IdResult" }, + { "kind" : "IdRef", "name" : "Function" }, + { "kind" : "LiteralInteger", "name" : "Pipelined" }, + { "kind" : "LiteralInteger", "name" : "UseStallEnableClusters" }, + { "kind" : "LiteralInteger", "name" : "GetCapacity" }, + { "kind" : "LiteralInteger", "name" : "AsyncCapacity" } + ], + "capabilities" : [ "TaskSequenceINTEL" ], + "version" : "None" + }, + { + "opname" : "OpTaskSequenceAsyncINTEL", + "class" : "Reserved", + "opcode" : 6164, + "operands" : [ + { "kind" : "IdRef", "name" : "Sequence" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Arguments" } + ], + "capabilities" : [ "TaskSequenceINTEL" ], + "version" : "None" + }, + { + "opname" : "OpTaskSequenceGetINTEL", + "class" : "Reserved", + "opcode" : 6165, + "operands" : [ + { "kind" : "IdResultType" }, + { "kind" : "IdResult" }, + { "kind" : "IdRef", "name" : "Sequence" } + ], + "capabilities" : [ "TaskSequenceINTEL" ], + "version" : "None" + }, + { + "opname" : "OpTaskSequenceReleaseINTEL", + "class" : "Reserved", + "opcode" : 6166, + "operands" : [ + { "kind" : "IdRef", "name" : "Sequence" } + ], + "capabilities" : [ "TaskSequenceINTEL" ], + "version" : "None" + }, + { + "opname" : "OpTypeTaskSequenceINTEL", + "class" : "Type-Declaration", + "opcode" : 6199, + "operands" : [ + { "kind" : "IdResult" } + ], + "capabilities" : [ "TaskSequenceINTEL" ], + "version": "None" + }, { "opname" : "OpSubgroupBlockPrefetchINTEL", "class" : "Group", "opcode" : 6221, "operands" : [ - { "kind" : "IdRef", "name" : "'Ptr'" }, - { "kind" : "IdRef", "name" : "'NumBytes'" }, + { "kind" : "IdRef", "name" : "Ptr" }, + { "kind" : "IdRef", "name" : "NumBytes" }, { "kind" : "MemoryAccess", "quantifier" : "?" } ], "capabilities" : [ "SubgroupBufferPrefetchINTEL" ], @@ -10474,16 +10533,16 @@ "class" : "Group", "opcode" : 6231, "operands" : [ - { "kind" : "IdRef", "name" : "'Element Size'" }, - { "kind" : "IdRef", "name" : "'Block Width'" }, - { "kind" : "IdRef", "name" : "'Block Height'" }, - { "kind" : "IdRef", "name" : "'Block Count'" }, - { "kind" : "IdRef", "name" : "'Src Base Pointer'" }, - { "kind" : "IdRef", "name" : "'Memory Width'" }, - { "kind" : "IdRef", "name" : "'Memory Height'" }, - { "kind" : "IdRef", "name" : "'Memory Pitch'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'Dst Pointer'" } + { "kind" : "IdRef", "name" : "Element Size" }, + { "kind" : "IdRef", "name" : "Block Width" }, + { "kind" : "IdRef", "name" : "Block Height" }, + { "kind" : "IdRef", "name" : "Block Count" }, + { "kind" : "IdRef", "name" : "Src Base Pointer" }, + { "kind" : "IdRef", "name" : "Memory Width" }, + { "kind" : "IdRef", "name" : "Memory Height" }, + { "kind" : "IdRef", "name" : "Memory Pitch" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "Dst Pointer" } ], "capabilities" : [ "Subgroup2DBlockIOINTEL" ], "version" : "None" @@ -10493,16 +10552,16 @@ "class" : "Group", "opcode" : 6232, "operands" : [ - { "kind" : "IdRef", "name" : "'Element Size'" }, - { "kind" : "IdRef", "name" : "'Block Width'" }, - { "kind" : "IdRef", "name" : "'Block Height'" }, - { "kind" : "IdRef", "name" : "'Block Count'" }, - { "kind" : "IdRef", "name" : "'Src Base Pointer'" }, - { "kind" : "IdRef", "name" : "'Memory Width'" }, - { "kind" : "IdRef", "name" : "'Memory Height'" }, - { "kind" : "IdRef", "name" : "'Memory Pitch'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'Dst Pointer'" } + { "kind" : "IdRef", "name" : "Element Size" }, + { "kind" : "IdRef", "name" : "Block Width" }, + { "kind" : "IdRef", "name" : "Block Height" }, + { "kind" : "IdRef", "name" : "Block Count" }, + { "kind" : "IdRef", "name" : "Src Base Pointer" }, + { "kind" : "IdRef", "name" : "Memory Width" }, + { "kind" : "IdRef", "name" : "Memory Height" }, + { "kind" : "IdRef", "name" : "Memory Pitch" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "Dst Pointer" } ], "capabilities" : [ "Subgroup2DBlockTransformINTEL" ], "version" : "None" @@ -10512,16 +10571,16 @@ "class" : "Group", "opcode" : 6233, "operands" : [ - { "kind" : "IdRef", "name" : "'Element Size'" }, - { "kind" : "IdRef", "name" : "'Block Width'" }, - { "kind" : "IdRef", "name" : "'Block Height'" }, - { "kind" : "IdRef", "name" : "'Block Count'" }, - { "kind" : "IdRef", "name" : "'Src Base Pointer'" }, - { "kind" : "IdRef", "name" : "'Memory Width'" }, - { "kind" : "IdRef", "name" : "'Memory Height'" }, - { "kind" : "IdRef", "name" : "'Memory Pitch'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" }, - { "kind" : "IdRef", "name" : "'Dst Pointer'" } + { "kind" : "IdRef", "name" : "Element Size" }, + { "kind" : "IdRef", "name" : "Block Width" }, + { "kind" : "IdRef", "name" : "Block Height" }, + { "kind" : "IdRef", "name" : "Block Count" }, + { "kind" : "IdRef", "name" : "Src Base Pointer" }, + { "kind" : "IdRef", "name" : "Memory Width" }, + { "kind" : "IdRef", "name" : "Memory Height" }, + { "kind" : "IdRef", "name" : "Memory Pitch" }, + { "kind" : "IdRef", "name" : "Coordinate" }, + { "kind" : "IdRef", "name" : "Dst Pointer" } ], "capabilities" : [ "Subgroup2DBlockTransposeINTEL" ], "version" : "None" @@ -10531,15 +10590,15 @@ "class" : "Group", "opcode" : 6234, "operands" : [ - { "kind" : "IdRef", "name" : "'Element Size'" }, - { "kind" : "IdRef", "name" : "'Block Width'" }, - { "kind" : "IdRef", "name" : "'Block Height'" }, - { "kind" : "IdRef", "name" : "'Block Count'" }, - { "kind" : "IdRef", "name" : "'Src Base Pointer'" }, - { "kind" : "IdRef", "name" : "'Memory Width'" }, - { "kind" : "IdRef", "name" : "'Memory Height'" }, - { "kind" : "IdRef", "name" : "'Memory Pitch'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" } + { "kind" : "IdRef", "name" : "Element Size" }, + { "kind" : "IdRef", "name" : "Block Width" }, + { "kind" : "IdRef", "name" : "Block Height" }, + { "kind" : "IdRef", "name" : "Block Count" }, + { "kind" : "IdRef", "name" : "Src Base Pointer" }, + { "kind" : "IdRef", "name" : "Memory Width" }, + { "kind" : "IdRef", "name" : "Memory Height" }, + { "kind" : "IdRef", "name" : "Memory Pitch" }, + { "kind" : "IdRef", "name" : "Coordinate" } ], "capabilities" : [ "Subgroup2DBlockIOINTEL" ], "version" : "None" @@ -10549,16 +10608,16 @@ "class" : "Group", "opcode" : 6235, "operands" : [ - { "kind" : "IdRef", "name" : "'Element Size'" }, - { "kind" : "IdRef", "name" : "'Block Width'" }, - { "kind" : "IdRef", "name" : "'Block Height'" }, - { "kind" : "IdRef", "name" : "'Block Count'" }, - { "kind" : "IdRef", "name" : "'Src Pointer'" }, - { "kind" : "IdRef", "name" : "'Dst Base Pointer'" }, - { "kind" : "IdRef", "name" : "'Memory Width'" }, - { "kind" : "IdRef", "name" : "'Memory Height'" }, - { "kind" : "IdRef", "name" : "'Memory Pitch'" }, - { "kind" : "IdRef", "name" : "'Coordinate'" } + { "kind" : "IdRef", "name" : "Element Size" }, + { "kind" : "IdRef", "name" : "Block Width" }, + { "kind" : "IdRef", "name" : "Block Height" }, + { "kind" : "IdRef", "name" : "Block Count" }, + { "kind" : "IdRef", "name" : "Src Pointer" }, + { "kind" : "IdRef", "name" : "Dst Base Pointer" }, + { "kind" : "IdRef", "name" : "Memory Width" }, + { "kind" : "IdRef", "name" : "Memory Height" }, + { "kind" : "IdRef", "name" : "Memory Pitch" }, + { "kind" : "IdRef", "name" : "Coordinate" } ], "capabilities" : [ "Subgroup2DBlockIOINTEL" ], "version" : "None" @@ -10570,15 +10629,30 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'K Dim'" }, - { "kind" : "IdRef", "name" : "'Matrix A'" }, - { "kind" : "IdRef", "name" : "'Matrix B'" }, - { "kind" : "IdRef", "name" : "'Matrix C'" }, + { "kind" : "IdRef", "name" : "K Dim" }, + { "kind" : "IdRef", "name" : "Matrix A" }, + { "kind" : "IdRef", "name" : "Matrix B" }, + { "kind" : "IdRef", "name" : "Matrix C" }, { "kind" : "MatrixMultiplyAccumulateOperands", "quantifier" : "?" } ], "capabilities" : [ "SubgroupMatrixMultiplyAccumulateINTEL" ], "version" : "None" }, + { + "opname" : "OpBitwiseFunctionINTEL", + "class" : "Bit", + "opcode" : 6242, + "operands" : [ + { "kind" : "IdResultType" }, + { "kind" : "IdResult" }, + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "IdRef", "name" : "C" }, + { "kind" : "IdRef", "name" : "LUTIndex" } + ], + "capabilities" : [ "TernaryBitwiseFunctionINTEL" ], + "version" : "None" + }, { "opname" : "OpGroupIMulKHR", "class" : "Group", @@ -10586,9 +10660,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "GroupUniformArithmeticKHR" ], "version" : "None" @@ -10600,9 +10674,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "GroupUniformArithmeticKHR" ], "version" : "None" @@ -10614,9 +10688,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "GroupUniformArithmeticKHR" ], "version" : "None" @@ -10628,9 +10702,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "GroupUniformArithmeticKHR" ], "version" : "None" @@ -10642,9 +10716,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "GroupUniformArithmeticKHR" ], "version" : "None" @@ -10656,9 +10730,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "GroupUniformArithmeticKHR" ], "version" : "None" @@ -10670,9 +10744,9 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "GroupUniformArithmeticKHR" ], "version" : "None" @@ -10684,13 +10758,25 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" }, - { "kind" : "GroupOperation", "name" : "'Operation'" }, - { "kind" : "IdRef", "name" : "'X'" } + { "kind" : "IdScope", "name" : "Execution" }, + { "kind" : "GroupOperation", "name" : "Operation" }, + { "kind" : "IdRef", "name" : "X" } ], "capabilities" : [ "GroupUniformArithmeticKHR" ], "version" : "None" }, + { + "opname" : "OpRoundFToTF32INTEL", + "class" : "Conversion", + "opcode" : 6426, + "operands" : [ + { "kind" : "IdResultType" }, + { "kind" : "IdResult" }, + { "kind" : "IdRef", "name" : "Float Value" } + ], + "capabilities" : [ "TensorFloat32RoundingINTEL" ], + "version" : "None" + }, { "opname" : "OpMaskedGatherINTEL", "class" : "Memory", @@ -10698,10 +10784,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'PtrVector'" }, - { "kind" : "LiteralInteger", "name" : "'Alignment'" }, - { "kind" : "IdRef", "name" : "'Mask'" }, - { "kind" : "IdRef", "name" : "'FillEmpty'" } + { "kind" : "IdRef", "name" : "PtrVector" }, + { "kind" : "LiteralInteger", "name" : "Alignment" }, + { "kind" : "IdRef", "name" : "Mask" }, + { "kind" : "IdRef", "name" : "FillEmpty" } ], "capabilities" : [ "MaskedGatherScatterINTEL" ], "version" : "None" @@ -10711,10 +10797,10 @@ "class" : "Memory", "opcode" : 6429, "operands" : [ - { "kind" : "IdRef", "name" : "'InputVector'" }, - { "kind" : "IdRef", "name" : "'PtrVector'" }, - { "kind" : "LiteralInteger", "name" : "'Alignment'" }, - { "kind" : "IdRef", "name" : "'Mask'" } + { "kind" : "IdRef", "name" : "InputVector" }, + { "kind" : "IdRef", "name" : "PtrVector" }, + { "kind" : "LiteralInteger", "name" : "Alignment" }, + { "kind" : "IdRef", "name" : "Mask" } ], "capabilities" : [ "MaskedGatherScatterINTEL" ], "version" : "None" @@ -11721,7 +11807,7 @@ "value" : 0, "capabilities" : [ "Geometry" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Number of <>'" } + { "kind" : "LiteralInteger", "name" : "Number of <>" } ], "version": "1.0" }, @@ -11819,9 +11905,9 @@ "enumerant" : "LocalSize", "value" : 17, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'x size'" }, - { "kind" : "LiteralInteger", "name" : "'y size'" }, - { "kind" : "LiteralInteger", "name" : "'z size'" } + { "kind" : "LiteralInteger", "name" : "x size" }, + { "kind" : "LiteralInteger", "name" : "y size" }, + { "kind" : "LiteralInteger", "name" : "z size" } ], "version": "1.0" }, @@ -11830,9 +11916,9 @@ "value" : 18, "capabilities" : [ "Kernel" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'x size'" }, - { "kind" : "LiteralInteger", "name" : "'y size'" }, - { "kind" : "LiteralInteger", "name" : "'z size'" } + { "kind" : "LiteralInteger", "name" : "x size" }, + { "kind" : "LiteralInteger", "name" : "y size" }, + { "kind" : "LiteralInteger", "name" : "z size" } ], "version": "1.0" }, @@ -11883,7 +11969,7 @@ "value" : 26, "capabilities" : [ "Geometry", "Tessellation", "MeshShadingNV", "MeshShadingEXT" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Vertex count'" } + { "kind" : "LiteralInteger", "name" : "Vertex count" } ], "version": "1.0" }, @@ -11910,7 +11996,7 @@ "value" : 30, "capabilities" : [ "Kernel" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Vector type'" } + { "kind" : "LiteralInteger", "name" : "Vector type" } ], "version": "1.0" }, @@ -11937,7 +12023,7 @@ "value" : 35, "capabilities" : [ "SubgroupDispatch" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Subgroup Size'" } + { "kind" : "LiteralInteger", "name" : "Subgroup Size" } ], "version" : "1.1" }, @@ -11946,7 +12032,7 @@ "value" : 36, "capabilities" : [ "SubgroupDispatch" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Subgroups Per Workgroup'" } + { "kind" : "LiteralInteger", "name" : "Subgroups Per Workgroup" } ], "version" : "1.1" }, @@ -11955,7 +12041,7 @@ "value" : 37, "capabilities" : [ "SubgroupDispatch" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Subgroups Per Workgroup'" } + { "kind" : "IdRef", "name" : "Subgroups Per Workgroup" } ], "version" : "1.2" }, @@ -11963,9 +12049,9 @@ "enumerant" : "LocalSizeId", "value" : 38, "parameters" : [ - { "kind" : "IdRef", "name" : "'x size'" }, - { "kind" : "IdRef", "name" : "'y size'" }, - { "kind" : "IdRef", "name" : "'z size'" } + { "kind" : "IdRef", "name" : "x size" }, + { "kind" : "IdRef", "name" : "y size" }, + { "kind" : "IdRef", "name" : "z size" } ], "version" : "1.2" }, @@ -11974,9 +12060,9 @@ "value" : 39, "capabilities" : [ "Kernel" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'x size hint'" }, - { "kind" : "IdRef", "name" : "'y size hint'" }, - { "kind" : "IdRef", "name" : "'z size hint'" } + { "kind" : "IdRef", "name" : "x size hint" }, + { "kind" : "IdRef", "name" : "y size hint" }, + { "kind" : "IdRef", "name" : "z size hint" } ], "version" : "1.2" }, @@ -12018,7 +12104,7 @@ "capabilities" : [ "DenormPreserve" ], "extensions" : [ "SPV_KHR_float_controls" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "version" : "1.4" }, @@ -12028,7 +12114,7 @@ "capabilities" : [ "DenormFlushToZero" ], "extensions" : [ "SPV_KHR_float_controls" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "version" : "1.4" }, @@ -12038,7 +12124,7 @@ "capabilities" : [ "SignedZeroInfNanPreserve" ], "extensions" : [ "SPV_KHR_float_controls" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "version" : "1.4" }, @@ -12048,7 +12134,7 @@ "capabilities" : [ "RoundingModeRTE" ], "extensions" : [ "SPV_KHR_float_controls" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "version" : "1.4" }, @@ -12058,10 +12144,27 @@ "capabilities" : [ "RoundingModeRTZ" ], "extensions" : [ "SPV_KHR_float_controls" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "version" : "1.4" }, + { + "enumerant" : "NonCoherentTileAttachmentReadQCOM", + "value" : 4489, + "capabilities" : [ "TileShadingQCOM" ], + "version" : "None" + }, + { + "enumerant" : "TileShadingRateQCOM", + "value" : 4490, + "parameters" : [ + { "kind" : "LiteralInteger", "name" : "x rate" }, + { "kind" : "LiteralInteger", "name" : "y rate" }, + { "kind" : "LiteralInteger", "name" : "z rate" } + ], + "capabilities" : [ "TileShadingQCOM" ], + "version": "None" + }, { "enumerant": "EarlyAndLateFragmentTestsAMD", "value": 5017, @@ -12088,7 +12191,7 @@ "value" : 5070, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Is Entry'" } + { "kind" : "IdRef", "name" : "Is Entry" } ], "provisional" : true, "version" : "None" @@ -12098,7 +12201,7 @@ "value" : 5071, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Number of recursions'" } + { "kind" : "IdRef", "name" : "Number of recursions" } ], "provisional" : true, "version" : "None" @@ -12108,9 +12211,9 @@ "value" : 5072, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'x size'" }, - { "kind" : "IdRef", "name" : "'y size'" }, - { "kind" : "IdRef", "name" : "'z size'" } + { "kind" : "IdRef", "name" : "x size" }, + { "kind" : "IdRef", "name" : "y size" }, + { "kind" : "IdRef", "name" : "z size" } ], "provisional" : true, "version" : "None" @@ -12120,7 +12223,7 @@ "value" : 5073, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Shader Index'" } + { "kind" : "IdRef", "name" : "Shader Index" } ], "provisional" : true, "version" : "None" @@ -12130,9 +12233,9 @@ "value" : 5077, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'x size'" }, - { "kind" : "IdRef", "name" : "'y size'" }, - { "kind" : "IdRef", "name" : "'z size'" } + { "kind" : "IdRef", "name" : "x size" }, + { "kind" : "IdRef", "name" : "y size" }, + { "kind" : "IdRef", "name" : "z size" } ], "provisional" : true, "version" : "None" @@ -12196,8 +12299,8 @@ "value" : 5102, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Node Name'" }, - { "kind" : "IdRef", "name" : "'Shader Index'" } + { "kind" : "IdRef", "name" : "Node Name" }, + { "kind" : "IdRef", "name" : "Shader Index" } ], "provisional" : true, "version" : "None" @@ -12216,7 +12319,7 @@ "value" : 5270, "capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Primitive count'" } + { "kind" : "LiteralInteger", "name" : "Primitive count" } ], "extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ], "version" : "None" @@ -12291,7 +12394,7 @@ "enumerant" : "SharedLocalMemorySizeINTEL", "value" : 5618, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Size'" } + { "kind" : "LiteralInteger", "name" : "Size" } ], "capabilities" : [ "VectorComputeINTEL" ], "version" : "None" @@ -12300,7 +12403,7 @@ "enumerant" : "RoundingModeRTPINTEL", "value" : 5620, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "capabilities" : [ "RoundToInfinityINTEL" ], "version" : "None" @@ -12309,7 +12412,7 @@ "enumerant" : "RoundingModeRTNINTEL", "value" : 5621, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "capabilities" : [ "RoundToInfinityINTEL" ], "version" : "None" @@ -12318,7 +12421,7 @@ "enumerant" : "FloatingPointModeALTINTEL", "value" : 5622, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "capabilities" : [ "RoundToInfinityINTEL" ], "version" : "None" @@ -12327,7 +12430,7 @@ "enumerant" : "FloatingPointModeIEEEINTEL", "value" : 5623, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "capabilities" : [ "RoundToInfinityINTEL" ], "version" : "None" @@ -12336,9 +12439,9 @@ "enumerant" : "MaxWorkgroupSizeINTEL", "value" : 5893, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'max_x_size'" }, - { "kind" : "LiteralInteger", "name" : "'max_y_size'" }, - { "kind" : "LiteralInteger", "name" : "'max_z_size'" } + { "kind" : "LiteralInteger", "name" : "max_x_size" }, + { "kind" : "LiteralInteger", "name" : "max_y_size" }, + { "kind" : "LiteralInteger", "name" : "max_z_size" } ], "capabilities" : [ "KernelAttributesINTEL" ], "extensions" : [ "SPV_INTEL_kernel_attributes" ], @@ -12348,7 +12451,7 @@ "enumerant" : "MaxWorkDimINTEL", "value" : 5894, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'max_dimensions'" } + { "kind" : "LiteralInteger", "name" : "max_dimensions" } ], "capabilities" : [ "KernelAttributesINTEL" ], "extensions" : [ "SPV_INTEL_kernel_attributes" ], @@ -12365,7 +12468,7 @@ "enumerant" : "NumSIMDWorkitemsINTEL", "value" : 5896, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'vector_width'" } + { "kind" : "LiteralInteger", "name" : "vector_width" } ], "capabilities" : [ "FPGAKernelAttributesINTEL" ], "extensions" : [ "SPV_INTEL_kernel_attributes" ], @@ -12375,7 +12478,7 @@ "enumerant" : "SchedulerTargetFmaxMhzINTEL", "value" : 5903, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'target_fmax'" } + { "kind" : "LiteralInteger", "name" : "target_fmax" } ], "capabilities" : [ "FPGAKernelAttributesINTEL" ], "version" : "None" @@ -12386,22 +12489,22 @@ "capabilities" : [ "Shader" ], "extensions" : [ "SPV_KHR_maximal_reconvergence" ], "version" : "None" - }, - { + }, + { "enumerant" : "FPFastMathDefault", "value" : 6028, "parameters" : [ - { "kind" : "IdRef", "name" : "'Target Type'" }, - { "kind" : "IdRef", "name" : "'Fast-Math Mode'" } - ], + { "kind" : "IdRef", "name" : "Target Type" }, + { "kind" : "IdRef", "name" : "Fast-Math Mode" } + ], "capabilities" : [ "FloatControls2" ], "version" : "None" - }, - { + }, + { "enumerant" : "StreamingInterfaceINTEL", "value" : 6154, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'StallFreeReturn'" } + { "kind" : "LiteralInteger", "name" : "StallFreeReturn" } ], "capabilities" : [ "FPGAKernelAttributesINTEL" ], "version" : "None" @@ -12410,7 +12513,7 @@ "enumerant" : "RegisterMapInterfaceINTEL", "value" : 6160, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'WaitForDoneWrite'" } + { "kind" : "LiteralInteger", "name" : "WaitForDoneWrite" } ], "capabilities" : [ "FPGAKernelAttributesv2INTEL" ], "version" : "None" @@ -12419,7 +12522,7 @@ "enumerant" : "NamedBarrierCountINTEL", "value" : 6417, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Barrier Count'" } + { "kind" : "LiteralInteger", "name" : "Barrier Count" } ], "capabilities" : [ "VectorComputeINTEL" ], "version" : "None" @@ -12428,7 +12531,7 @@ "enumerant" : "MaximumRegistersINTEL", "value" : 6461, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Number of Registers'" } + { "kind" : "LiteralInteger", "name" : "Number of Registers" } ], "capabilities" : [ "RegisterLimitsINTEL" ], "version" : "None" @@ -12437,7 +12540,7 @@ "enumerant" : "MaximumRegistersIdINTEL", "value" : 6462, "parameters" : [ - { "kind" : "IdRef", "name" : "'Number of Registers'" } + { "kind" : "IdRef", "name" : "Number of Registers" } ], "capabilities" : [ "RegisterLimitsINTEL" ], "version" : "None" @@ -12446,7 +12549,7 @@ "enumerant" : "NamedMaximumRegistersINTEL", "value" : 6463, "parameters" : [ - { "kind" : "NamedMaximumNumberOfRegisters", "name" : "'Named Maximum Number of Registers'" } + { "kind" : "NamedMaximumNumberOfRegisters", "name" : "Named Maximum Number of Registers" } ], "capabilities" : [ "RegisterLimitsINTEL" ], "version" : "None" @@ -12539,6 +12642,12 @@ "capabilities" : [ "TileImageColorReadAccessEXT" ], "version" : "None" }, + { + "enumerant" : "TileAttachmentQCOM", + "value" : 4491, + "capabilities" : [ "TileShadingQCOM" ], + "version" : "None" + }, { "enumerant" : "NodePayloadAMDX", "value" : 5068, @@ -13193,6 +13302,11 @@ "value" : 16, "version": "1.0" }, + { + "enumerant" : "UnormInt10X6EXT", + "value" : 17, + "version": "1.0" + }, { "enumerant" : "UnsignedIntRaw10EXT", "value" : 19, @@ -13207,6 +13321,31 @@ "enumerant" : "UnormInt2_101010EXT", "value" : 21, "version": "1.0" + }, + { + "enumerant" : "UnsignedInt10X6EXT", + "value" : 22, + "version": "1.0" + }, + { + "enumerant" : "UnsignedInt12X4EXT", + "value" : 23, + "version": "1.0" + }, + { + "enumerant" : "UnsignedInt14X2EXT", + "value" : 24, + "version": "1.0" + }, + { + "enumerant" : "UnormInt12X4EXT", + "value" : 25, + "version": "1.0" + }, + { + "enumerant" : "UnormInt14X2EXT", + "value" : 26, + "version": "1.0" } ] }, @@ -13510,7 +13649,7 @@ "value" : 1, "capabilities" : [ "Shader", "Kernel" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Specialization Constant ID'" } + { "kind" : "LiteralInteger", "name" : "Specialization Constant ID" } ], "version": "1.0" }, @@ -13544,7 +13683,7 @@ "value" : 6, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Array Stride'" } + { "kind" : "LiteralInteger", "name" : "Array Stride" } ], "version": "1.0" }, @@ -13553,7 +13692,7 @@ "value" : 7, "capabilities" : [ "Matrix" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Matrix Stride'" } + { "kind" : "LiteralInteger", "name" : "Matrix Stride" } ], "version": "1.0" }, @@ -13666,7 +13805,7 @@ "value" : 27, "capabilities" : [ "Shader", "UniformDecoration" ], "parameters" : [ - { "kind" : "IdScope", "name" : "'Execution'" } + { "kind" : "IdScope", "name" : "Execution" } ], "version" : "1.4" }, @@ -13681,7 +13820,7 @@ "value" : 29, "capabilities" : [ "GeometryStreams" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Stream Number'" } + { "kind" : "LiteralInteger", "name" : "Stream Number" } ], "version": "1.0" }, @@ -13690,7 +13829,7 @@ "value" : 30, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Location'" } + { "kind" : "LiteralInteger", "name" : "Location" } ], "version": "1.0" }, @@ -13699,7 +13838,7 @@ "value" : 31, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Component'" } + { "kind" : "LiteralInteger", "name" : "Component" } ], "version": "1.0" }, @@ -13708,7 +13847,7 @@ "value" : 32, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Index'" } + { "kind" : "LiteralInteger", "name" : "Index" } ], "version": "1.0" }, @@ -13717,7 +13856,7 @@ "value" : 33, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Binding Point'" } + { "kind" : "LiteralInteger", "name" : "Binding Point" } ], "version": "1.0" }, @@ -13726,7 +13865,7 @@ "value" : 34, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Descriptor Set'" } + { "kind" : "LiteralInteger", "name" : "Descriptor Set" } ], "version": "1.0" }, @@ -13735,7 +13874,7 @@ "value" : 35, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Byte Offset'" } + { "kind" : "LiteralInteger", "name" : "Byte Offset" } ], "version": "1.0" }, @@ -13744,7 +13883,7 @@ "value" : 36, "capabilities" : [ "TransformFeedback" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'XFB Buffer Number'" } + { "kind" : "LiteralInteger", "name" : "XFB Buffer Number" } ], "version": "1.0" }, @@ -13753,7 +13892,7 @@ "value" : 37, "capabilities" : [ "TransformFeedback" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'XFB Stride'" } + { "kind" : "LiteralInteger", "name" : "XFB Stride" } ], "version": "1.0" }, @@ -13762,7 +13901,7 @@ "value" : 38, "capabilities" : [ "Kernel" ], "parameters" : [ - { "kind" : "FunctionParameterAttribute", "name" : "'Function Parameter Attribute'" } + { "kind" : "FunctionParameterAttribute", "name" : "Function Parameter Attribute" } ], "version": "1.0" }, @@ -13770,7 +13909,7 @@ "enumerant" : "FPRoundingMode", "value" : 39, "parameters" : [ - { "kind" : "FPRoundingMode", "name" : "'Floating-Point Rounding Mode'" } + { "kind" : "FPRoundingMode", "name" : "Floating-Point Rounding Mode" } ], "version": "1.0" }, @@ -13779,7 +13918,7 @@ "value" : 40, "capabilities" : [ "Kernel", "FloatControls2" ], "parameters" : [ - { "kind" : "FPFastMathMode", "name" : "'Fast-Math Mode'" } + { "kind" : "FPFastMathMode", "name" : "Fast-Math Mode" } ], "version": "1.0" }, @@ -13788,8 +13927,8 @@ "value" : 41, "capabilities" : [ "Linkage" ], "parameters" : [ - { "kind" : "LiteralString", "name" : "'Name'" }, - { "kind" : "LinkageType", "name" : "'Linkage Type'" } + { "kind" : "LiteralString", "name" : "Name" }, + { "kind" : "LinkageType", "name" : "Linkage Type" } ], "version": "1.0" }, @@ -13804,7 +13943,7 @@ "value" : 43, "capabilities" : [ "InputAttachment" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Attachment Index'" } + { "kind" : "LiteralInteger", "name" : "Attachment Index" } ], "version": "1.0" }, @@ -13813,7 +13952,7 @@ "value" : 44, "capabilities" : [ "Kernel" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Alignment'" } + { "kind" : "LiteralInteger", "name" : "Alignment" } ], "version": "1.0" }, @@ -13822,7 +13961,7 @@ "value" : 45, "capabilities" : [ "Addresses" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Max Byte Offset'" } + { "kind" : "LiteralInteger", "name" : "Max Byte Offset" } ], "version" : "1.1" }, @@ -13831,7 +13970,7 @@ "value" : 46, "capabilities" : [ "Kernel" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Alignment'" } + { "kind" : "IdRef", "name" : "Alignment" } ], "version" : "1.2" }, @@ -13840,7 +13979,7 @@ "value" : 47, "capabilities" : [ "Addresses" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Max Byte Offset'" } + { "kind" : "IdRef", "name" : "Max Byte Offset" } ], "version" : "1.2" }, @@ -13885,7 +14024,7 @@ "value" : 5019, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Payload Type'" } + { "kind" : "IdRef", "name" : "Payload Type" } ], "provisional" : true, "version" : "None" @@ -13895,7 +14034,7 @@ "value" : 5020, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Max number of payloads'" } + { "kind" : "IdRef", "name" : "Max number of payloads" } ], "provisional" : true, "version" : "None" @@ -13912,7 +14051,7 @@ "value" : 5091, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Node Name'" } + { "kind" : "IdRef", "name" : "Node Name" } ], "provisional" : true, "version" : "None" @@ -13922,7 +14061,7 @@ "value" : 5098, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Base Index'" } + { "kind" : "IdRef", "name" : "Base Index" } ], "provisional" : true, "version" : "None" @@ -13939,7 +14078,7 @@ "value" : 5100, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Array Size'" } + { "kind" : "IdRef", "name" : "Array Size" } ], "provisional" : true, "version" : "None" @@ -13978,7 +14117,7 @@ "extensions" : [ "SPV_NV_stereo_view_rendering" ], "version" : "None", "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Offset'" } + { "kind" : "LiteralInteger", "name" : "Offset" } ] }, { @@ -13999,8 +14138,8 @@ { "enumerant" : "PerTaskNV", "value" : 5273, - "capabilities" : [ "MeshShadingNV", "MeshShadingEXT" ], - "extensions" : [ "SPV_NV_mesh_shader", "SPV_EXT_mesh_shader" ], + "capabilities" : [ "MeshShadingNV" ], + "extensions" : [ "SPV_NV_mesh_shader" ], "version" : "None" }, { @@ -14069,7 +14208,7 @@ "enumerant" : "SIMTCallINTEL", "value" : 5599, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'N'" } + { "kind" : "LiteralInteger", "name" : "N" } ], "capabilities" : [ "VectorComputeINTEL" ], "version" : "None" @@ -14085,7 +14224,7 @@ "enumerant" : "ClobberINTEL", "value" : 5607, "parameters" : [ - { "kind" : "LiteralString", "name" : "'Register'" } + { "kind" : "LiteralString", "name" : "Register" } ], "capabilities" : [ "AsmINTEL" ], "version" : "None" @@ -14106,7 +14245,7 @@ "enumerant" : "FuncParamIOKindINTEL", "value" : 5625, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Kind'" } + { "kind" : "LiteralInteger", "name" : "Kind" } ], "capabilities" : [ "VectorComputeINTEL" ], "version" : "None" @@ -14127,7 +14266,7 @@ "enumerant" : "GlobalVariableOffsetINTEL", "value" : 5628, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Offset'" } + { "kind" : "LiteralInteger", "name" : "Offset" } ], "capabilities" : [ "VectorComputeINTEL" ], "version" : "None" @@ -14137,7 +14276,7 @@ "aliases" : ["HlslCounterBufferGOOGLE"], "value" : 5634, "parameters" : [ - { "kind" : "IdRef", "name" : "'Counter Buffer'" } + { "kind" : "IdRef", "name" : "Counter Buffer" } ], "extensions" : [ "SPV_GOOGLE_hlsl_functionality1" ], "version" : "1.4" @@ -14147,7 +14286,7 @@ "aliases" : ["HlslSemanticGOOGLE"], "value" : 5635, "parameters" : [ - { "kind" : "LiteralString", "name" : "'Semantic'" } + { "kind" : "LiteralString", "name" : "Semantic" } ], "extensions" : [ "SPV_GOOGLE_hlsl_functionality1" ], "version" : "1.4" @@ -14156,7 +14295,7 @@ "enumerant" : "UserTypeGOOGLE", "value" : 5636, "parameters" : [ - { "kind" : "LiteralString", "name" : "'User Type'" } + { "kind" : "LiteralString", "name" : "User Type" } ], "extensions" : [ "SPV_GOOGLE_user_type" ], "version" : "None" @@ -14165,8 +14304,8 @@ "enumerant" : "FunctionRoundingModeINTEL", "value" : 5822, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" }, - { "kind" : "FPRoundingMode", "name" : "'FP Rounding Mode'" } + { "kind" : "LiteralInteger", "name" : "Target Width" }, + { "kind" : "FPRoundingMode", "name" : "FP Rounding Mode" } ], "capabilities" : [ "FunctionFloatControlINTEL" ], "version" : "None" @@ -14175,8 +14314,8 @@ "enumerant" : "FunctionDenormModeINTEL", "value" : 5823, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" }, - { "kind" : "FPDenormMode", "name" : "'FP Denorm Mode'" } + { "kind" : "LiteralInteger", "name" : "Target Width" }, + { "kind" : "FPDenormMode", "name" : "FP Denorm Mode" } ], "capabilities" : [ "FunctionFloatControlINTEL" ], "version" : "None" @@ -14192,7 +14331,7 @@ "enumerant" : "MemoryINTEL", "value" : 5826, "parameters" : [ - { "kind" : "LiteralString", "name" : "'Memory Type'" } + { "kind" : "LiteralString", "name" : "Memory Type" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14202,7 +14341,7 @@ "enumerant" : "NumbanksINTEL", "value" : 5827, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Banks'" } + { "kind" : "LiteralInteger", "name" : "Banks" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14212,7 +14351,7 @@ "enumerant" : "BankwidthINTEL", "value" : 5828, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Bank Width'" } + { "kind" : "LiteralInteger", "name" : "Bank Width" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14222,7 +14361,7 @@ "enumerant" : "MaxPrivateCopiesINTEL", "value" : 5829, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Maximum Copies'" } + { "kind" : "LiteralInteger", "name" : "Maximum Copies" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14246,7 +14385,7 @@ "enumerant" : "MaxReplicatesINTEL", "value" : 5832, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Maximum Replicates'" } + { "kind" : "LiteralInteger", "name" : "Maximum Replicates" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14263,8 +14402,8 @@ "enumerant" : "MergeINTEL", "value" : 5834, "parameters" : [ - { "kind" : "LiteralString", "name" : "'Merge Key'" }, - { "kind" : "LiteralString", "name" : "'Merge Type'" } + { "kind" : "LiteralString", "name" : "Merge Key" }, + { "kind" : "LiteralString", "name" : "Merge Type" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14274,7 +14413,7 @@ "enumerant" : "BankBitsINTEL", "value" : 5835, "parameters" : [ - { "kind" : "LiteralInteger", "quantifier" : "*", "name" : "'Bank Bits'" } + { "kind" : "LiteralInteger", "quantifier" : "*", "name" : "Bank Bits" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14284,7 +14423,7 @@ "enumerant" : "ForcePow2DepthINTEL", "value" : 5836, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Force Key'" } + { "kind" : "LiteralInteger", "name" : "Force Key" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14294,7 +14433,7 @@ "enumerant" : "StridesizeINTEL", "value" : 5883, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Stride Size'" } + { "kind" : "LiteralInteger", "name" : "Stride Size" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "version" : "None" @@ -14303,7 +14442,7 @@ "enumerant" : "WordsizeINTEL", "value" : 5884, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Word Size'" } + { "kind" : "LiteralInteger", "name" : "Word Size" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "version" : "None" @@ -14324,7 +14463,7 @@ "enumerant" : "CacheSizeINTEL", "value" : 5900, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Cache Size in bytes'" } + { "kind" : "LiteralInteger", "name" : "Cache Size in bytes" } ], "capabilities" : [ "FPGAMemoryAccessesINTEL" ], "version" : "None" @@ -14339,7 +14478,7 @@ "enumerant" : "PrefetchINTEL", "value" : 5902, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Prefetcher Size in bytes'" } + { "kind" : "LiteralInteger", "name" : "Prefetcher Size in bytes" } ], "capabilities" : [ "FPGAMemoryAccessesINTEL" ], "version" : "None" @@ -14360,8 +14499,8 @@ "enumerant" : "MathOpDSPModeINTEL", "value" : 5909, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Mode'" }, - { "kind" : "LiteralInteger", "name" : "'Propagate'" } + { "kind" : "LiteralInteger", "name" : "Mode" }, + { "kind" : "LiteralInteger", "name" : "Propagate" } ], "capabilities" : [ "FPGADSPControlINTEL" ], "version" : "None" @@ -14370,7 +14509,7 @@ "enumerant" : "AliasScopeINTEL", "value" : 5914, "parameters" : [ - { "kind" : "IdRef", "name" : "'Aliasing Scopes List'" } + { "kind" : "IdRef", "name" : "Aliasing Scopes List" } ], "capabilities" : [ "MemoryAccessAliasingINTEL" ], "version" : "None" @@ -14379,7 +14518,7 @@ "enumerant" : "NoAliasINTEL", "value" : 5915, "parameters" : [ - { "kind" : "IdRef", "name" : "'Aliasing Scopes List'" } + { "kind" : "IdRef", "name" : "Aliasing Scopes List" } ], "capabilities" : [ "MemoryAccessAliasingINTEL" ], "version" : "None" @@ -14388,7 +14527,7 @@ "enumerant" : "InitiationIntervalINTEL", "value" : 5917, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Cycles'" } + { "kind" : "LiteralInteger", "name" : "Cycles" } ], "capabilities" : [ "FPGAInvocationPipeliningAttributesINTEL" ], "version" : "None" @@ -14397,7 +14536,7 @@ "enumerant" : "MaxConcurrencyINTEL", "value" : 5918, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Invocations'" } + { "kind" : "LiteralInteger", "name" : "Invocations" } ], "capabilities" : [ "FPGAInvocationPipeliningAttributesINTEL" ], "version" : "None" @@ -14406,7 +14545,7 @@ "enumerant" : "PipelineEnableINTEL", "value" : 5919, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Enable'" } + { "kind" : "LiteralInteger", "name" : "Enable" } ], "capabilities" : [ "FPGAInvocationPipeliningAttributesINTEL" ], "version" : "None" @@ -14415,7 +14554,7 @@ "enumerant" : "BufferLocationINTEL", "value" : 5921, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Buffer Location ID'" } + { "kind" : "LiteralInteger", "name" : "Buffer Location ID" } ], "capabilities" : [ "FPGABufferLocationINTEL" ], "version" : "None" @@ -14424,7 +14563,7 @@ "enumerant" : "IOPipeStorageINTEL", "value" : 5944, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'IO Pipe ID'" } + { "kind" : "LiteralInteger", "name" : "IO Pipe ID" } ], "capabilities" : [ "IOPipesINTEL" ], "version" : "None" @@ -14433,8 +14572,8 @@ "enumerant" : "FunctionFloatingPointModeINTEL", "value" : 6080, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" }, - { "kind" : "FPOperationMode", "name" : "'FP Operation Mode'" } + { "kind" : "LiteralInteger", "name" : "Target Width" }, + { "kind" : "FPOperationMode", "name" : "FP Operation Mode" } ], "capabilities" : [ "FunctionFloatControlINTEL" ], "version" : "None" @@ -14467,7 +14606,7 @@ "enumerant" : "FPMaxErrorDecorationINTEL", "value" : 6170, "parameters" : [ - { "kind" : "LiteralFloat", "name" : "'Max Error'" } + { "kind" : "LiteralFloat", "name" : "Max Error" } ], "capabilities" : [ "FPMaxErrorINTEL" ], "version" : "None" @@ -14476,7 +14615,7 @@ "enumerant" : "LatencyControlLabelINTEL", "value" : 6172, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Latency Label'" } + { "kind" : "LiteralInteger", "name" : "Latency Label" } ], "capabilities" : [ "FPGALatencyControlINTEL" ], "version" : "None" @@ -14485,9 +14624,9 @@ "enumerant" : "LatencyControlConstraintINTEL", "value" : 6173, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Relative To'" }, - { "kind" : "LiteralInteger", "name" : "'Control Type'" }, - { "kind" : "LiteralInteger", "name" : "'Relative Cycle'" } + { "kind" : "LiteralInteger", "name" : "Relative To" }, + { "kind" : "LiteralInteger", "name" : "Control Type" }, + { "kind" : "LiteralInteger", "name" : "Relative Cycle" } ], "capabilities" : [ "FPGALatencyControlINTEL" ], "version" : "None" @@ -14509,7 +14648,7 @@ "value" : 6177, "capabilities" : [ "FPGAArgumentInterfacesINTEL" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'AddressWidth'" } + { "kind" : "LiteralInteger", "name" : "AddressWidth" } ], "version" : "None" }, @@ -14518,7 +14657,7 @@ "value" : 6178, "capabilities" : [ "FPGAArgumentInterfacesINTEL" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'DataWidth'" } + { "kind" : "LiteralInteger", "name" : "DataWidth" } ], "version" : "None" }, @@ -14527,7 +14666,7 @@ "value" : 6179, "capabilities" : [ "FPGAArgumentInterfacesINTEL" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Latency'" } + { "kind" : "LiteralInteger", "name" : "Latency" } ], "version" : "None" }, @@ -14536,7 +14675,7 @@ "value" : 6180, "capabilities" : [ "FPGAArgumentInterfacesINTEL" ], "parameters" : [ - { "kind" : "AccessQualifier", "name" : "'ReadWriteMode'" } + { "kind" : "AccessQualifier", "name" : "ReadWriteMode" } ], "version" : "None" }, @@ -14545,7 +14684,7 @@ "value" : 6181, "capabilities" : [ "FPGAArgumentInterfacesINTEL" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'MaxBurstCount'" } + { "kind" : "LiteralInteger", "name" : "MaxBurstCount" } ], "version" : "None" }, @@ -14554,7 +14693,7 @@ "value" : 6182, "capabilities" : [ "FPGAArgumentInterfacesINTEL" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Waitrequest'" } + { "kind" : "LiteralInteger", "name" : "Waitrequest" } ], "version" : "None" }, @@ -14568,8 +14707,8 @@ "enumerant" : "HostAccessINTEL", "value" : 6188, "parameters": [ - { "kind" : "HostAccessQualifier", "name" : "'Access'" }, - { "kind" : "LiteralString", "name" : "'Name'" } + { "kind" : "HostAccessQualifier", "name" : "Access" }, + { "kind" : "LiteralString", "name" : "Name" } ], "capabilities" : [ "GlobalVariableHostAccessINTEL" ], "version" : "None" @@ -14578,7 +14717,7 @@ "enumerant" : "InitModeINTEL", "value" : 6190, "parameters": [ - { "kind" : "InitializationModeQualifier", "name" : "'Trigger'" } + { "kind" : "InitializationModeQualifier", "name" : "Trigger" } ], "capabilities" : [ "GlobalVariableFPGADecorationsINTEL" ], "version" : "None" @@ -14597,8 +14736,8 @@ "value" : 6442, "capabilities" : [ "CacheControlsINTEL" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Cache Level'" }, - { "kind" : "LoadCacheControl", "name" : "'Cache Control'" } + { "kind" : "LiteralInteger", "name" : "Cache Level" }, + { "kind" : "LoadCacheControl", "name" : "Cache Control" } ], "version" : "None" }, @@ -14607,8 +14746,8 @@ "value" : 6443, "capabilities" : [ "CacheControlsINTEL" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Cache Level'" }, - { "kind" : "StoreCacheControl", "name" : "'Cache Control'" } + { "kind" : "LiteralInteger", "name" : "Cache Level" }, + { "kind" : "StoreCacheControl", "name" : "Cache Control" } ], "version" : "None" } @@ -14977,6 +15116,24 @@ "extensions" : [ "SPV_KHR_fragment_shading_rate" ], "version" : "None" }, + { + "enumerant" : "TileOffsetQCOM", + "value" : 4492, + "capabilities" : [ "TileShadingQCOM" ], + "version" : "None" + }, + { + "enumerant" : "TileDimensionQCOM", + "value" : 4493, + "capabilities" : [ "TileShadingQCOM" ], + "version" : "None" + }, + { + "enumerant" : "TileApronSizeQCOM", + "value" : 4494, + "capabilities" : [ "TileShadingQCOM" ], + "version" : "None" + }, { "enumerant" : "BaryCoordNoPerspAMD", "value" : 4992, @@ -16213,6 +16370,13 @@ "extensions" : [ "SPV_QCOM_image_processing" ], "version" : "None" }, + { + "enumerant" : "TileShadingQCOM", + "value" : 4495, + "capabilities" : [ "Shader" ], + "extensions" : [ "SPV_QCOM_tile_shading" ], + "version" : "None" + }, { "enumerant" : "TextureBlockMatch2QCOM", "value" : 4498, @@ -16281,6 +16445,39 @@ "extensions" : [ "SPV_KHR_quad_control" ], "version" : "None" }, + { + "enumerant" : "Int4TypeINTEL", + "value" : 5112, + "extensions" : [ "SPV_INTEL_int4" ], + "version" : "None" + }, + { + "enumerant" : "Int4CooperativeMatrixINTEL", + "value" : 5114, + "capabilities" : [ "Int4TypeINTEL", "CooperativeMatrixKHR" ], + "extensions" : [ "SPV_INTEL_int4" ], + "version" : "None" + }, + { + "enumerant" : "BFloat16TypeKHR", + "value" : 5116, + "extensions" : [ "SPV_KHR_bfloat16" ], + "version" : "None" + }, + { + "enumerant" : "BFloat16DotProductKHR", + "value" : 5117, + "capabilities" : [ "BFloat16TypeKHR" ], + "extensions" : [ "SPV_KHR_bfloat16" ], + "version" : "None" + }, + { + "enumerant" : "BFloat16CooperativeMatrixKHR", + "value" : 5118, + "capabilities" : [ "BFloat16TypeKHR", "CooperativeMatrixKHR" ], + "extensions" : [ "SPV_KHR_bfloat16" ], + "version" : "None" + }, { "enumerant" : "SampleMaskOverrideCoverageNV", "value" : 5249, @@ -16587,7 +16784,7 @@ { "enumerant" : "RayTracingOpacityMicromapEXT", "value" : 5381, - "capabilities" : [ "RayQueryKHR","RayTracingKHR" ], + "capabilities" : [ "Shader" ], "extensions" : [ "SPV_EXT_opacity_micromap" ], "version" : "None" }, @@ -17086,6 +17283,12 @@ "extensions" : [ "SPV_INTEL_kernel_attributes" ], "version" : "None" }, + { + "enumerant" : "TaskSequenceINTEL", + "value" : 6162, + "extensions" : [ "SPV_INTEL_task_sequence" ], + "version" : "None" + }, { "enumerant" : "FPMaxErrorINTEL", "value" : 6169, @@ -17148,12 +17351,24 @@ "extensions": [ "SPV_INTEL_subgroup_matrix_multiply_accumulate" ], "version" : "None" }, + { + "enumerant" : "TernaryBitwiseFunctionINTEL", + "value" : 6241, + "extensions" : [ "SPV_INTEL_ternary_bitwise_function"], + "version" : "None" + }, { "enumerant" : "GroupUniformArithmeticKHR", "value" : 6400, "extensions" : [ "SPV_KHR_uniform_group_instructions"], "version" : "None" }, + { + "enumerant" : "TensorFloat32RoundingINTEL", + "value" : 6425, + "extensions" : [ "SPV_INTEL_tensor_float32_conversion" ], + "version" : "None" + }, { "enumerant" : "MaskedGatherScatterINTEL", "value" : 6427, @@ -17592,6 +17807,12 @@ "category" : "ValueEnum", "kind" : "FPEncoding", "enumerants" : [ + { + "enumerant" : "BFloat16KHR", + "value" : 0, + "capabilities" : [ "BFloat16TypeKHR" ], + "version" : "None" + } ] }, { diff --git a/3rdparty/spirv-headers/include/spirv/unified1/spirv.h b/3rdparty/spirv-headers/include/spirv/unified1/spirv.h index a6a46c1c4..69451bdcb 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/spirv.h +++ b/3rdparty/spirv-headers/include/spirv/unified1/spirv.h @@ -176,6 +176,8 @@ typedef enum SpvExecutionMode_ { SpvExecutionModeSignedZeroInfNanPreserve = 4461, SpvExecutionModeRoundingModeRTE = 4462, SpvExecutionModeRoundingModeRTZ = 4463, + SpvExecutionModeNonCoherentTileAttachmentReadQCOM = 4489, + SpvExecutionModeTileShadingRateQCOM = 4490, SpvExecutionModeEarlyAndLateFragmentTestsAMD = 5017, SpvExecutionModeStencilRefReplacingEXT = 5027, SpvExecutionModeCoalescingAMDX = 5069, @@ -245,6 +247,7 @@ typedef enum SpvStorageClass_ { SpvStorageClassImage = 11, SpvStorageClassStorageBuffer = 12, SpvStorageClassTileImageEXT = 4172, + SpvStorageClassTileAttachmentQCOM = 4491, SpvStorageClassNodePayloadAMDX = 5068, SpvStorageClassCallableDataKHR = 5328, SpvStorageClassCallableDataNV = 5328, @@ -383,9 +386,15 @@ typedef enum SpvImageChannelDataType_ { SpvImageChannelDataTypeFloat = 14, SpvImageChannelDataTypeUnormInt24 = 15, SpvImageChannelDataTypeUnormInt101010_2 = 16, + SpvImageChannelDataTypeUnormInt10X6EXT = 17, SpvImageChannelDataTypeUnsignedIntRaw10EXT = 19, SpvImageChannelDataTypeUnsignedIntRaw12EXT = 20, SpvImageChannelDataTypeUnormInt2_101010EXT = 21, + SpvImageChannelDataTypeUnsignedInt10X6EXT = 22, + SpvImageChannelDataTypeUnsignedInt12X4EXT = 23, + SpvImageChannelDataTypeUnsignedInt14X2EXT = 24, + SpvImageChannelDataTypeUnormInt12X4EXT = 25, + SpvImageChannelDataTypeUnormInt14X2EXT = 26, SpvImageChannelDataTypeMax = 0x7fffffff, } SpvImageChannelDataType; @@ -717,6 +726,9 @@ typedef enum SpvBuiltIn_ { SpvBuiltInDeviceIndex = 4438, SpvBuiltInViewIndex = 4440, SpvBuiltInShadingRateKHR = 4444, + SpvBuiltInTileOffsetQCOM = 4492, + SpvBuiltInTileDimensionQCOM = 4493, + SpvBuiltInTileApronSizeQCOM = 4494, SpvBuiltInBaryCoordNoPerspAMD = 4992, SpvBuiltInBaryCoordNoPerspCentroidAMD = 4993, SpvBuiltInBaryCoordNoPerspSampleAMD = 4994, @@ -1103,6 +1115,7 @@ typedef enum SpvCapability_ { SpvCapabilityTextureSampleWeightedQCOM = 4484, SpvCapabilityTextureBoxFilterQCOM = 4485, SpvCapabilityTextureBlockMatchQCOM = 4486, + SpvCapabilityTileShadingQCOM = 4495, SpvCapabilityTextureBlockMatch2QCOM = 4498, SpvCapabilityFloat16ImageAMD = 5008, SpvCapabilityImageGatherBiasLodAMD = 5009, @@ -1113,6 +1126,11 @@ typedef enum SpvCapability_ { SpvCapabilityShaderClockKHR = 5055, SpvCapabilityShaderEnqueueAMDX = 5067, SpvCapabilityQuadControlKHR = 5087, + SpvCapabilityInt4TypeINTEL = 5112, + SpvCapabilityInt4CooperativeMatrixINTEL = 5114, + SpvCapabilityBFloat16TypeKHR = 5116, + SpvCapabilityBFloat16DotProductKHR = 5117, + SpvCapabilityBFloat16CooperativeMatrixKHR = 5118, SpvCapabilitySampleMaskOverrideCoverageNV = 5249, SpvCapabilityGeometryShaderPassthroughNV = 5251, SpvCapabilityShaderViewportIndexLayerEXT = 5254, @@ -1261,6 +1279,7 @@ typedef enum SpvCapability_ { SpvCapabilityArithmeticFenceEXT = 6144, SpvCapabilityFPGAClusterAttributesV2INTEL = 6150, SpvCapabilityFPGAKernelAttributesv2INTEL = 6161, + SpvCapabilityTaskSequenceINTEL = 6162, SpvCapabilityFPMaxErrorINTEL = 6169, SpvCapabilityFPGALatencyControlINTEL = 6171, SpvCapabilityFPGAArgumentInterfacesINTEL = 6174, @@ -1271,7 +1290,9 @@ typedef enum SpvCapability_ { SpvCapabilitySubgroup2DBlockTransformINTEL = 6229, SpvCapabilitySubgroup2DBlockTransposeINTEL = 6230, SpvCapabilitySubgroupMatrixMultiplyAccumulateINTEL = 6236, + SpvCapabilityTernaryBitwiseFunctionINTEL = 6241, SpvCapabilityGroupUniformArithmeticKHR = 6400, + SpvCapabilityTensorFloat32RoundingINTEL = 6425, SpvCapabilityMaskedGatherScatterINTEL = 6427, SpvCapabilityCacheControlsINTEL = 6441, SpvCapabilityRegisterLimitsINTEL = 6460, @@ -1536,6 +1557,7 @@ typedef enum SpvRawAccessChainOperandsMask_ { } SpvRawAccessChainOperandsMask; typedef enum SpvFPEncoding_ { + SpvFPEncodingBFloat16KHR = 0, SpvFPEncodingMax = 0x7fffffff, } SpvFPEncoding; @@ -2348,6 +2370,11 @@ typedef enum SpvOp_ { SpvOpControlBarrierArriveINTEL = 6142, SpvOpControlBarrierWaitINTEL = 6143, SpvOpArithmeticFenceEXT = 6145, + SpvOpTaskSequenceCreateINTEL = 6163, + SpvOpTaskSequenceAsyncINTEL = 6164, + SpvOpTaskSequenceGetINTEL = 6165, + SpvOpTaskSequenceReleaseINTEL = 6166, + SpvOpTypeTaskSequenceINTEL = 6199, SpvOpSubgroupBlockPrefetchINTEL = 6221, SpvOpSubgroup2DBlockLoadINTEL = 6231, SpvOpSubgroup2DBlockLoadTransformINTEL = 6232, @@ -2355,6 +2382,7 @@ typedef enum SpvOp_ { SpvOpSubgroup2DBlockPrefetchINTEL = 6234, SpvOpSubgroup2DBlockStoreINTEL = 6235, SpvOpSubgroupMatrixMultiplyAccumulateINTEL = 6237, + SpvOpBitwiseFunctionINTEL = 6242, SpvOpGroupIMulKHR = 6401, SpvOpGroupFMulKHR = 6402, SpvOpGroupBitwiseAndKHR = 6403, @@ -2363,6 +2391,7 @@ typedef enum SpvOp_ { SpvOpGroupLogicalAndKHR = 6406, SpvOpGroupLogicalOrKHR = 6407, SpvOpGroupLogicalXorKHR = 6408, + SpvOpRoundFToTF32INTEL = 6426, SpvOpMaskedGatherINTEL = 6428, SpvOpMaskedScatterINTEL = 6429, SpvOpMax = 0x7fffffff, @@ -3146,6 +3175,11 @@ inline void SpvHasResultAndType(SpvOp opcode, bool *hasResult, bool *hasResultTy case SpvOpControlBarrierArriveINTEL: *hasResult = false; *hasResultType = false; break; case SpvOpControlBarrierWaitINTEL: *hasResult = false; *hasResultType = false; break; case SpvOpArithmeticFenceEXT: *hasResult = true; *hasResultType = true; break; + case SpvOpTaskSequenceCreateINTEL: *hasResult = true; *hasResultType = true; break; + case SpvOpTaskSequenceAsyncINTEL: *hasResult = false; *hasResultType = false; break; + case SpvOpTaskSequenceGetINTEL: *hasResult = true; *hasResultType = true; break; + case SpvOpTaskSequenceReleaseINTEL: *hasResult = false; *hasResultType = false; break; + case SpvOpTypeTaskSequenceINTEL: *hasResult = true; *hasResultType = false; break; case SpvOpSubgroupBlockPrefetchINTEL: *hasResult = false; *hasResultType = false; break; case SpvOpSubgroup2DBlockLoadINTEL: *hasResult = false; *hasResultType = false; break; case SpvOpSubgroup2DBlockLoadTransformINTEL: *hasResult = false; *hasResultType = false; break; @@ -3153,6 +3187,7 @@ inline void SpvHasResultAndType(SpvOp opcode, bool *hasResult, bool *hasResultTy case SpvOpSubgroup2DBlockPrefetchINTEL: *hasResult = false; *hasResultType = false; break; case SpvOpSubgroup2DBlockStoreINTEL: *hasResult = false; *hasResultType = false; break; case SpvOpSubgroupMatrixMultiplyAccumulateINTEL: *hasResult = true; *hasResultType = true; break; + case SpvOpBitwiseFunctionINTEL: *hasResult = true; *hasResultType = true; break; case SpvOpGroupIMulKHR: *hasResult = true; *hasResultType = true; break; case SpvOpGroupFMulKHR: *hasResult = true; *hasResultType = true; break; case SpvOpGroupBitwiseAndKHR: *hasResult = true; *hasResultType = true; break; @@ -3161,6 +3196,7 @@ inline void SpvHasResultAndType(SpvOp opcode, bool *hasResult, bool *hasResultTy case SpvOpGroupLogicalAndKHR: *hasResult = true; *hasResultType = true; break; case SpvOpGroupLogicalOrKHR: *hasResult = true; *hasResultType = true; break; case SpvOpGroupLogicalXorKHR: *hasResult = true; *hasResultType = true; break; + case SpvOpRoundFToTF32INTEL: *hasResult = true; *hasResultType = true; break; case SpvOpMaskedGatherINTEL: *hasResult = true; *hasResultType = true; break; case SpvOpMaskedScatterINTEL: *hasResult = false; *hasResultType = false; break; } @@ -3278,6 +3314,8 @@ inline const char* SpvExecutionModeToString(SpvExecutionMode value) { case SpvExecutionModeSignedZeroInfNanPreserve: return "SignedZeroInfNanPreserve"; case SpvExecutionModeRoundingModeRTE: return "RoundingModeRTE"; case SpvExecutionModeRoundingModeRTZ: return "RoundingModeRTZ"; + case SpvExecutionModeNonCoherentTileAttachmentReadQCOM: return "NonCoherentTileAttachmentReadQCOM"; + case SpvExecutionModeTileShadingRateQCOM: return "TileShadingRateQCOM"; case SpvExecutionModeEarlyAndLateFragmentTestsAMD: return "EarlyAndLateFragmentTestsAMD"; case SpvExecutionModeStencilRefReplacingEXT: return "StencilRefReplacingEXT"; case SpvExecutionModeCoalescingAMDX: return "CoalescingAMDX"; @@ -3344,6 +3382,7 @@ inline const char* SpvStorageClassToString(SpvStorageClass value) { case SpvStorageClassImage: return "Image"; case SpvStorageClassStorageBuffer: return "StorageBuffer"; case SpvStorageClassTileImageEXT: return "TileImageEXT"; + case SpvStorageClassTileAttachmentQCOM: return "TileAttachmentQCOM"; case SpvStorageClassNodePayloadAMDX: return "NodePayloadAMDX"; case SpvStorageClassCallableDataKHR: return "CallableDataKHR"; case SpvStorageClassIncomingCallableDataKHR: return "IncomingCallableDataKHR"; @@ -3487,9 +3526,15 @@ inline const char* SpvImageChannelDataTypeToString(SpvImageChannelDataType value case SpvImageChannelDataTypeFloat: return "Float"; case SpvImageChannelDataTypeUnormInt24: return "UnormInt24"; case SpvImageChannelDataTypeUnormInt101010_2: return "UnormInt101010_2"; + case SpvImageChannelDataTypeUnormInt10X6EXT: return "UnormInt10X6EXT"; case SpvImageChannelDataTypeUnsignedIntRaw10EXT: return "UnsignedIntRaw10EXT"; case SpvImageChannelDataTypeUnsignedIntRaw12EXT: return "UnsignedIntRaw12EXT"; case SpvImageChannelDataTypeUnormInt2_101010EXT: return "UnormInt2_101010EXT"; + case SpvImageChannelDataTypeUnsignedInt10X6EXT: return "UnsignedInt10X6EXT"; + case SpvImageChannelDataTypeUnsignedInt12X4EXT: return "UnsignedInt12X4EXT"; + case SpvImageChannelDataTypeUnsignedInt14X2EXT: return "UnsignedInt14X2EXT"; + case SpvImageChannelDataTypeUnormInt12X4EXT: return "UnormInt12X4EXT"; + case SpvImageChannelDataTypeUnormInt14X2EXT: return "UnormInt14X2EXT"; default: return "Unknown"; } } @@ -3745,6 +3790,9 @@ inline const char* SpvBuiltInToString(SpvBuiltIn value) { case SpvBuiltInDeviceIndex: return "DeviceIndex"; case SpvBuiltInViewIndex: return "ViewIndex"; case SpvBuiltInShadingRateKHR: return "ShadingRateKHR"; + case SpvBuiltInTileOffsetQCOM: return "TileOffsetQCOM"; + case SpvBuiltInTileDimensionQCOM: return "TileDimensionQCOM"; + case SpvBuiltInTileApronSizeQCOM: return "TileApronSizeQCOM"; case SpvBuiltInBaryCoordNoPerspAMD: return "BaryCoordNoPerspAMD"; case SpvBuiltInBaryCoordNoPerspCentroidAMD: return "BaryCoordNoPerspCentroidAMD"; case SpvBuiltInBaryCoordNoPerspSampleAMD: return "BaryCoordNoPerspSampleAMD"; @@ -3959,6 +4007,7 @@ inline const char* SpvCapabilityToString(SpvCapability value) { case SpvCapabilityTextureSampleWeightedQCOM: return "TextureSampleWeightedQCOM"; case SpvCapabilityTextureBoxFilterQCOM: return "TextureBoxFilterQCOM"; case SpvCapabilityTextureBlockMatchQCOM: return "TextureBlockMatchQCOM"; + case SpvCapabilityTileShadingQCOM: return "TileShadingQCOM"; case SpvCapabilityTextureBlockMatch2QCOM: return "TextureBlockMatch2QCOM"; case SpvCapabilityFloat16ImageAMD: return "Float16ImageAMD"; case SpvCapabilityImageGatherBiasLodAMD: return "ImageGatherBiasLodAMD"; @@ -3969,6 +4018,11 @@ inline const char* SpvCapabilityToString(SpvCapability value) { case SpvCapabilityShaderClockKHR: return "ShaderClockKHR"; case SpvCapabilityShaderEnqueueAMDX: return "ShaderEnqueueAMDX"; case SpvCapabilityQuadControlKHR: return "QuadControlKHR"; + case SpvCapabilityInt4TypeINTEL: return "Int4TypeINTEL"; + case SpvCapabilityInt4CooperativeMatrixINTEL: return "Int4CooperativeMatrixINTEL"; + case SpvCapabilityBFloat16TypeKHR: return "BFloat16TypeKHR"; + case SpvCapabilityBFloat16DotProductKHR: return "BFloat16DotProductKHR"; + case SpvCapabilityBFloat16CooperativeMatrixKHR: return "BFloat16CooperativeMatrixKHR"; case SpvCapabilitySampleMaskOverrideCoverageNV: return "SampleMaskOverrideCoverageNV"; case SpvCapabilityGeometryShaderPassthroughNV: return "GeometryShaderPassthroughNV"; case SpvCapabilityShaderViewportIndexLayerEXT: return "ShaderViewportIndexLayerEXT"; @@ -4091,6 +4145,7 @@ inline const char* SpvCapabilityToString(SpvCapability value) { case SpvCapabilityArithmeticFenceEXT: return "ArithmeticFenceEXT"; case SpvCapabilityFPGAClusterAttributesV2INTEL: return "FPGAClusterAttributesV2INTEL"; case SpvCapabilityFPGAKernelAttributesv2INTEL: return "FPGAKernelAttributesv2INTEL"; + case SpvCapabilityTaskSequenceINTEL: return "TaskSequenceINTEL"; case SpvCapabilityFPMaxErrorINTEL: return "FPMaxErrorINTEL"; case SpvCapabilityFPGALatencyControlINTEL: return "FPGALatencyControlINTEL"; case SpvCapabilityFPGAArgumentInterfacesINTEL: return "FPGAArgumentInterfacesINTEL"; @@ -4101,7 +4156,9 @@ inline const char* SpvCapabilityToString(SpvCapability value) { case SpvCapabilitySubgroup2DBlockTransformINTEL: return "Subgroup2DBlockTransformINTEL"; case SpvCapabilitySubgroup2DBlockTransposeINTEL: return "Subgroup2DBlockTransposeINTEL"; case SpvCapabilitySubgroupMatrixMultiplyAccumulateINTEL: return "SubgroupMatrixMultiplyAccumulateINTEL"; + case SpvCapabilityTernaryBitwiseFunctionINTEL: return "TernaryBitwiseFunctionINTEL"; case SpvCapabilityGroupUniformArithmeticKHR: return "GroupUniformArithmeticKHR"; + case SpvCapabilityTensorFloat32RoundingINTEL: return "TensorFloat32RoundingINTEL"; case SpvCapabilityMaskedGatherScatterINTEL: return "MaskedGatherScatterINTEL"; case SpvCapabilityCacheControlsINTEL: return "CacheControlsINTEL"; case SpvCapabilityRegisterLimitsINTEL: return "RegisterLimitsINTEL"; @@ -4259,6 +4316,7 @@ inline const char* SpvNamedMaximumNumberOfRegistersToString(SpvNamedMaximumNumbe inline const char* SpvFPEncodingToString(SpvFPEncoding value) { switch (value) { + case SpvFPEncodingBFloat16KHR: return "BFloat16KHR"; default: return "Unknown"; } } @@ -5066,6 +5124,11 @@ inline const char* SpvOpToString(SpvOp value) { case SpvOpControlBarrierArriveINTEL: return "OpControlBarrierArriveINTEL"; case SpvOpControlBarrierWaitINTEL: return "OpControlBarrierWaitINTEL"; case SpvOpArithmeticFenceEXT: return "OpArithmeticFenceEXT"; + case SpvOpTaskSequenceCreateINTEL: return "OpTaskSequenceCreateINTEL"; + case SpvOpTaskSequenceAsyncINTEL: return "OpTaskSequenceAsyncINTEL"; + case SpvOpTaskSequenceGetINTEL: return "OpTaskSequenceGetINTEL"; + case SpvOpTaskSequenceReleaseINTEL: return "OpTaskSequenceReleaseINTEL"; + case SpvOpTypeTaskSequenceINTEL: return "OpTypeTaskSequenceINTEL"; case SpvOpSubgroupBlockPrefetchINTEL: return "OpSubgroupBlockPrefetchINTEL"; case SpvOpSubgroup2DBlockLoadINTEL: return "OpSubgroup2DBlockLoadINTEL"; case SpvOpSubgroup2DBlockLoadTransformINTEL: return "OpSubgroup2DBlockLoadTransformINTEL"; @@ -5073,6 +5136,7 @@ inline const char* SpvOpToString(SpvOp value) { case SpvOpSubgroup2DBlockPrefetchINTEL: return "OpSubgroup2DBlockPrefetchINTEL"; case SpvOpSubgroup2DBlockStoreINTEL: return "OpSubgroup2DBlockStoreINTEL"; case SpvOpSubgroupMatrixMultiplyAccumulateINTEL: return "OpSubgroupMatrixMultiplyAccumulateINTEL"; + case SpvOpBitwiseFunctionINTEL: return "OpBitwiseFunctionINTEL"; case SpvOpGroupIMulKHR: return "OpGroupIMulKHR"; case SpvOpGroupFMulKHR: return "OpGroupFMulKHR"; case SpvOpGroupBitwiseAndKHR: return "OpGroupBitwiseAndKHR"; @@ -5081,6 +5145,7 @@ inline const char* SpvOpToString(SpvOp value) { case SpvOpGroupLogicalAndKHR: return "OpGroupLogicalAndKHR"; case SpvOpGroupLogicalOrKHR: return "OpGroupLogicalOrKHR"; case SpvOpGroupLogicalXorKHR: return "OpGroupLogicalXorKHR"; + case SpvOpRoundFToTF32INTEL: return "OpRoundFToTF32INTEL"; case SpvOpMaskedGatherINTEL: return "OpMaskedGatherINTEL"; case SpvOpMaskedScatterINTEL: return "OpMaskedScatterINTEL"; default: return "Unknown"; diff --git a/3rdparty/spirv-headers/include/spirv/unified1/spirv.hpp11 b/3rdparty/spirv-headers/include/spirv/unified1/spirv.hpp11 index 7e99a5cee..c10d2e442 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/spirv.hpp11 +++ b/3rdparty/spirv-headers/include/spirv/unified1/spirv.hpp11 @@ -172,6 +172,8 @@ enum class ExecutionMode : unsigned { SignedZeroInfNanPreserve = 4461, RoundingModeRTE = 4462, RoundingModeRTZ = 4463, + NonCoherentTileAttachmentReadQCOM = 4489, + TileShadingRateQCOM = 4490, EarlyAndLateFragmentTestsAMD = 5017, StencilRefReplacingEXT = 5027, CoalescingAMDX = 5069, @@ -241,6 +243,7 @@ enum class StorageClass : unsigned { Image = 11, StorageBuffer = 12, TileImageEXT = 4172, + TileAttachmentQCOM = 4491, NodePayloadAMDX = 5068, CallableDataKHR = 5328, CallableDataNV = 5328, @@ -379,9 +382,15 @@ enum class ImageChannelDataType : unsigned { Float = 14, UnormInt24 = 15, UnormInt101010_2 = 16, + UnormInt10X6EXT = 17, UnsignedIntRaw10EXT = 19, UnsignedIntRaw12EXT = 20, UnormInt2_101010EXT = 21, + UnsignedInt10X6EXT = 22, + UnsignedInt12X4EXT = 23, + UnsignedInt14X2EXT = 24, + UnormInt12X4EXT = 25, + UnormInt14X2EXT = 26, Max = 0x7fffffff, }; @@ -713,6 +722,9 @@ enum class BuiltIn : unsigned { DeviceIndex = 4438, ViewIndex = 4440, ShadingRateKHR = 4444, + TileOffsetQCOM = 4492, + TileDimensionQCOM = 4493, + TileApronSizeQCOM = 4494, BaryCoordNoPerspAMD = 4992, BaryCoordNoPerspCentroidAMD = 4993, BaryCoordNoPerspSampleAMD = 4994, @@ -1099,6 +1111,7 @@ enum class Capability : unsigned { TextureSampleWeightedQCOM = 4484, TextureBoxFilterQCOM = 4485, TextureBlockMatchQCOM = 4486, + TileShadingQCOM = 4495, TextureBlockMatch2QCOM = 4498, Float16ImageAMD = 5008, ImageGatherBiasLodAMD = 5009, @@ -1109,6 +1122,11 @@ enum class Capability : unsigned { ShaderClockKHR = 5055, ShaderEnqueueAMDX = 5067, QuadControlKHR = 5087, + Int4TypeINTEL = 5112, + Int4CooperativeMatrixINTEL = 5114, + BFloat16TypeKHR = 5116, + BFloat16DotProductKHR = 5117, + BFloat16CooperativeMatrixKHR = 5118, SampleMaskOverrideCoverageNV = 5249, GeometryShaderPassthroughNV = 5251, ShaderViewportIndexLayerEXT = 5254, @@ -1257,6 +1275,7 @@ enum class Capability : unsigned { ArithmeticFenceEXT = 6144, FPGAClusterAttributesV2INTEL = 6150, FPGAKernelAttributesv2INTEL = 6161, + TaskSequenceINTEL = 6162, FPMaxErrorINTEL = 6169, FPGALatencyControlINTEL = 6171, FPGAArgumentInterfacesINTEL = 6174, @@ -1267,7 +1286,9 @@ enum class Capability : unsigned { Subgroup2DBlockTransformINTEL = 6229, Subgroup2DBlockTransposeINTEL = 6230, SubgroupMatrixMultiplyAccumulateINTEL = 6236, + TernaryBitwiseFunctionINTEL = 6241, GroupUniformArithmeticKHR = 6400, + TensorFloat32RoundingINTEL = 6425, MaskedGatherScatterINTEL = 6427, CacheControlsINTEL = 6441, RegisterLimitsINTEL = 6460, @@ -1532,6 +1553,7 @@ enum class RawAccessChainOperandsMask : unsigned { }; enum class FPEncoding : unsigned { + BFloat16KHR = 0, Max = 0x7fffffff, }; @@ -2344,6 +2366,11 @@ enum class Op : unsigned { OpControlBarrierArriveINTEL = 6142, OpControlBarrierWaitINTEL = 6143, OpArithmeticFenceEXT = 6145, + OpTaskSequenceCreateINTEL = 6163, + OpTaskSequenceAsyncINTEL = 6164, + OpTaskSequenceGetINTEL = 6165, + OpTaskSequenceReleaseINTEL = 6166, + OpTypeTaskSequenceINTEL = 6199, OpSubgroupBlockPrefetchINTEL = 6221, OpSubgroup2DBlockLoadINTEL = 6231, OpSubgroup2DBlockLoadTransformINTEL = 6232, @@ -2351,6 +2378,7 @@ enum class Op : unsigned { OpSubgroup2DBlockPrefetchINTEL = 6234, OpSubgroup2DBlockStoreINTEL = 6235, OpSubgroupMatrixMultiplyAccumulateINTEL = 6237, + OpBitwiseFunctionINTEL = 6242, OpGroupIMulKHR = 6401, OpGroupFMulKHR = 6402, OpGroupBitwiseAndKHR = 6403, @@ -2359,6 +2387,7 @@ enum class Op : unsigned { OpGroupLogicalAndKHR = 6406, OpGroupLogicalOrKHR = 6407, OpGroupLogicalXorKHR = 6408, + OpRoundFToTF32INTEL = 6426, OpMaskedGatherINTEL = 6428, OpMaskedScatterINTEL = 6429, Max = 0x7fffffff, @@ -3142,6 +3171,11 @@ inline void HasResultAndType(Op opcode, bool *hasResult, bool *hasResultType) { case Op::OpControlBarrierArriveINTEL: *hasResult = false; *hasResultType = false; break; case Op::OpControlBarrierWaitINTEL: *hasResult = false; *hasResultType = false; break; case Op::OpArithmeticFenceEXT: *hasResult = true; *hasResultType = true; break; + case Op::OpTaskSequenceCreateINTEL: *hasResult = true; *hasResultType = true; break; + case Op::OpTaskSequenceAsyncINTEL: *hasResult = false; *hasResultType = false; break; + case Op::OpTaskSequenceGetINTEL: *hasResult = true; *hasResultType = true; break; + case Op::OpTaskSequenceReleaseINTEL: *hasResult = false; *hasResultType = false; break; + case Op::OpTypeTaskSequenceINTEL: *hasResult = true; *hasResultType = false; break; case Op::OpSubgroupBlockPrefetchINTEL: *hasResult = false; *hasResultType = false; break; case Op::OpSubgroup2DBlockLoadINTEL: *hasResult = false; *hasResultType = false; break; case Op::OpSubgroup2DBlockLoadTransformINTEL: *hasResult = false; *hasResultType = false; break; @@ -3149,6 +3183,7 @@ inline void HasResultAndType(Op opcode, bool *hasResult, bool *hasResultType) { case Op::OpSubgroup2DBlockPrefetchINTEL: *hasResult = false; *hasResultType = false; break; case Op::OpSubgroup2DBlockStoreINTEL: *hasResult = false; *hasResultType = false; break; case Op::OpSubgroupMatrixMultiplyAccumulateINTEL: *hasResult = true; *hasResultType = true; break; + case Op::OpBitwiseFunctionINTEL: *hasResult = true; *hasResultType = true; break; case Op::OpGroupIMulKHR: *hasResult = true; *hasResultType = true; break; case Op::OpGroupFMulKHR: *hasResult = true; *hasResultType = true; break; case Op::OpGroupBitwiseAndKHR: *hasResult = true; *hasResultType = true; break; @@ -3157,6 +3192,7 @@ inline void HasResultAndType(Op opcode, bool *hasResult, bool *hasResultType) { case Op::OpGroupLogicalAndKHR: *hasResult = true; *hasResultType = true; break; case Op::OpGroupLogicalOrKHR: *hasResult = true; *hasResultType = true; break; case Op::OpGroupLogicalXorKHR: *hasResult = true; *hasResultType = true; break; + case Op::OpRoundFToTF32INTEL: *hasResult = true; *hasResultType = true; break; case Op::OpMaskedGatherINTEL: *hasResult = true; *hasResultType = true; break; case Op::OpMaskedScatterINTEL: *hasResult = false; *hasResultType = false; break; } @@ -3274,6 +3310,8 @@ inline const char* ExecutionModeToString(ExecutionMode value) { case ExecutionMode::SignedZeroInfNanPreserve: return "SignedZeroInfNanPreserve"; case ExecutionMode::RoundingModeRTE: return "RoundingModeRTE"; case ExecutionMode::RoundingModeRTZ: return "RoundingModeRTZ"; + case ExecutionMode::NonCoherentTileAttachmentReadQCOM: return "NonCoherentTileAttachmentReadQCOM"; + case ExecutionMode::TileShadingRateQCOM: return "TileShadingRateQCOM"; case ExecutionMode::EarlyAndLateFragmentTestsAMD: return "EarlyAndLateFragmentTestsAMD"; case ExecutionMode::StencilRefReplacingEXT: return "StencilRefReplacingEXT"; case ExecutionMode::CoalescingAMDX: return "CoalescingAMDX"; @@ -3340,6 +3378,7 @@ inline const char* StorageClassToString(StorageClass value) { case StorageClass::Image: return "Image"; case StorageClass::StorageBuffer: return "StorageBuffer"; case StorageClass::TileImageEXT: return "TileImageEXT"; + case StorageClass::TileAttachmentQCOM: return "TileAttachmentQCOM"; case StorageClass::NodePayloadAMDX: return "NodePayloadAMDX"; case StorageClass::CallableDataKHR: return "CallableDataKHR"; case StorageClass::IncomingCallableDataKHR: return "IncomingCallableDataKHR"; @@ -3483,9 +3522,15 @@ inline const char* ImageChannelDataTypeToString(ImageChannelDataType value) { case ImageChannelDataType::Float: return "Float"; case ImageChannelDataType::UnormInt24: return "UnormInt24"; case ImageChannelDataType::UnormInt101010_2: return "UnormInt101010_2"; + case ImageChannelDataType::UnormInt10X6EXT: return "UnormInt10X6EXT"; case ImageChannelDataType::UnsignedIntRaw10EXT: return "UnsignedIntRaw10EXT"; case ImageChannelDataType::UnsignedIntRaw12EXT: return "UnsignedIntRaw12EXT"; case ImageChannelDataType::UnormInt2_101010EXT: return "UnormInt2_101010EXT"; + case ImageChannelDataType::UnsignedInt10X6EXT: return "UnsignedInt10X6EXT"; + case ImageChannelDataType::UnsignedInt12X4EXT: return "UnsignedInt12X4EXT"; + case ImageChannelDataType::UnsignedInt14X2EXT: return "UnsignedInt14X2EXT"; + case ImageChannelDataType::UnormInt12X4EXT: return "UnormInt12X4EXT"; + case ImageChannelDataType::UnormInt14X2EXT: return "UnormInt14X2EXT"; default: return "Unknown"; } } @@ -3741,6 +3786,9 @@ inline const char* BuiltInToString(BuiltIn value) { case BuiltIn::DeviceIndex: return "DeviceIndex"; case BuiltIn::ViewIndex: return "ViewIndex"; case BuiltIn::ShadingRateKHR: return "ShadingRateKHR"; + case BuiltIn::TileOffsetQCOM: return "TileOffsetQCOM"; + case BuiltIn::TileDimensionQCOM: return "TileDimensionQCOM"; + case BuiltIn::TileApronSizeQCOM: return "TileApronSizeQCOM"; case BuiltIn::BaryCoordNoPerspAMD: return "BaryCoordNoPerspAMD"; case BuiltIn::BaryCoordNoPerspCentroidAMD: return "BaryCoordNoPerspCentroidAMD"; case BuiltIn::BaryCoordNoPerspSampleAMD: return "BaryCoordNoPerspSampleAMD"; @@ -3955,6 +4003,7 @@ inline const char* CapabilityToString(Capability value) { case Capability::TextureSampleWeightedQCOM: return "TextureSampleWeightedQCOM"; case Capability::TextureBoxFilterQCOM: return "TextureBoxFilterQCOM"; case Capability::TextureBlockMatchQCOM: return "TextureBlockMatchQCOM"; + case Capability::TileShadingQCOM: return "TileShadingQCOM"; case Capability::TextureBlockMatch2QCOM: return "TextureBlockMatch2QCOM"; case Capability::Float16ImageAMD: return "Float16ImageAMD"; case Capability::ImageGatherBiasLodAMD: return "ImageGatherBiasLodAMD"; @@ -3965,6 +4014,11 @@ inline const char* CapabilityToString(Capability value) { case Capability::ShaderClockKHR: return "ShaderClockKHR"; case Capability::ShaderEnqueueAMDX: return "ShaderEnqueueAMDX"; case Capability::QuadControlKHR: return "QuadControlKHR"; + case Capability::Int4TypeINTEL: return "Int4TypeINTEL"; + case Capability::Int4CooperativeMatrixINTEL: return "Int4CooperativeMatrixINTEL"; + case Capability::BFloat16TypeKHR: return "BFloat16TypeKHR"; + case Capability::BFloat16DotProductKHR: return "BFloat16DotProductKHR"; + case Capability::BFloat16CooperativeMatrixKHR: return "BFloat16CooperativeMatrixKHR"; case Capability::SampleMaskOverrideCoverageNV: return "SampleMaskOverrideCoverageNV"; case Capability::GeometryShaderPassthroughNV: return "GeometryShaderPassthroughNV"; case Capability::ShaderViewportIndexLayerEXT: return "ShaderViewportIndexLayerEXT"; @@ -4087,6 +4141,7 @@ inline const char* CapabilityToString(Capability value) { case Capability::ArithmeticFenceEXT: return "ArithmeticFenceEXT"; case Capability::FPGAClusterAttributesV2INTEL: return "FPGAClusterAttributesV2INTEL"; case Capability::FPGAKernelAttributesv2INTEL: return "FPGAKernelAttributesv2INTEL"; + case Capability::TaskSequenceINTEL: return "TaskSequenceINTEL"; case Capability::FPMaxErrorINTEL: return "FPMaxErrorINTEL"; case Capability::FPGALatencyControlINTEL: return "FPGALatencyControlINTEL"; case Capability::FPGAArgumentInterfacesINTEL: return "FPGAArgumentInterfacesINTEL"; @@ -4097,7 +4152,9 @@ inline const char* CapabilityToString(Capability value) { case Capability::Subgroup2DBlockTransformINTEL: return "Subgroup2DBlockTransformINTEL"; case Capability::Subgroup2DBlockTransposeINTEL: return "Subgroup2DBlockTransposeINTEL"; case Capability::SubgroupMatrixMultiplyAccumulateINTEL: return "SubgroupMatrixMultiplyAccumulateINTEL"; + case Capability::TernaryBitwiseFunctionINTEL: return "TernaryBitwiseFunctionINTEL"; case Capability::GroupUniformArithmeticKHR: return "GroupUniformArithmeticKHR"; + case Capability::TensorFloat32RoundingINTEL: return "TensorFloat32RoundingINTEL"; case Capability::MaskedGatherScatterINTEL: return "MaskedGatherScatterINTEL"; case Capability::CacheControlsINTEL: return "CacheControlsINTEL"; case Capability::RegisterLimitsINTEL: return "RegisterLimitsINTEL"; @@ -4255,6 +4312,7 @@ inline const char* NamedMaximumNumberOfRegistersToString(NamedMaximumNumberOfReg inline const char* FPEncodingToString(FPEncoding value) { switch (value) { + case FPEncoding::BFloat16KHR: return "BFloat16KHR"; default: return "Unknown"; } } @@ -5062,6 +5120,11 @@ inline const char* OpToString(Op value) { case Op::OpControlBarrierArriveINTEL: return "OpControlBarrierArriveINTEL"; case Op::OpControlBarrierWaitINTEL: return "OpControlBarrierWaitINTEL"; case Op::OpArithmeticFenceEXT: return "OpArithmeticFenceEXT"; + case Op::OpTaskSequenceCreateINTEL: return "OpTaskSequenceCreateINTEL"; + case Op::OpTaskSequenceAsyncINTEL: return "OpTaskSequenceAsyncINTEL"; + case Op::OpTaskSequenceGetINTEL: return "OpTaskSequenceGetINTEL"; + case Op::OpTaskSequenceReleaseINTEL: return "OpTaskSequenceReleaseINTEL"; + case Op::OpTypeTaskSequenceINTEL: return "OpTypeTaskSequenceINTEL"; case Op::OpSubgroupBlockPrefetchINTEL: return "OpSubgroupBlockPrefetchINTEL"; case Op::OpSubgroup2DBlockLoadINTEL: return "OpSubgroup2DBlockLoadINTEL"; case Op::OpSubgroup2DBlockLoadTransformINTEL: return "OpSubgroup2DBlockLoadTransformINTEL"; @@ -5069,6 +5132,7 @@ inline const char* OpToString(Op value) { case Op::OpSubgroup2DBlockPrefetchINTEL: return "OpSubgroup2DBlockPrefetchINTEL"; case Op::OpSubgroup2DBlockStoreINTEL: return "OpSubgroup2DBlockStoreINTEL"; case Op::OpSubgroupMatrixMultiplyAccumulateINTEL: return "OpSubgroupMatrixMultiplyAccumulateINTEL"; + case Op::OpBitwiseFunctionINTEL: return "OpBitwiseFunctionINTEL"; case Op::OpGroupIMulKHR: return "OpGroupIMulKHR"; case Op::OpGroupFMulKHR: return "OpGroupFMulKHR"; case Op::OpGroupBitwiseAndKHR: return "OpGroupBitwiseAndKHR"; @@ -5077,6 +5141,7 @@ inline const char* OpToString(Op value) { case Op::OpGroupLogicalAndKHR: return "OpGroupLogicalAndKHR"; case Op::OpGroupLogicalOrKHR: return "OpGroupLogicalOrKHR"; case Op::OpGroupLogicalXorKHR: return "OpGroupLogicalXorKHR"; + case Op::OpRoundFToTF32INTEL: return "OpRoundFToTF32INTEL"; case Op::OpMaskedGatherINTEL: return "OpMaskedGatherINTEL"; case Op::OpMaskedScatterINTEL: return "OpMaskedScatterINTEL"; default: return "Unknown"; diff --git a/3rdparty/spirv-headers/include/spirv/unified1/spirv.json b/3rdparty/spirv-headers/include/spirv/unified1/spirv.json index 60797644f..448796e4c 100644 --- a/3rdparty/spirv-headers/include/spirv/unified1/spirv.json +++ b/3rdparty/spirv-headers/include/spirv/unified1/spirv.json @@ -191,6 +191,8 @@ "SignedZeroInfNanPreserve": 4461, "RoundingModeRTE": 4462, "RoundingModeRTZ": 4463, + "NonCoherentTileAttachmentReadQCOM": 4489, + "TileShadingRateQCOM": 4490, "EarlyAndLateFragmentTestsAMD": 5017, "StencilRefReplacingEXT": 5027, "CoalescingAMDX": 5069, @@ -263,6 +265,7 @@ "Image": 11, "StorageBuffer": 12, "TileImageEXT": 4172, + "TileAttachmentQCOM": 4491, "NodePayloadAMDX": 5068, "CallableDataKHR": 5328, "CallableDataNV": 5328, @@ -419,9 +422,15 @@ "Float": 14, "UnormInt24": 15, "UnormInt101010_2": 16, + "UnormInt10X6EXT": 17, "UnsignedIntRaw10EXT": 19, "UnsignedIntRaw12EXT": 20, - "UnormInt2_101010EXT": 21 + "UnormInt2_101010EXT": 21, + "UnsignedInt10X6EXT": 22, + "UnsignedInt12X4EXT": 23, + "UnsignedInt14X2EXT": 24, + "UnormInt12X4EXT": 25, + "UnormInt14X2EXT": 26 } }, { @@ -739,6 +748,9 @@ "DeviceIndex": 4438, "ViewIndex": 4440, "ShadingRateKHR": 4444, + "TileOffsetQCOM": 4492, + "TileDimensionQCOM": 4493, + "TileApronSizeQCOM": 4494, "BaryCoordNoPerspAMD": 4992, "BaryCoordNoPerspCentroidAMD": 4993, "BaryCoordNoPerspSampleAMD": 4994, @@ -1075,6 +1087,7 @@ "TextureSampleWeightedQCOM": 4484, "TextureBoxFilterQCOM": 4485, "TextureBlockMatchQCOM": 4486, + "TileShadingQCOM": 4495, "TextureBlockMatch2QCOM": 4498, "Float16ImageAMD": 5008, "ImageGatherBiasLodAMD": 5009, @@ -1085,6 +1098,11 @@ "ShaderClockKHR": 5055, "ShaderEnqueueAMDX": 5067, "QuadControlKHR": 5087, + "Int4TypeINTEL": 5112, + "Int4CooperativeMatrixINTEL": 5114, + "BFloat16TypeKHR": 5116, + "BFloat16DotProductKHR": 5117, + "BFloat16CooperativeMatrixKHR": 5118, "SampleMaskOverrideCoverageNV": 5249, "GeometryShaderPassthroughNV": 5251, "ShaderViewportIndexLayerEXT": 5254, @@ -1233,6 +1251,7 @@ "ArithmeticFenceEXT": 6144, "FPGAClusterAttributesV2INTEL": 6150, "FPGAKernelAttributesv2INTEL": 6161, + "TaskSequenceINTEL": 6162, "FPMaxErrorINTEL": 6169, "FPGALatencyControlINTEL": 6171, "FPGAArgumentInterfacesINTEL": 6174, @@ -1243,7 +1262,9 @@ "Subgroup2DBlockTransformINTEL": 6229, "Subgroup2DBlockTransposeINTEL": 6230, "SubgroupMatrixMultiplyAccumulateINTEL": 6236, + "TernaryBitwiseFunctionINTEL": 6241, "GroupUniformArithmeticKHR": 6400, + "TensorFloat32RoundingINTEL": 6425, "MaskedGatherScatterINTEL": 6427, "CacheControlsINTEL": 6441, "RegisterLimitsINTEL": 6460 @@ -1510,6 +1531,7 @@ "Type": "Value", "Values": { + "BFloat16KHR": 0 } }, { @@ -2331,6 +2353,11 @@ "OpControlBarrierArriveINTEL": 6142, "OpControlBarrierWaitINTEL": 6143, "OpArithmeticFenceEXT": 6145, + "OpTaskSequenceCreateINTEL": 6163, + "OpTaskSequenceAsyncINTEL": 6164, + "OpTaskSequenceGetINTEL": 6165, + "OpTaskSequenceReleaseINTEL": 6166, + "OpTypeTaskSequenceINTEL": 6199, "OpSubgroupBlockPrefetchINTEL": 6221, "OpSubgroup2DBlockLoadINTEL": 6231, "OpSubgroup2DBlockLoadTransformINTEL": 6232, @@ -2338,6 +2365,7 @@ "OpSubgroup2DBlockPrefetchINTEL": 6234, "OpSubgroup2DBlockStoreINTEL": 6235, "OpSubgroupMatrixMultiplyAccumulateINTEL": 6237, + "OpBitwiseFunctionINTEL": 6242, "OpGroupIMulKHR": 6401, "OpGroupFMulKHR": 6402, "OpGroupBitwiseAndKHR": 6403, @@ -2346,6 +2374,7 @@ "OpGroupLogicalAndKHR": 6406, "OpGroupLogicalOrKHR": 6407, "OpGroupLogicalXorKHR": 6408, + "OpRoundFToTF32INTEL": 6426, "OpMaskedGatherINTEL": 6428, "OpMaskedScatterINTEL": 6429 }