From 49def5ca9d4682b28b482637e55d06befdecacdf Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Fri, 6 Jun 2025 16:14:25 +0300 Subject: [PATCH] spirv: bump headers Signed-off-by: Lionel Landwerlin Acked-by: Mike Blumenkrantz Part-of: --- src/compiler/spirv/GLSL.std.450.h | 28 +- .../spirv/NonSemanticShaderDebugInfo100.h | 28 +- src/compiler/spirv/OpenCL.std.h | 28 +- src/compiler/spirv/spirv.core.grammar.json | 4589 +++++++++-------- src/compiler/spirv/spirv.h | 89 +- 5 files changed, 2479 insertions(+), 2283 deletions(-) diff --git a/src/compiler/spirv/GLSL.std.450.h b/src/compiler/spirv/GLSL.std.450.h index 0594f907a14..fb8c01ec121 100644 --- a/src/compiler/spirv/GLSL.std.450.h +++ b/src/compiler/spirv/GLSL.std.450.h @@ -1,27 +1,11 @@ /* -** Copyright (c) 2014-2024 The Khronos Group Inc. +** SPDX-FileCopyrightText: 2014-2024 The Khronos Group Inc. +** SPDX-License-Identifier: MIT ** -** Permission is hereby granted, free of charge, to any person obtaining a copy -** of this software and/or associated documentation files (the "Materials"), -** to deal in the Materials without restriction, including without limitation -** the rights to use, copy, modify, merge, publish, distribute, sublicense, -** and/or sell copies of the Materials, and to permit persons to whom the -** Materials are furnished to do so, subject to the following conditions: -** -** The above copyright notice and this permission notice shall be included in -** all copies or substantial portions of the Materials. -** -** MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS -** STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND -** HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/ -** -** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -** OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -** FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -** THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -** LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -** FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS -** IN THE MATERIALS. +** MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS +** KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS +** SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT +** https://www.khronos.org/registry/ */ #ifndef GLSLstd450_H diff --git a/src/compiler/spirv/NonSemanticShaderDebugInfo100.h b/src/compiler/spirv/NonSemanticShaderDebugInfo100.h index b276b560cbc..c095e28f2ba 100644 --- a/src/compiler/spirv/NonSemanticShaderDebugInfo100.h +++ b/src/compiler/spirv/NonSemanticShaderDebugInfo100.h @@ -1,26 +1,10 @@ -// Copyright (c) 2018-2024 The Khronos Group Inc. +// SPDX-FileCopyrightText: 2018-2024 The Khronos Group Inc. +// SPDX-License-Identifier: MIT // -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and/or associated documentation files (the "Materials"), -// to deal in the Materials without restriction, including without limitation -// the rights to use, copy, modify, merge, publish, distribute, sublicense, -// and/or sell copies of the Materials, and to permit persons to whom the -// Materials are furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Materials. -// -// MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS -// STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND -// HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/ -// -// THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS -// IN THE MATERIALS. +// MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS +// KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS +// SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT +// https://www.khronos.org/registry/ #ifndef SPIRV_UNIFIED1_NonSemanticShaderDebugInfo100_H_ #define SPIRV_UNIFIED1_NonSemanticShaderDebugInfo100_H_ diff --git a/src/compiler/spirv/OpenCL.std.h b/src/compiler/spirv/OpenCL.std.h index ed74f203e19..5382de17c92 100644 --- a/src/compiler/spirv/OpenCL.std.h +++ b/src/compiler/spirv/OpenCL.std.h @@ -1,27 +1,11 @@ /* -** Copyright (c) 2015-2024 The Khronos Group Inc. +** SPDX-FileCopyrightText: 2015-2024 The Khronos Group Inc. +** SPDX-License-Identifier: MIT ** -** Permission is hereby granted, free of charge, to any person obtaining a copy -** of this software and/or associated documentation files (the "Materials"), -** to deal in the Materials without restriction, including without limitation -** the rights to use, copy, modify, merge, publish, distribute, sublicense, -** and/or sell copies of the Materials, and to permit persons to whom the -** Materials are furnished to do so, subject to the following conditions: -** -** The above copyright notice and this permission notice shall be included in -** all copies or substantial portions of the Materials. -** -** MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS -** STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND -** HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/ -** -** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -** OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -** FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -** THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -** LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -** FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS -** IN THE MATERIALS. +** MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS +** KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS +** SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT +** https://www.khronos.org/registry/ */ #ifndef OPENCLstd_H diff --git a/src/compiler/spirv/spirv.core.grammar.json b/src/compiler/spirv/spirv.core.grammar.json index 8288f42aa19..b7df252f089 100644 --- a/src/compiler/spirv/spirv.core.grammar.json +++ b/src/compiler/spirv/spirv.core.grammar.json @@ -1,28 +1,12 @@ { "copyright" : [ - "Copyright (c) 2014-2024 The Khronos Group Inc.", + "Copyright: 2014-2024 The Khronos Group Inc.", + "License: MIT", "", - "Permission is hereby granted, free of charge, to any person obtaining a copy", - "of this software and/or associated documentation files (the \"Materials\"),", - "to deal in the Materials without restriction, including without limitation", - "the rights to use, copy, modify, merge, publish, distribute, sublicense,", - "and/or sell copies of the Materials, and to permit persons to whom the", - "Materials are furnished to do so, subject to the following conditions:", - "", - "The above copyright notice and this permission notice shall be included in", - "all copies or substantial portions of the Materials.", - "", - "MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS", - "STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND", - "HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/ ", - "", - "THE MATERIALS ARE PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS", - "OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,", - "FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL", - "THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER", - "LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING", - "FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS", - "IN THE MATERIALS." + "MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS", + "KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS", + "SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT", + "https://www.khronos.org/registry/" ], "magic_number" : "0x07230203", "major_version" : 1, @@ -128,6 +112,10 @@ "tag" : "Non-Uniform", "heading" : "Non-Uniform Instructions" }, + { + "tag" : "Tensor", + "heading" : "Tensor Instructions" + }, { "tag" : "Reserved", "heading" : "Reserved Instructions" @@ -155,7 +143,7 @@ "class" : "Debug", "opcode" : 2, "operands" : [ - { "kind" : "LiteralString", "name" : "'Continued Source'" } + { "kind" : "LiteralString", "name" : "Continued Source" } ], "version": "1.0" }, @@ -165,9 +153,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 +164,7 @@ "class" : "Debug", "opcode" : 4, "operands" : [ - { "kind" : "LiteralString", "name" : "'Extension'" } + { "kind" : "LiteralString", "name" : "Extension" } ], "version": "1.0" }, @@ -185,8 +173,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 +183,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 +195,7 @@ "opcode" : 7, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "LiteralString", "name" : "'String'" } + { "kind" : "LiteralString", "name" : "String" } ], "version": "1.0" }, @@ -216,9 +204,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 +215,7 @@ "class" : "Extension", "opcode" : 10, "operands" : [ - { "kind" : "LiteralString", "name" : "'Name'" } + { "kind" : "LiteralString", "name" : "Name" } ], "version": "1.0" }, @@ -237,7 +225,7 @@ "opcode" : 11, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "LiteralString", "name" : "'Name'" } + { "kind" : "LiteralString", "name" : "Name" } ], "version": "1.0" }, @@ -248,9 +236,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 +258,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 +269,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 +279,7 @@ "class" : "Mode-Setting", "opcode" : 17, "operands" : [ - { "kind" : "Capability", "name" : "'Capability'" } + { "kind" : "Capability", "name" : "Capability" } ], "version": "1.0" }, @@ -319,8 +307,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 +318,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 +329,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 +340,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 +352,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 +378,7 @@ "opcode" : 27, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image Type'" } + { "kind" : "IdRef", "name" : "Image Type" } ], "version": "1.0" }, @@ -400,8 +388,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 +399,7 @@ "opcode" : 29, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Element Type'" } + { "kind" : "IdRef", "name" : "Element Type" } ], "capabilities" : [ "Shader" ], "version": "1.0" @@ -422,7 +410,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 +432,7 @@ "operands" : [ { "kind" : "IdResult" }, { "kind" : "StorageClass" }, - { "kind" : "IdRef", "name" : "'Type'" } + { "kind" : "IdRef", "name" : "Type" } ], "version": "1.0" }, @@ -454,8 +442,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 +493,7 @@ "opcode" : 38, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "AccessQualifier", "name" : "'Qualifier'" } + { "kind" : "AccessQualifier", "name" : "Qualifier" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -515,7 +503,7 @@ "class" : "Type-Declaration", "opcode" : 39, "operands" : [ - { "kind" : "IdRef", "name" : "'Pointer Type'" }, + { "kind" : "IdRef", "name" : "Pointer Type" }, { "kind" : "StorageClass" } ], "capabilities" : [ @@ -551,7 +539,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "LiteralContextDependentNumber", "name" : "'Value'" } + { "kind" : "LiteralContextDependentNumber", "name" : "Value" } ], "version": "1.0" }, @@ -562,7 +550,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Constituents'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Constituents" } ], "version": "1.0" }, @@ -574,7 +562,7 @@ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, { "kind" : "SamplerAddressingMode" }, - { "kind" : "LiteralInteger", "name" : "'Param'" }, + { "kind" : "LiteralInteger", "name" : "Param" }, { "kind" : "SamplerFilterMode" } ], "capabilities" : [ "LiteralSampler" ], @@ -617,7 +605,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "LiteralContextDependentNumber", "name" : "'Value'" } + { "kind" : "LiteralContextDependentNumber", "name" : "Value" } ], "version": "1.0" }, @@ -628,7 +616,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Constituents'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Constituents" } ], "version": "1.0" }, @@ -639,7 +627,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "LiteralSpecConstantOpInteger", "name" : "'Opcode'" } + { "kind" : "LiteralSpecConstantOpInteger", "name" : "Opcode" } ], "version": "1.0" }, @@ -651,7 +639,7 @@ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, { "kind" : "FunctionControl" }, - { "kind" : "IdRef", "name" : "'Function Type'" } + { "kind" : "IdRef", "name" : "Function Type" } ], "version": "1.0" }, @@ -678,8 +666,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 +679,7 @@ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, { "kind" : "StorageClass" }, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'Initializer'" } + { "kind" : "IdRef", "quantifier" : "?", "name" : "Initializer" } ], "version": "1.0" }, @@ -702,9 +690,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 +703,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" }, + { "kind" : "IdRef", "name" : "Pointer" }, { "kind" : "MemoryAccess", "quantifier" : "?" } ], "version": "1.0" @@ -725,8 +713,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 +724,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 +736,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 +755,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 +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" }, @@ -791,9 +779,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 +798,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 +811,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -835,9 +823,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 +835,7 @@ "class" : "Annotation", "opcode" : 71, "operands" : [ - { "kind" : "IdRef", "name" : "'Target'" }, + { "kind" : "IdRef", "name" : "Target" }, { "kind" : "Decoration" } ], "version": "1.0" @@ -857,8 +845,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 +865,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 +875,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 +887,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 +899,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 +912,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 +925,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Constituents'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Constituents" } ], "version": "1.0" }, @@ -948,8 +936,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 +948,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 +961,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version": "1.0" }, @@ -984,7 +972,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Matrix'" } + { "kind" : "IdRef", "name" : "Matrix" } ], "capabilities" : [ "Matrix" ], "version": "1.0" @@ -996,8 +984,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 +996,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 +1010,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 +1023,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 +1038,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 +1053,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 +1067,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 +1081,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 +1096,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 +1111,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 +1124,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 +1139,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 +1154,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 +1165,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 +1179,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sampled Image'" } + { "kind" : "IdRef", "name" : "Sampled Image" } ], "version": "1.0" }, @@ -1202,7 +1190,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" } + { "kind" : "IdRef", "name" : "Image" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1214,7 +1202,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" } + { "kind" : "IdRef", "name" : "Image" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1226,8 +1214,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 +1227,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" } + { "kind" : "IdRef", "name" : "Image" } ], "capabilities" : [ "Kernel", "ImageQuery" ], "version": "1.0" @@ -1251,8 +1239,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 +1252,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" } + { "kind" : "IdRef", "name" : "Image" } ], "capabilities" : [ "Kernel", "ImageQuery" ], "version": "1.0" @@ -1276,7 +1264,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image'" } + { "kind" : "IdRef", "name" : "Image" } ], "capabilities" : [ "Kernel", "ImageQuery" ], "version": "1.0" @@ -1288,7 +1276,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Float Value'" } + { "kind" : "IdRef", "name" : "Float Value" } ], "version": "1.0" }, @@ -1299,7 +1287,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Float Value'" } + { "kind" : "IdRef", "name" : "Float Value" } ], "version": "1.0" }, @@ -1310,7 +1298,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Signed Value'" } + { "kind" : "IdRef", "name" : "Signed Value" } ], "version": "1.0" }, @@ -1321,7 +1309,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Unsigned Value'" } + { "kind" : "IdRef", "name" : "Unsigned Value" } ], "version": "1.0" }, @@ -1332,7 +1320,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Unsigned Value'" } + { "kind" : "IdRef", "name" : "Unsigned Value" } ], "version": "1.0" }, @@ -1343,7 +1331,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Signed Value'" } + { "kind" : "IdRef", "name" : "Signed Value" } ], "version": "1.0" }, @@ -1354,7 +1342,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Float Value'" } + { "kind" : "IdRef", "name" : "Float Value" } ], "version": "1.0" }, @@ -1365,7 +1353,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -1376,7 +1364,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "Addresses", @@ -1391,7 +1379,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Signed Value'" } + { "kind" : "IdRef", "name" : "Signed Value" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1403,7 +1391,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Unsigned Value'" } + { "kind" : "IdRef", "name" : "Unsigned Value" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1415,7 +1403,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Integer Value'" } + { "kind" : "IdRef", "name" : "Integer Value" } ], "capabilities" : [ "Addresses", @@ -1430,7 +1418,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1442,7 +1430,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1454,8 +1442,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 +1455,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version": "1.0" }, @@ -1478,7 +1466,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version": "1.0" }, @@ -1489,7 +1477,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version": "1.0" }, @@ -1500,8 +1488,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 +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" }, @@ -1524,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" }, @@ -1536,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" }, @@ -1548,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" }, @@ -1560,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" }, @@ -1572,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" }, @@ -1584,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" }, @@ -1596,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" }, @@ -1608,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" }, @@ -1620,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" }, @@ -1632,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" }, @@ -1644,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" }, @@ -1656,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" }, @@ -1668,8 +1656,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 +1668,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 +1681,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 +1694,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 +1707,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 +1720,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 +1733,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 +1745,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 +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" }, @@ -1781,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" }, @@ -1793,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" }, @@ -1805,7 +1793,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector'" } + { "kind" : "IdRef", "name" : "Vector" } ], "version": "1.0" }, @@ -1816,7 +1804,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Vector'" } + { "kind" : "IdRef", "name" : "Vector" } ], "version": "1.0" }, @@ -1827,7 +1815,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ], "version": "1.0" }, @@ -1838,7 +1826,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ], "version": "1.0" }, @@ -1849,7 +1837,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1861,7 +1849,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1873,7 +1861,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'x'" } + { "kind" : "IdRef", "name" : "x" } ], "capabilities" : [ "Kernel" ], "version": "1.0" @@ -1885,8 +1873,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 +1887,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 +1900,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 +1913,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 +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" }, @@ -1949,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" }, @@ -1961,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" }, @@ -1973,7 +1961,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version": "1.0" }, @@ -1984,9 +1972,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 +1985,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 +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" }, @@ -2021,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" }, @@ -2033,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" }, @@ -2045,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" }, @@ -2057,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" }, @@ -2069,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" }, @@ -2081,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" }, @@ -2093,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" }, @@ -2105,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" }, @@ -2117,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" }, @@ -2129,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" }, @@ -2141,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" }, @@ -2153,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" }, @@ -2165,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" }, @@ -2177,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" }, @@ -2189,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" }, @@ -2201,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" }, @@ -2213,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" }, @@ -2225,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" }, @@ -2237,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" }, @@ -2249,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" }, @@ -2261,8 +2249,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 +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" }, @@ -2285,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" }, @@ -2297,8 +2285,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 +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" }, @@ -2321,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" }, @@ -2333,7 +2321,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version": "1.0" }, @@ -2344,10 +2332,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 +2347,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 +2361,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 +2375,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" } + { "kind" : "IdRef", "name" : "Base" } ], "capabilities" : [ "Shader", "BitInstructions" ], "version": "1.0" @@ -2399,7 +2387,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Base'" } + { "kind" : "IdRef", "name" : "Base" } ], "version": "1.0" }, @@ -2410,7 +2398,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "Shader" ], "version": "1.0" @@ -2422,7 +2410,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "Shader" ], "version": "1.0" @@ -2434,7 +2422,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "Shader" ], "version": "1.0" @@ -2446,7 +2434,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "DerivativeControl" ], "version": "1.0" @@ -2458,7 +2446,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "DerivativeControl" ], "version": "1.0" @@ -2470,7 +2458,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "DerivativeControl" ], "version": "1.0" @@ -2482,7 +2470,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "DerivativeControl" ], "version": "1.0" @@ -2494,7 +2482,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "DerivativeControl" ], "version": "1.0" @@ -2506,7 +2494,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'P'" } + { "kind" : "IdRef", "name" : "P" } ], "capabilities" : [ "DerivativeControl" ], "version": "1.0" @@ -2530,7 +2518,7 @@ "class" : "Primitive", "opcode" : 220, "operands" : [ - { "kind" : "IdRef", "name" : "'Stream'" } + { "kind" : "IdRef", "name" : "Stream" } ], "capabilities" : [ "GeometryStreams" ], "version": "1.0" @@ -2540,7 +2528,7 @@ "class" : "Primitive", "opcode" : 221, "operands" : [ - { "kind" : "IdRef", "name" : "'Stream'" } + { "kind" : "IdRef", "name" : "Stream" } ], "capabilities" : [ "GeometryStreams" ], "version": "1.0" @@ -2550,9 +2538,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 +2549,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 +2561,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 +2572,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 +2586,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 +2600,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 +2616,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 +2634,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 +2647,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 +2660,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 +2674,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 +2688,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 +2702,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 +2716,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 +2730,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 +2744,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 +2758,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 +2772,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 +2786,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "PairIdRefIdRef", "quantifier" : "*", "name" : "'Variable, Parent, ...'" } + { "kind" : "PairIdRefIdRef", "quantifier" : "*", "name" : "Variable, Parent, ..." } ], "version": "1.0" }, @@ -2807,8 +2795,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 +2806,7 @@ "class" : "Control-Flow", "opcode" : 247, "operands" : [ - { "kind" : "IdRef", "name" : "'Merge Block'" }, + { "kind" : "IdRef", "name" : "Merge Block" }, { "kind" : "SelectionControl" } ], "version": "1.0" @@ -2837,7 +2825,7 @@ "class" : "Control-Flow", "opcode" : 249, "operands" : [ - { "kind" : "IdRef", "name" : "'Target Label'" } + { "kind" : "IdRef", "name" : "Target Label" } ], "version": "1.0" }, @@ -2846,10 +2834,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 +2846,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 +2870,7 @@ "class" : "Control-Flow", "opcode" : 254, "operands" : [ - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "version": "1.0" }, @@ -2897,8 +2885,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 +2896,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 +2909,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 +2924,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 +2938,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 +2951,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 +2964,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 +2978,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 +2992,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 +3006,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 +3020,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 +3034,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 +3048,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 +3062,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 +3076,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 +3090,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 +3105,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 +3120,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 +3137,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 +3154,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 +3169,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 +3182,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 +3195,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 +3210,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Reserve Id'" } + { "kind" : "IdRef", "name" : "Reserve Id" } ], "capabilities" : [ "Pipes" ], "version": "1.0" @@ -3234,9 +3222,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 +3236,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 +3250,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 +3266,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 +3280,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 +3294,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 +3310,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 +3325,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 +3347,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 +3363,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 +3379,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 +3394,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 +3407,7 @@ "class" : "Device-Side_Enqueue", "opcode" : 297, "operands" : [ - { "kind" : "IdRef", "name" : "'Event'" } + { "kind" : "IdRef", "name" : "Event" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3429,7 +3417,7 @@ "class" : "Device-Side_Enqueue", "opcode" : 298, "operands" : [ - { "kind" : "IdRef", "name" : "'Event'" } + { "kind" : "IdRef", "name" : "Event" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3452,7 +3440,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Event'" } + { "kind" : "IdRef", "name" : "Event" } ], "capabilities" : [ "DeviceEnqueue" ], "version": "1.0" @@ -3462,8 +3450,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 +3461,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 +3486,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 +3500,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 +3514,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 +3528,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 +3543,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 +3558,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 +3572,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 +3586,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 +3601,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 +3616,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 +3630,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 +3645,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 +3660,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Resident Code'" } + { "kind" : "IdRef", "name" : "Resident Code" } ], "capabilities" : [ "SparseResidency" ], "version": "1.0" @@ -3690,9 +3678,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 +3690,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 +3704,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 +3718,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "Addresses" ], "version" : "1.1" @@ -3752,9 +3740,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 +3754,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pipe Storage'" } + { "kind" : "IdRef", "name" : "Pipe Storage" } ], "capabilities" : [ "PipeStorage" ], "version" : "1.1" @@ -3778,11 +3766,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 +3782,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 +3807,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Subgroup Count'" } + { "kind" : "IdRef", "name" : "Subgroup Count" } ], "capabilities" : [ "NamedBarrier" ], "version" : "1.1" @@ -3829,9 +3817,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 +3829,7 @@ "class" : "Debug", "opcode" : 330, "operands" : [ - { "kind" : "LiteralString", "name" : "'Process'" } + { "kind" : "LiteralString", "name" : "Process" } ], "version" : "1.1" }, @@ -3850,8 +3838,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 +3848,7 @@ "class" : "Annotation", "opcode" : 332, "operands" : [ - { "kind" : "IdRef", "name" : "'Target'" }, + { "kind" : "IdRef", "name" : "Target" }, { "kind" : "Decoration" } ], "extensions" : [ "SPV_GOOGLE_hlsl_functionality1" ], @@ -3873,7 +3861,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Execution'" } + { "kind" : "IdScope", "name" : "Execution" } ], "capabilities" : [ "GroupNonUniform" ], "version" : "1.3" @@ -3885,8 +3873,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 +3886,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 +3899,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 +3912,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 +3926,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 +3939,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 +3952,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 +3965,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 +3979,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 +3993,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 +4006,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 +4019,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 +4033,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 +4047,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 +4061,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 +4075,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 +4090,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 +4105,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 +4120,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 +4135,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 +4150,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 +4165,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 +4180,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 +4195,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 +4210,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 +4225,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 +4240,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 +4255,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 +4270,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 +4285,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 +4300,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 +4315,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 +4329,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 +4343,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "version" : "1.4" }, @@ -4366,8 +4354,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 +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" }, @@ -4390,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" } ], "capabilities" : [ "Addresses", "VariablePointers", "VariablePointersStorageBuffer" ], "version" : "1.4" @@ -4403,8 +4391,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 +4404,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sample'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Sample", "quantifier" : "?" } ], "capabilities" : [ "TileImageDepthReadAccessEXT" ], "version" : "None" @@ -4428,11 +4416,64 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sample'", "quantifier" : "?" } + { "kind" : "IdRef", "name" : "Sample", "quantifier" : "?" } ], "capabilities" : [ "TileImageStencilReadAccessEXT" ], "version" : "None" }, + { + "opname" : "OpTypeTensorARM", + "class" : "Type-Declaration", + "opcode" : 4163, + "operands" : [ + { "kind" : "IdResult" }, + { "kind" : "IdRef", "name" : "Element Type" }, + { "kind" : "IdRef", "name" : "Rank", "quantifier" : "?" }, + { "kind" : "IdRef", "name" : "Shape", "quantifier" : "?" } + ], + "capabilities" : [ "TensorsARM" ], + "version" : "None" + }, + { + "opname" : "OpTensorReadARM", + "class" : "Tensor", + "opcode" : 4164, + "operands" : [ + { "kind" : "IdResultType" }, + { "kind" : "IdResult" }, + { "kind" : "IdRef", "name" : "Tensor" }, + { "kind" : "IdRef", "name" : "Coordinates" }, + { "kind" : "TensorOperands", "quantifier" : "?" } + ], + "capabilities" : [ "TensorsARM" ], + "version" : "None" + }, + { + "opname" : "OpTensorWriteARM", + "class" : "Tensor", + "opcode" : 4165, + "operands" : [ + { "kind" : "IdRef", "name" : "Tensor" }, + { "kind" : "IdRef", "name" : "Coordinates" }, + { "kind" : "IdRef", "name" : "Object" }, + { "kind" : "TensorOperands", "quantifier" : "?" } + ], + "capabilities" : [ "TensorsARM" ], + "version" : "None" + }, + { + "opname" : "OpTensorQuerySizeARM", + "class" : "Tensor", + "opcode" : 4166, + "operands" : [ + { "kind" : "IdResultType" }, + { "kind" : "IdResult" }, + { "kind" : "IdRef", "name" : "Tensor" }, + { "kind" : "IdRef", "name" : "Dimension" } + ], + "capabilities" : [ "TensorsARM" ], + "version" : "None" + }, { "opname" : "OpTerminateInvocation", "class" : "Control-Flow", @@ -4468,8 +4509,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 +4523,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 +4538,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 +4550,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdRef", "name" : "Predicate" } ], "capabilities" : [ "SubgroupBallotKHR" ], "extensions" : [ "SPV_KHR_shader_ballot" ], @@ -4522,7 +4563,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "SubgroupBallotKHR" ], "extensions" : [ "SPV_KHR_shader_ballot" ], @@ -4538,10 +4579,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 +4595,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 +4611,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 +4624,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 +4638,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdRef", "name" : "Predicate" } ], "extensions" : [ "SPV_KHR_subgroup_vote" @@ -4612,7 +4653,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdRef", "name" : "Predicate" } ], "extensions" : [ "SPV_KHR_subgroup_vote" @@ -4627,7 +4668,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdRef", "name" : "Predicate" } ], "extensions" : [ "SPV_KHR_subgroup_vote" @@ -4642,10 +4683,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 +4698,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 +4712,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 +4725,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 +4747,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 +4761,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 +4791,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 +4807,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 +4823,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 +4839,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 +4856,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 +4873,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 +4888,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 +4904,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 +4917,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 +4933,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 +4948,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Type'" } + { "kind" : "IdRef", "name" : "Type" } ], "capabilities" : [ "CooperativeMatrixKHR" ], "version" : "None" @@ -4919,7 +4960,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "ReplicatedCompositesEXT" ], "version" : "None" @@ -4931,7 +4972,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "ReplicatedCompositesEXT" ], "version" : "None" @@ -4943,7 +4984,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "ReplicatedCompositesEXT" ], "version" : "None" @@ -4966,35 +5007,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 +5050,7 @@ "operands" : [ { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -5023,11 +5064,11 @@ "operands" : [ { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'HitT'" + "name" : "HitT" } ], "capabilities" : [ "RayQueryKHR" ], @@ -5041,7 +5082,7 @@ "operands" : [ { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -5057,7 +5098,7 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -5073,11 +5114,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -5091,9 +5132,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 +5146,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 +5160,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 +5176,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 +5192,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 +5208,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 +5224,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 +5240,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 +5256,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 +5271,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 +5286,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 +5301,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 +5316,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 +5331,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 +5346,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 +5361,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 +5376,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 +5390,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 +5405,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdScope", "name" : "'Scope'" } + { "kind" : "IdScope", "name" : "Scope" } ], "capabilities" : [ "ShaderClockKHR" ], "version" : "None" @@ -5376,9 +5417,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 +5430,7 @@ "class" : "Reserved", "opcode" : 5075, "operands" : [ - { "kind" : "IdRef", "name": "'Payload Array'" } + { "kind" : "IdRef", "name": "Payload Array" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5401,7 +5442,7 @@ "opcode" : 5076, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name": "'Payload Type'" } + { "kind" : "IdRef", "name": "Payload Type" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5414,7 +5455,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name": "'Payload'" } + { "kind" : "IdRef", "name": "Payload" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5427,7 +5468,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name": "'Payload Array'" } + { "kind" : "IdRef", "name": "Payload Array" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5440,8 +5481,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 +5494,7 @@ "opcode" : 5103, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "LiteralString", "name": "'Literal String'" } + { "kind" : "LiteralString", "name": "Literal String" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5465,7 +5506,7 @@ "opcode" : 5104, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "LiteralString", "name": "'Literal String'" } + { "kind" : "LiteralString", "name": "Literal String" } ], "capabilities" : [ "ShaderEnqueueAMDX" ], "provisional" : true, @@ -5478,7 +5519,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdRef", "name" : "Predicate" } ], "capabilities" : [ "QuadControlKHR" ], "version" : "None" @@ -5490,7 +5531,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Predicate'" } + { "kind" : "IdRef", "name" : "Predicate" } ], "capabilities" : [ "QuadControlKHR" ], "version" : "None" @@ -5500,20 +5541,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 +5564,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 +5586,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 +5604,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5575,7 +5616,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5587,7 +5628,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5599,7 +5640,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5609,19 +5650,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 +5674,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5645,7 +5686,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5655,7 +5696,7 @@ "class" : "Reserved", "opcode" : 5259, "operands" : [ - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5665,18 +5706,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 +5727,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 +5749,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 +5770,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 +5785,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 +5798,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5767,8 +5808,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 +5821,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5792,7 +5833,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5804,7 +5845,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5816,7 +5857,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5828,7 +5869,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5840,7 +5881,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5852,7 +5893,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5864,7 +5905,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5876,7 +5917,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5888,7 +5929,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5900,7 +5941,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5912,7 +5953,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "ShaderInvocationReorderNV" ], "version" : "None" @@ -5922,9 +5963,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 +5975,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 +5998,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 +6014,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 +6027,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 +6047,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 +6063,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 +6077,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 +6102,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Matrix'" } + { "kind" : "IdRef", "name" : "Matrix" } ], "capabilities" : [ "CooperativeMatrixConversionsNV" ], "version" : "None" @@ -6071,10 +6112,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 +6125,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 +6138,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Value'" } + { "kind" : "IdRef", "name" : "Value" } ], "capabilities" : [ "GroupNonUniformPartitionedNV" ], "extensions" : [ "SPV_NV_shader_subgroup_partitioned" ], @@ -6108,8 +6149,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 +6163,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 +6179,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 +6195,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 +6207,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 +6223,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 +6252,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 +6274,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 +6297,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 +6323,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryPositionFetchKHR" ], @@ -6310,8 +6351,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 +6367,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingClusterAccelerationStructureNV" ], @@ -6343,7 +6384,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingClusterAccelerationStructureNV" ], "version" : "None" @@ -6354,10 +6395,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 +6411,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 +6425,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 +6442,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 +6457,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Type'" } + { "kind" : "IdRef", "name" : "Type" } ], "capabilities" : [ "CooperativeMatrixNV" ], "extensions" : [ "SPV_NV_cooperative_matrix" ], @@ -6445,9 +6486,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 +6500,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 +6514,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 +6530,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 +6543,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 +6555,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 +6580,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 +6594,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 +6608,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 +6622,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 +6647,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 +6661,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 +6695,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 +6711,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 +6725,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Matrix'" } + { "kind" : "IdRef", "name" : "Matrix" } ], "capabilities" : [ "CooperativeMatrixConversionsNV" ], "version" : "None" @@ -6696,7 +6737,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6708,7 +6749,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6720,7 +6761,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6732,7 +6773,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6744,7 +6785,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6756,7 +6797,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6766,7 +6807,7 @@ "class" : "Reserved", "opcode" : 5397, "operands" : [ - { "kind" : "LiteralInteger", "name" : "'Bit Width'" } + { "kind" : "LiteralInteger", "name" : "Bit Width" } ], "capabilities" : [ "BindlessTextureNV" ], "version" : "None" @@ -6778,10 +6819,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 +6839,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingSpheresGeometryNV" ], @@ -6817,11 +6858,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingSpheresGeometryNV" ], @@ -6836,11 +6877,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV" ], @@ -6855,11 +6896,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV"], @@ -6874,11 +6915,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV" ], @@ -6891,7 +6932,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingSpheresGeometryNV" ], "version" : "None" @@ -6903,7 +6944,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingSpheresGeometryNV" ], "version" : "None" @@ -6915,7 +6956,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV" ], "version" : "None" @@ -6927,7 +6968,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV" ], "version" : "None" @@ -6939,7 +6980,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingSpheresGeometryNV" ], "version" : "None" @@ -6951,7 +6992,7 @@ "operands" : [ { "kind" : "IdResultType"}, { "kind" : "IdResult"}, - { "kind" : "IdRef", "name" : "'Hit Object'" } + { "kind" : "IdRef", "name" : "Hit Object" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV" ], "version" : "None" @@ -6965,11 +7006,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingSpheresGeometryNV" ], @@ -6984,11 +7025,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayTracingLinearSweptSpheresGeometryNV" ], @@ -7001,8 +7042,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 +7055,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 +7069,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 +7083,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 +7096,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Ptr'" } + { "kind" : "IdRef", "name" : "Ptr" } ], "capabilities" : [ "SubgroupBufferBlockIOINTEL" ], "version" : "None" @@ -7065,8 +7106,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 +7119,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 +7130,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 +7144,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 +7157,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 +7173,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7144,7 +7185,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Operand'" } + { "kind" : "IdRef", "name" : "Operand" } ], "capabilities" : [ "IntegerFunctions2INTEL" ], "version" : "None" @@ -7156,8 +7197,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 +7210,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 +7223,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 +7236,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 +7249,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 +7262,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 +7275,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 +7288,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 +7301,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 +7314,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 +7327,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 +7340,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 +7353,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Function'" } + { "kind" : "IdRef", "name" : "Function" } ], "capabilities" : [ "FunctionPointersINTEL" ], "extensions" : [ "SPV_INTEL_function_pointers" ], @@ -7325,7 +7366,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 +7378,7 @@ "opcode" : 5609, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "LiteralString", "name" : "'Asm target'" } + { "kind" : "LiteralString", "name" : "Asm target" } ], "capabilities" : [ "AsmINTEL" ], "version" : "None" @@ -7349,10 +7390,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 +7405,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 +7418,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 +7433,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 +7446,7 @@ "class" : "Miscellaneous", "opcode" : 5630, "operands" : [ - { "kind" : "IdRef", "name" : "'Condition'" } + { "kind" : "IdRef", "name" : "Condition" } ], "capabilities" : [ "ExpectAssumeKHR" ], "extensions" : [ "SPV_KHR_expect_assume" ], @@ -7418,8 +7459,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 +7472,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 +7484,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 +7498,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 +7510,7 @@ "opcode" : 5700, "operands" : [ { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Image Type'" } + { "kind" : "IdRef", "name" : "Image Type" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7601,8 +7642,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 +7655,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 +7668,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 +7681,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 +7694,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 +7707,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 +7720,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 +7733,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 +7779,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 +7794,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 +7829,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7800,8 +7841,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 +7854,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 +7867,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 +7881,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7852,7 +7893,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7864,7 +7905,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7876,7 +7917,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7888,7 +7929,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7900,7 +7941,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7912,7 +7953,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7924,7 +7965,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7936,7 +7977,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7948,7 +7989,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7960,7 +8001,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7972,7 +8013,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7984,7 +8025,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -7996,7 +8037,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8008,9 +8049,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 +8063,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 +8077,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 +8091,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 +8106,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 +8119,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 +8134,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8105,8 +8146,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 +8159,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8130,8 +8171,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 +8184,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 +8197,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 +8211,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 +8226,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 +8241,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 +8257,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 +8271,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 +8286,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 +8301,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 +8317,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8288,7 +8329,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8300,7 +8341,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8312,7 +8353,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8324,7 +8365,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8336,8 +8377,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 +8390,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 +8403,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 +8416,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 +8430,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 +8444,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 +8458,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 +8471,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8442,7 +8483,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8454,7 +8495,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8466,7 +8507,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8478,13 +8519,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 +8537,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 +8556,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8527,7 +8568,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8539,7 +8580,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8551,9 +8592,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 +8606,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 +8621,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 +8635,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 +8650,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8621,7 +8662,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Src Coord'" } + { "kind" : "IdRef", "name" : "Src Coord" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8633,12 +8674,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 +8691,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 +8710,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 +8732,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 +8745,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8716,8 +8757,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 +8770,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 +8785,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 +8798,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8769,8 +8810,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 +8823,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 +8836,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 +8849,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 +8863,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 +8878,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 +8892,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 +8907,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8878,7 +8919,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -8890,7 +8931,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -8902,7 +8943,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8914,7 +8955,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -8926,7 +8967,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationChromaINTEL" ], "version" : "None" @@ -8938,7 +8979,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -8950,7 +8991,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL", "SubgroupAvcMotionEstimationIntraINTEL" ], "version" : "None" @@ -8962,7 +9003,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Payload'" } + { "kind" : "IdRef", "name" : "Payload" } ], "capabilities" : [ "SubgroupAvcMotionEstimationINTEL" ], "version" : "None" @@ -8974,7 +9015,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Lenght'" } + { "kind" : "IdRef", "name" : "Lenght" } ], "capabilities" : [ "VariableLengthArrayINTEL" ], "version" : "None" @@ -8995,7 +9036,7 @@ "class" : "@exclude", "opcode" : 5820, "operands" : [ - { "kind" : "IdRef", "name" : "'Ptr'" } + { "kind" : "IdRef", "name" : "Ptr" } ], "capabilities" : [ "VariableLengthArrayINTEL" ], "version" : "None" @@ -9007,12 +9048,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'MResult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "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" @@ -9024,12 +9065,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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" @@ -9041,12 +9082,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'FromSign'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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" @@ -9058,12 +9099,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'ToSign'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9116,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "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'" } + { "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 +9135,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "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'" } + { "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 +9154,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "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'" } + { "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 +9173,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "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'" } + { "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 +9192,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'Mb'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9166,10 +9207,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'Mb'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9181,10 +9222,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'Mb'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9196,10 +9237,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'Mb'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9211,10 +9252,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "LiteralInteger", "name" : "'Mb'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "LiteralInteger", "name" : "Ma" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "LiteralInteger", "name" : "Mb" } ], "capabilities" : [ "ArbitraryPrecisionFloatingPointINTEL" ], "version" : "None" @@ -9226,12 +9267,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9284,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9301,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9318,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "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'" } + { "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 +9337,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9354,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9371,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9388,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9405,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9422,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9439,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9456,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9473,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9490,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9507,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9524,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9541,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9558,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9575,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9592,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9609,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 +9626,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9643,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9660,12 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "LiteralInteger", "name" : "'Ma'" }, - { "kind" : "LiteralInteger", "name" : "'Mresult'" }, - { "kind" : "LiteralInteger", "name" : "'Subnormal'" }, - { "kind" : "LiteralInteger", "name" : "'Rounding'" }, - { "kind" : "LiteralInteger", "name" : "'Accuracy'" } + { "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 +9677,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "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'" } + { "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 +9696,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "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'" } + { "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 +9715,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "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'" } + { "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,14 +9734,14 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "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'" } + { "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" @@ -9710,7 +9751,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" ], @@ -9722,7 +9763,7 @@ "opcode" : 5911, "operands" : [ { "kind" : "IdResult"}, - { "kind" : "IdRef", "quantifier" : "?", "name" : "'Name'" } + { "kind" : "IdRef", "quantifier" : "?", "name" : "Name" } ], "capabilities" : [ "MemoryAccessAliasingINTEL" ], "extensions" : [ "SPV_INTEL_memory_access_aliasing" ], @@ -9734,8 +9775,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" ], @@ -9747,7 +9788,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" ], @@ -9760,12 +9801,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" @@ -9777,12 +9818,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" @@ -9794,12 +9835,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" @@ -9811,12 +9852,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" @@ -9828,12 +9869,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" @@ -9845,12 +9886,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" @@ -9862,12 +9903,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" @@ -9879,12 +9920,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" @@ -9896,12 +9937,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" @@ -9913,12 +9954,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" @@ -9930,12 +9971,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" @@ -9947,7 +9988,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "USMStorageClassesINTEL" ], "version" : "None" @@ -9959,7 +10000,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Pointer'" } + { "kind" : "IdRef", "name" : "Pointer" } ], "capabilities" : [ "USMStorageClassesINTEL" ], "version" : "None" @@ -9971,8 +10012,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" ], @@ -9985,8 +10026,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" ], @@ -9999,7 +10040,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Input'" } + { "kind" : "IdRef", "name" : "Input" } ], "capabilities" : [ "FPGARegINTEL" ], "extensions" : [ "SPV_INTEL_fpga_reg" ], @@ -10014,7 +10055,7 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10030,7 +10071,7 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10046,11 +10087,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10066,11 +10107,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10086,11 +10127,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10106,11 +10147,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10126,11 +10167,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10146,11 +10187,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10166,11 +10207,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10186,11 +10227,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10206,7 +10247,7 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10222,11 +10263,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10242,11 +10283,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10262,7 +10303,7 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10278,7 +10319,7 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10294,11 +10335,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10314,11 +10355,11 @@ { "kind" : "IdResult" }, { "kind" : "IdRef", - "name" : "'RayQuery'" + "name" : "RayQuery" }, { "kind" : "IdRef", - "name" : "'Intersection'" + "name" : "Intersection" } ], "capabilities" : [ "RayQueryKHR" ], @@ -10332,10 +10373,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 +10390,7 @@ { "kind" : "IdResult" }, { "kind" : "AccessQualifier", - "name" : "'AccessQualifier'" + "name" : "AccessQualifier" } ], "capabilities" : [ "VectorComputeINTEL" ], @@ -10360,7 +10401,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 +10411,7 @@ "class" : "Constant-Creation", "opcode" : 6091, "operands" : [ - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Constituents'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Constituents" } ], "capabilities" : [ "LongCompositesINTEL" ], "version" : "None" @@ -10380,7 +10421,7 @@ "class" : "Constant-Creation", "opcode" : 6092, "operands" : [ - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Constituents'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Constituents" } ], "capabilities" : [ "LongCompositesINTEL" ], "version" : "None" @@ -10392,7 +10433,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Constituents'" } + { "kind" : "IdRef", "quantifier" : "*", "name" : "Constituents" } ], "capabilities" : [ "LongCompositesINTEL" ], "version": "None" @@ -10404,7 +10445,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Float Value'" } + { "kind" : "IdRef", "name" : "Float Value" } ], "capabilities" : [ "BFloat16ConversionINTEL" ], "version" : "None" @@ -10416,7 +10457,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'BFloat16 Value'" } + { "kind" : "IdRef", "name" : "BFloat16 Value" } ], "capabilities" : [ "BFloat16ConversionINTEL" ], "version" : "None" @@ -10426,9 +10467,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 +10479,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,7 +10493,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Target'" } + { "kind" : "IdRef", "name" : "Target" } ], "capabilities" : [ "ArithmeticFenceEXT" ], "version" : "None" @@ -10464,11 +10505,11 @@ "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'" } + { "kind" : "IdRef", "name" : "Function" }, + { "kind" : "LiteralInteger", "name" : "Pipelined" }, + { "kind" : "LiteralInteger", "name" : "UseStallEnableClusters" }, + { "kind" : "LiteralInteger", "name" : "GetCapacity" }, + { "kind" : "LiteralInteger", "name" : "AsyncCapacity" } ], "capabilities" : [ "TaskSequenceINTEL" ], "version" : "None" @@ -10478,8 +10519,8 @@ "class" : "Reserved", "opcode" : 6164, "operands" : [ - { "kind" : "IdRef", "name" : "'Sequence'" }, - { "kind" : "IdRef", "quantifier" : "*", "name" : "'Arguments'" } + { "kind" : "IdRef", "name" : "Sequence" }, + { "kind" : "IdRef", "quantifier" : "*", "name" : "Arguments" } ], "capabilities" : [ "TaskSequenceINTEL" ], "version" : "None" @@ -10491,7 +10532,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Sequence'" } + { "kind" : "IdRef", "name" : "Sequence" } ], "capabilities" : [ "TaskSequenceINTEL" ], "version" : "None" @@ -10501,7 +10542,7 @@ "class" : "Reserved", "opcode" : 6166, "operands" : [ - { "kind" : "IdRef", "name" : "'Sequence'" } + { "kind" : "IdRef", "name" : "Sequence" } ], "capabilities" : [ "TaskSequenceINTEL" ], "version" : "None" @@ -10521,8 +10562,8 @@ "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" ], @@ -10533,16 +10574,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" @@ -10552,16 +10593,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" @@ -10571,16 +10612,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" @@ -10590,15 +10631,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" @@ -10608,16 +10649,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" @@ -10629,10 +10670,10 @@ "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" ], @@ -10645,10 +10686,10 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'A'" }, - { "kind" : "IdRef", "name" : "'B'" }, - { "kind" : "IdRef", "name" : "'C'" }, - { "kind" : "IdRef", "name" : "'LUTIndex'" } + { "kind" : "IdRef", "name" : "A" }, + { "kind" : "IdRef", "name" : "B" }, + { "kind" : "IdRef", "name" : "C" }, + { "kind" : "IdRef", "name" : "LUTIndex" } ], "capabilities" : [ "TernaryBitwiseFunctionINTEL" ], "version" : "None" @@ -10660,9 +10701,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" @@ -10674,9 +10715,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" @@ -10688,9 +10729,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" @@ -10702,9 +10743,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" @@ -10716,9 +10757,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" @@ -10730,9 +10771,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" @@ -10744,9 +10785,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" @@ -10758,9 +10799,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" @@ -10772,7 +10813,7 @@ "operands" : [ { "kind" : "IdResultType" }, { "kind" : "IdResult" }, - { "kind" : "IdRef", "name" : "'Float Value'" } + { "kind" : "IdRef", "name" : "Float Value" } ], "capabilities" : [ "TensorFloat32RoundingINTEL" ], "version" : "None" @@ -10784,10 +10825,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" @@ -10797,13 +10838,52 @@ "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" + }, + { + "opname" : "OpConvertHandleToImageINTEL", + "class" : "Image", + "opcode" : 6529, + "operands" : [ + { "kind" : "IdResultType" }, + { "kind" : "IdResult" }, + { "kind" : "IdRef", "name" : "Operand" } + ], + "capabilities" : [ "BindlessImagesINTEL" ], + "provisional" : true, + "version" : "None" + }, + { + "opname" : "OpConvertHandleToSamplerINTEL", + "class" : "Image", + "opcode" : 6530, + "operands" : [ + { "kind" : "IdResultType" }, + { "kind" : "IdResult" }, + { "kind" : "IdRef", "name" : "Operand" } + ], + "capabilities" : [ "BindlessImagesINTEL" ], + "provisional" : true, + "version" : "None" + }, + { + "opname" : "OpConvertHandleToSampledImageINTEL", + "class" : "Image", + "opcode" : 6531, + "operands" : [ + { "kind" : "IdResultType" }, + { "kind" : "IdResult" }, + { "kind" : "IdRef", "name" : "Operand" } + ], + "capabilities" : [ "BindlessImagesINTEL" ], + "provisional" : true, + "version" : "None" } ], "operand_kinds" : [ @@ -11807,7 +11887,7 @@ "value" : 0, "capabilities" : [ "Geometry" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Number of <>'" } + { "kind" : "LiteralInteger", "name" : "Number of <>" } ], "version": "1.0" }, @@ -11905,9 +11985,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" }, @@ -11916,9 +11996,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" }, @@ -11969,7 +12049,7 @@ "value" : 26, "capabilities" : [ "Geometry", "Tessellation", "MeshShadingNV", "MeshShadingEXT" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Vertex count'" } + { "kind" : "LiteralInteger", "name" : "Vertex count" } ], "version": "1.0" }, @@ -11996,7 +12076,7 @@ "value" : 30, "capabilities" : [ "Kernel" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Vector type'" } + { "kind" : "LiteralInteger", "name" : "Vector type" } ], "version": "1.0" }, @@ -12023,7 +12103,7 @@ "value" : 35, "capabilities" : [ "SubgroupDispatch" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Subgroup Size'" } + { "kind" : "LiteralInteger", "name" : "Subgroup Size" } ], "version" : "1.1" }, @@ -12032,7 +12112,7 @@ "value" : 36, "capabilities" : [ "SubgroupDispatch" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Subgroups Per Workgroup'" } + { "kind" : "LiteralInteger", "name" : "Subgroups Per Workgroup" } ], "version" : "1.1" }, @@ -12041,7 +12121,7 @@ "value" : 37, "capabilities" : [ "SubgroupDispatch" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Subgroups Per Workgroup'" } + { "kind" : "IdRef", "name" : "Subgroups Per Workgroup" } ], "version" : "1.2" }, @@ -12049,9 +12129,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" }, @@ -12060,9 +12140,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" }, @@ -12104,7 +12184,7 @@ "capabilities" : [ "DenormPreserve" ], "extensions" : [ "SPV_KHR_float_controls" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "version" : "1.4" }, @@ -12114,7 +12194,7 @@ "capabilities" : [ "DenormFlushToZero" ], "extensions" : [ "SPV_KHR_float_controls" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "version" : "1.4" }, @@ -12124,7 +12204,7 @@ "capabilities" : [ "SignedZeroInfNanPreserve" ], "extensions" : [ "SPV_KHR_float_controls" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "version" : "1.4" }, @@ -12134,7 +12214,7 @@ "capabilities" : [ "RoundingModeRTE" ], "extensions" : [ "SPV_KHR_float_controls" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "version" : "1.4" }, @@ -12144,7 +12224,7 @@ "capabilities" : [ "RoundingModeRTZ" ], "extensions" : [ "SPV_KHR_float_controls" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "version" : "1.4" }, @@ -12158,9 +12238,9 @@ "enumerant" : "TileShadingRateQCOM", "value" : 4490, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'x rate'" }, - { "kind" : "LiteralInteger", "name" : "'y rate'" }, - { "kind" : "LiteralInteger", "name" : "'z rate'" } + { "kind" : "LiteralInteger", "name" : "x rate" }, + { "kind" : "LiteralInteger", "name" : "y rate" }, + { "kind" : "LiteralInteger", "name" : "z rate" } ], "capabilities" : [ "TileShadingQCOM" ], "version": "None" @@ -12191,7 +12271,7 @@ "value" : 5070, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Is Entry'" } + { "kind" : "IdRef", "name" : "Is Entry" } ], "provisional" : true, "version" : "None" @@ -12201,7 +12281,7 @@ "value" : 5071, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Number of recursions'" } + { "kind" : "IdRef", "name" : "Number of recursions" } ], "provisional" : true, "version" : "None" @@ -12211,9 +12291,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" @@ -12223,7 +12303,7 @@ "value" : 5073, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Shader Index'" } + { "kind" : "IdRef", "name" : "Shader Index" } ], "provisional" : true, "version" : "None" @@ -12233,9 +12313,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" @@ -12299,8 +12379,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" @@ -12319,7 +12399,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" @@ -12394,7 +12474,7 @@ "enumerant" : "SharedLocalMemorySizeINTEL", "value" : 5618, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Size'" } + { "kind" : "LiteralInteger", "name" : "Size" } ], "capabilities" : [ "VectorComputeINTEL" ], "version" : "None" @@ -12403,7 +12483,7 @@ "enumerant" : "RoundingModeRTPINTEL", "value" : 5620, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "capabilities" : [ "RoundToInfinityINTEL" ], "version" : "None" @@ -12412,7 +12492,7 @@ "enumerant" : "RoundingModeRTNINTEL", "value" : 5621, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "capabilities" : [ "RoundToInfinityINTEL" ], "version" : "None" @@ -12421,7 +12501,7 @@ "enumerant" : "FloatingPointModeALTINTEL", "value" : 5622, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "capabilities" : [ "RoundToInfinityINTEL" ], "version" : "None" @@ -12430,7 +12510,7 @@ "enumerant" : "FloatingPointModeIEEEINTEL", "value" : 5623, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Target Width'" } + { "kind" : "LiteralInteger", "name" : "Target Width" } ], "capabilities" : [ "RoundToInfinityINTEL" ], "version" : "None" @@ -12439,9 +12519,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" ], @@ -12451,7 +12531,7 @@ "enumerant" : "MaxWorkDimINTEL", "value" : 5894, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'max_dimensions'" } + { "kind" : "LiteralInteger", "name" : "max_dimensions" } ], "capabilities" : [ "KernelAttributesINTEL" ], "extensions" : [ "SPV_INTEL_kernel_attributes" ], @@ -12468,7 +12548,7 @@ "enumerant" : "NumSIMDWorkitemsINTEL", "value" : 5896, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'vector_width'" } + { "kind" : "LiteralInteger", "name" : "vector_width" } ], "capabilities" : [ "FPGAKernelAttributesINTEL" ], "extensions" : [ "SPV_INTEL_kernel_attributes" ], @@ -12478,7 +12558,7 @@ "enumerant" : "SchedulerTargetFmaxMhzINTEL", "value" : 5903, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'target_fmax'" } + { "kind" : "LiteralInteger", "name" : "target_fmax" } ], "capabilities" : [ "FPGAKernelAttributesINTEL" ], "version" : "None" @@ -12489,22 +12569,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" @@ -12513,7 +12593,7 @@ "enumerant" : "RegisterMapInterfaceINTEL", "value" : 6160, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'WaitForDoneWrite'" } + { "kind" : "LiteralInteger", "name" : "WaitForDoneWrite" } ], "capabilities" : [ "FPGAKernelAttributesv2INTEL" ], "version" : "None" @@ -12522,7 +12602,7 @@ "enumerant" : "NamedBarrierCountINTEL", "value" : 6417, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Barrier Count'" } + { "kind" : "LiteralInteger", "name" : "Barrier Count" } ], "capabilities" : [ "VectorComputeINTEL" ], "version" : "None" @@ -12531,7 +12611,7 @@ "enumerant" : "MaximumRegistersINTEL", "value" : 6461, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Number of Registers'" } + { "kind" : "LiteralInteger", "name" : "Number of Registers" } ], "capabilities" : [ "RegisterLimitsINTEL" ], "version" : "None" @@ -12540,7 +12620,7 @@ "enumerant" : "MaximumRegistersIdINTEL", "value" : 6462, "parameters" : [ - { "kind" : "IdRef", "name" : "'Number of Registers'" } + { "kind" : "IdRef", "name" : "Number of Registers" } ], "capabilities" : [ "RegisterLimitsINTEL" ], "version" : "None" @@ -12549,7 +12629,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" @@ -13649,7 +13729,7 @@ "value" : 1, "capabilities" : [ "Shader", "Kernel" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Specialization Constant ID'" } + { "kind" : "LiteralInteger", "name" : "Specialization Constant ID" } ], "version": "1.0" }, @@ -13683,7 +13763,7 @@ "value" : 6, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Array Stride'" } + { "kind" : "LiteralInteger", "name" : "Array Stride" } ], "version": "1.0" }, @@ -13692,7 +13772,7 @@ "value" : 7, "capabilities" : [ "Matrix" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Matrix Stride'" } + { "kind" : "LiteralInteger", "name" : "Matrix Stride" } ], "version": "1.0" }, @@ -13805,7 +13885,7 @@ "value" : 27, "capabilities" : [ "Shader", "UniformDecoration" ], "parameters" : [ - { "kind" : "IdScope", "name" : "'Execution'" } + { "kind" : "IdScope", "name" : "Execution" } ], "version" : "1.4" }, @@ -13820,7 +13900,7 @@ "value" : 29, "capabilities" : [ "GeometryStreams" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Stream Number'" } + { "kind" : "LiteralInteger", "name" : "Stream Number" } ], "version": "1.0" }, @@ -13829,7 +13909,7 @@ "value" : 30, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Location'" } + { "kind" : "LiteralInteger", "name" : "Location" } ], "version": "1.0" }, @@ -13838,7 +13918,7 @@ "value" : 31, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Component'" } + { "kind" : "LiteralInteger", "name" : "Component" } ], "version": "1.0" }, @@ -13847,7 +13927,7 @@ "value" : 32, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Index'" } + { "kind" : "LiteralInteger", "name" : "Index" } ], "version": "1.0" }, @@ -13856,7 +13936,7 @@ "value" : 33, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Binding Point'" } + { "kind" : "LiteralInteger", "name" : "Binding Point" } ], "version": "1.0" }, @@ -13865,7 +13945,7 @@ "value" : 34, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Descriptor Set'" } + { "kind" : "LiteralInteger", "name" : "Descriptor Set" } ], "version": "1.0" }, @@ -13874,7 +13954,7 @@ "value" : 35, "capabilities" : [ "Shader" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Byte Offset'" } + { "kind" : "LiteralInteger", "name" : "Byte Offset" } ], "version": "1.0" }, @@ -13883,7 +13963,7 @@ "value" : 36, "capabilities" : [ "TransformFeedback" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'XFB Buffer Number'" } + { "kind" : "LiteralInteger", "name" : "XFB Buffer Number" } ], "version": "1.0" }, @@ -13892,7 +13972,7 @@ "value" : 37, "capabilities" : [ "TransformFeedback" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'XFB Stride'" } + { "kind" : "LiteralInteger", "name" : "XFB Stride" } ], "version": "1.0" }, @@ -13901,7 +13981,7 @@ "value" : 38, "capabilities" : [ "Kernel" ], "parameters" : [ - { "kind" : "FunctionParameterAttribute", "name" : "'Function Parameter Attribute'" } + { "kind" : "FunctionParameterAttribute", "name" : "Function Parameter Attribute" } ], "version": "1.0" }, @@ -13909,7 +13989,7 @@ "enumerant" : "FPRoundingMode", "value" : 39, "parameters" : [ - { "kind" : "FPRoundingMode", "name" : "'Floating-Point Rounding Mode'" } + { "kind" : "FPRoundingMode", "name" : "Floating-Point Rounding Mode" } ], "version": "1.0" }, @@ -13918,7 +13998,7 @@ "value" : 40, "capabilities" : [ "Kernel", "FloatControls2" ], "parameters" : [ - { "kind" : "FPFastMathMode", "name" : "'Fast-Math Mode'" } + { "kind" : "FPFastMathMode", "name" : "Fast-Math Mode" } ], "version": "1.0" }, @@ -13927,8 +14007,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" }, @@ -13943,7 +14023,7 @@ "value" : 43, "capabilities" : [ "InputAttachment" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Attachment Index'" } + { "kind" : "LiteralInteger", "name" : "Attachment Index" } ], "version": "1.0" }, @@ -13952,7 +14032,7 @@ "value" : 44, "capabilities" : [ "Kernel" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Alignment'" } + { "kind" : "LiteralInteger", "name" : "Alignment" } ], "version": "1.0" }, @@ -13961,7 +14041,7 @@ "value" : 45, "capabilities" : [ "Addresses" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Max Byte Offset'" } + { "kind" : "LiteralInteger", "name" : "Max Byte Offset" } ], "version" : "1.1" }, @@ -13970,7 +14050,7 @@ "value" : 46, "capabilities" : [ "Kernel" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Alignment'" } + { "kind" : "IdRef", "name" : "Alignment" } ], "version" : "1.2" }, @@ -13979,10 +14059,16 @@ "value" : 47, "capabilities" : [ "Addresses" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Max Byte Offset'" } + { "kind" : "IdRef", "name" : "Max Byte Offset" } ], "version" : "1.2" }, + { + "enumerant" : "SaturatedToLargestFloat8NormalConversionEXT", + "value" : 4216, + "capabilities" : [ "Float8EXT" ], + "version": "None" + }, { "enumerant" : "NoSignedWrap", "value" : 4469, @@ -14024,7 +14110,7 @@ "value" : 5019, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Payload Type'" } + { "kind" : "IdRef", "name" : "Payload Type" } ], "provisional" : true, "version" : "None" @@ -14034,7 +14120,7 @@ "value" : 5020, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Max number of payloads'" } + { "kind" : "IdRef", "name" : "Max number of payloads" } ], "provisional" : true, "version" : "None" @@ -14051,7 +14137,7 @@ "value" : 5091, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Node Name'" } + { "kind" : "IdRef", "name" : "Node Name" } ], "provisional" : true, "version" : "None" @@ -14061,7 +14147,7 @@ "value" : 5098, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Base Index'" } + { "kind" : "IdRef", "name" : "Base Index" } ], "provisional" : true, "version" : "None" @@ -14078,7 +14164,7 @@ "value" : 5100, "capabilities" : [ "ShaderEnqueueAMDX" ], "parameters" : [ - { "kind" : "IdRef", "name" : "'Array Size'" } + { "kind" : "IdRef", "name" : "Array Size" } ], "provisional" : true, "version" : "None" @@ -14117,7 +14203,7 @@ "extensions" : [ "SPV_NV_stereo_view_rendering" ], "version" : "None", "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Offset'" } + { "kind" : "LiteralInteger", "name" : "Offset" } ] }, { @@ -14208,7 +14294,7 @@ "enumerant" : "SIMTCallINTEL", "value" : 5599, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'N'" } + { "kind" : "LiteralInteger", "name" : "N" } ], "capabilities" : [ "VectorComputeINTEL" ], "version" : "None" @@ -14224,7 +14310,7 @@ "enumerant" : "ClobberINTEL", "value" : 5607, "parameters" : [ - { "kind" : "LiteralString", "name" : "'Register'" } + { "kind" : "LiteralString", "name" : "Register" } ], "capabilities" : [ "AsmINTEL" ], "version" : "None" @@ -14245,7 +14331,7 @@ "enumerant" : "FuncParamIOKindINTEL", "value" : 5625, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Kind'" } + { "kind" : "LiteralInteger", "name" : "Kind" } ], "capabilities" : [ "VectorComputeINTEL" ], "version" : "None" @@ -14266,7 +14352,7 @@ "enumerant" : "GlobalVariableOffsetINTEL", "value" : 5628, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Offset'" } + { "kind" : "LiteralInteger", "name" : "Offset" } ], "capabilities" : [ "VectorComputeINTEL" ], "version" : "None" @@ -14276,7 +14362,7 @@ "aliases" : ["HlslCounterBufferGOOGLE"], "value" : 5634, "parameters" : [ - { "kind" : "IdRef", "name" : "'Counter Buffer'" } + { "kind" : "IdRef", "name" : "Counter Buffer" } ], "extensions" : [ "SPV_GOOGLE_hlsl_functionality1" ], "version" : "1.4" @@ -14286,7 +14372,7 @@ "aliases" : ["HlslSemanticGOOGLE"], "value" : 5635, "parameters" : [ - { "kind" : "LiteralString", "name" : "'Semantic'" } + { "kind" : "LiteralString", "name" : "Semantic" } ], "extensions" : [ "SPV_GOOGLE_hlsl_functionality1" ], "version" : "1.4" @@ -14295,7 +14381,7 @@ "enumerant" : "UserTypeGOOGLE", "value" : 5636, "parameters" : [ - { "kind" : "LiteralString", "name" : "'User Type'" } + { "kind" : "LiteralString", "name" : "User Type" } ], "extensions" : [ "SPV_GOOGLE_user_type" ], "version" : "None" @@ -14304,8 +14390,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" @@ -14314,8 +14400,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" @@ -14331,7 +14417,7 @@ "enumerant" : "MemoryINTEL", "value" : 5826, "parameters" : [ - { "kind" : "LiteralString", "name" : "'Memory Type'" } + { "kind" : "LiteralString", "name" : "Memory Type" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14341,7 +14427,7 @@ "enumerant" : "NumbanksINTEL", "value" : 5827, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Banks'" } + { "kind" : "LiteralInteger", "name" : "Banks" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14351,7 +14437,7 @@ "enumerant" : "BankwidthINTEL", "value" : 5828, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Bank Width'" } + { "kind" : "LiteralInteger", "name" : "Bank Width" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14361,7 +14447,7 @@ "enumerant" : "MaxPrivateCopiesINTEL", "value" : 5829, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Maximum Copies'" } + { "kind" : "LiteralInteger", "name" : "Maximum Copies" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14385,7 +14471,7 @@ "enumerant" : "MaxReplicatesINTEL", "value" : 5832, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Maximum Replicates'" } + { "kind" : "LiteralInteger", "name" : "Maximum Replicates" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14402,8 +14488,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" ], @@ -14413,7 +14499,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" ], @@ -14423,7 +14509,7 @@ "enumerant" : "ForcePow2DepthINTEL", "value" : 5836, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Force Key'" } + { "kind" : "LiteralInteger", "name" : "Force Key" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "extensions" : [ "SPV_INTEL_fpga_memory_attributes" ], @@ -14433,7 +14519,7 @@ "enumerant" : "StridesizeINTEL", "value" : 5883, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Stride Size'" } + { "kind" : "LiteralInteger", "name" : "Stride Size" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "version" : "None" @@ -14442,7 +14528,7 @@ "enumerant" : "WordsizeINTEL", "value" : 5884, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Word Size'" } + { "kind" : "LiteralInteger", "name" : "Word Size" } ], "capabilities" : [ "FPGAMemoryAttributesINTEL" ], "version" : "None" @@ -14463,7 +14549,7 @@ "enumerant" : "CacheSizeINTEL", "value" : 5900, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Cache Size in bytes'" } + { "kind" : "LiteralInteger", "name" : "Cache Size in bytes" } ], "capabilities" : [ "FPGAMemoryAccessesINTEL" ], "version" : "None" @@ -14478,7 +14564,7 @@ "enumerant" : "PrefetchINTEL", "value" : 5902, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Prefetcher Size in bytes'" } + { "kind" : "LiteralInteger", "name" : "Prefetcher Size in bytes" } ], "capabilities" : [ "FPGAMemoryAccessesINTEL" ], "version" : "None" @@ -14499,8 +14585,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" @@ -14509,7 +14595,7 @@ "enumerant" : "AliasScopeINTEL", "value" : 5914, "parameters" : [ - { "kind" : "IdRef", "name" : "'Aliasing Scopes List'" } + { "kind" : "IdRef", "name" : "Aliasing Scopes List" } ], "capabilities" : [ "MemoryAccessAliasingINTEL" ], "version" : "None" @@ -14518,7 +14604,7 @@ "enumerant" : "NoAliasINTEL", "value" : 5915, "parameters" : [ - { "kind" : "IdRef", "name" : "'Aliasing Scopes List'" } + { "kind" : "IdRef", "name" : "Aliasing Scopes List" } ], "capabilities" : [ "MemoryAccessAliasingINTEL" ], "version" : "None" @@ -14527,7 +14613,7 @@ "enumerant" : "InitiationIntervalINTEL", "value" : 5917, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Cycles'" } + { "kind" : "LiteralInteger", "name" : "Cycles" } ], "capabilities" : [ "FPGAInvocationPipeliningAttributesINTEL" ], "version" : "None" @@ -14536,7 +14622,7 @@ "enumerant" : "MaxConcurrencyINTEL", "value" : 5918, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Invocations'" } + { "kind" : "LiteralInteger", "name" : "Invocations" } ], "capabilities" : [ "FPGAInvocationPipeliningAttributesINTEL" ], "version" : "None" @@ -14545,7 +14631,7 @@ "enumerant" : "PipelineEnableINTEL", "value" : 5919, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Enable'" } + { "kind" : "LiteralInteger", "name" : "Enable" } ], "capabilities" : [ "FPGAInvocationPipeliningAttributesINTEL" ], "version" : "None" @@ -14554,7 +14640,7 @@ "enumerant" : "BufferLocationINTEL", "value" : 5921, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Buffer Location ID'" } + { "kind" : "LiteralInteger", "name" : "Buffer Location ID" } ], "capabilities" : [ "FPGABufferLocationINTEL" ], "version" : "None" @@ -14563,7 +14649,7 @@ "enumerant" : "IOPipeStorageINTEL", "value" : 5944, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'IO Pipe ID'" } + { "kind" : "LiteralInteger", "name" : "IO Pipe ID" } ], "capabilities" : [ "IOPipesINTEL" ], "version" : "None" @@ -14572,8 +14658,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" @@ -14606,7 +14692,7 @@ "enumerant" : "FPMaxErrorDecorationINTEL", "value" : 6170, "parameters" : [ - { "kind" : "LiteralFloat", "name" : "'Max Error'" } + { "kind" : "LiteralFloat", "name" : "Max Error" } ], "capabilities" : [ "FPMaxErrorINTEL" ], "version" : "None" @@ -14615,7 +14701,7 @@ "enumerant" : "LatencyControlLabelINTEL", "value" : 6172, "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Latency Label'" } + { "kind" : "LiteralInteger", "name" : "Latency Label" } ], "capabilities" : [ "FPGALatencyControlINTEL" ], "version" : "None" @@ -14624,9 +14710,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" @@ -14648,7 +14734,7 @@ "value" : 6177, "capabilities" : [ "FPGAArgumentInterfacesINTEL" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'AddressWidth'" } + { "kind" : "LiteralInteger", "name" : "AddressWidth" } ], "version" : "None" }, @@ -14657,7 +14743,7 @@ "value" : 6178, "capabilities" : [ "FPGAArgumentInterfacesINTEL" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'DataWidth'" } + { "kind" : "LiteralInteger", "name" : "DataWidth" } ], "version" : "None" }, @@ -14666,7 +14752,7 @@ "value" : 6179, "capabilities" : [ "FPGAArgumentInterfacesINTEL" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Latency'" } + { "kind" : "LiteralInteger", "name" : "Latency" } ], "version" : "None" }, @@ -14675,7 +14761,7 @@ "value" : 6180, "capabilities" : [ "FPGAArgumentInterfacesINTEL" ], "parameters" : [ - { "kind" : "AccessQualifier", "name" : "'ReadWriteMode'" } + { "kind" : "AccessQualifier", "name" : "ReadWriteMode" } ], "version" : "None" }, @@ -14684,7 +14770,7 @@ "value" : 6181, "capabilities" : [ "FPGAArgumentInterfacesINTEL" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'MaxBurstCount'" } + { "kind" : "LiteralInteger", "name" : "MaxBurstCount" } ], "version" : "None" }, @@ -14693,7 +14779,7 @@ "value" : 6182, "capabilities" : [ "FPGAArgumentInterfacesINTEL" ], "parameters" : [ - { "kind" : "LiteralInteger", "name" : "'Waitrequest'" } + { "kind" : "LiteralInteger", "name" : "Waitrequest" } ], "version" : "None" }, @@ -14707,8 +14793,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" @@ -14717,7 +14803,7 @@ "enumerant" : "InitModeINTEL", "value" : 6190, "parameters": [ - { "kind" : "InitializationModeQualifier", "name" : "'Trigger'" } + { "kind" : "InitializationModeQualifier", "name" : "Trigger" } ], "capabilities" : [ "GlobalVariableFPGADecorationsINTEL" ], "version" : "None" @@ -14736,8 +14822,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" }, @@ -14746,8 +14832,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" } @@ -16148,12 +16234,42 @@ "extensions" : [ "SPV_EXT_shader_tile_image" ], "version" : "None" }, + { + "enumerant" : "TensorsARM", + "value" : 4174, + "extensions" : [ "SPV_ARM_tensors"], + "version" : "None" + }, + { + "enumerant" : "StorageTensorArrayDynamicIndexingARM", + "value" : 4175, + "extensions" : [ "SPV_ARM_tensors"], + "version" : "None" + }, + { + "enumerant" : "StorageTensorArrayNonUniformIndexingARM", + "value" : 4176, + "extensions" : [ "SPV_ARM_tensors"], + "version" : "None" + }, { "enumerant" : "CooperativeMatrixLayoutsARM", "value" : 4201, "extensions" : [ "SPV_ARM_cooperative_matrix_layouts" ], "version" : "None" }, + { + "enumerant" : "Float8EXT", + "value" : 4212, + "extensions" : [ "SPV_EXT_float8"], + "version" : "None" + }, + { + "enumerant" : "Float8CooperativeMatrixEXT", + "value" : 4213, + "extensions" : [ "SPV_EXT_float8"], + "version" : "None" + }, { "enumerant" : "FragmentShadingRateKHR", "value" : 4422, @@ -16445,6 +16561,19 @@ "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, @@ -17373,6 +17502,13 @@ "value" : 6460, "extensions" : [ "SPV_INTEL_maximum_registers" ], "version" : "None" + }, + { + "enumerant" : "BindlessImagesINTEL", + "value" : 6528, + "extensions" : [ "SPV_INTEL_bindless_images" ], + "provisional" : true, + "version" : "None" } ] }, @@ -17799,6 +17935,18 @@ "value" : 0, "capabilities" : [ "BFloat16TypeKHR" ], "version" : "None" + }, + { + "enumerant" : "Float8E4M3EXT", + "value" : 4214, + "capabilities" : [ "Float8EXT" ], + "version" : "None" + }, + { + "enumerant" : "Float8E5M2EXT", + "value" : 4215, + "capabilities" : [ "Float8EXT" ], + "version" : "None" } ] }, @@ -17978,6 +18126,57 @@ "category" : "Composite", "kind" : "PairIdRefIdRef", "bases" : [ "IdRef", "IdRef" ] + }, + { + "category" : "BitEnum", + "kind" : "TensorOperands", + "enumerants" : [ + { + "enumerant" : "NoneARM", + "value" : "0x0000", + "capabilities" : [ "TensorsARM" ], + "version" : "None" + }, + { + "enumerant" : "NontemporalARM", + "value" : "0x0001", + "capabilities" : [ "TensorsARM" ], + "version" : "None" + }, + { + "enumerant" : "OutOfBoundsValueARM", + "value" : "0x0002", + "capabilities" : [ "TensorsARM" ], + "parameters" : [ + { "kind" : "IdRef" } + ], + "version" : "None" + }, + { + "enumerant" : "MakeElementAvailableARM", + "value" : "0x0004", + "capabilities" : [ "TensorsARM" ], + "parameters" : [ + { "kind" : "IdRef" } + ], + "version" : "None" + }, + { + "enumerant" : "MakeElementVisibleARM", + "value" : "0x0008", + "capabilities" : [ "TensorsARM" ], + "parameters" : [ + { "kind" : "IdRef" } + ], + "version" : "None" + }, + { + "enumerant" : "NonPrivateElementARM", + "value" : "0x0010", + "capabilities" : [ "TensorsARM" ], + "version" : "None" + } + ] } ] } diff --git a/src/compiler/spirv/spirv.h b/src/compiler/spirv/spirv.h index d8df1b33d83..4128040b6c7 100644 --- a/src/compiler/spirv/spirv.h +++ b/src/compiler/spirv/spirv.h @@ -1,27 +1,11 @@ /* -** Copyright (c) 2014-2024 The Khronos Group Inc. +** Copyright: 2014-2024 The Khronos Group Inc. +** License: MIT ** -** Permission is hereby granted, free of charge, to any person obtaining a copy -** of this software and/or associated documentation files (the "Materials"), -** to deal in the Materials without restriction, including without limitation -** the rights to use, copy, modify, merge, publish, distribute, sublicense, -** and/or sell copies of the Materials, and to permit persons to whom the -** Materials are furnished to do so, subject to the following conditions: -** -** The above copyright notice and this permission notice shall be included in -** all copies or substantial portions of the Materials. -** -** MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS -** STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND -** HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/ -** -** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -** OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -** FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -** THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -** LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -** FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS -** IN THE MATERIALS. +** MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS +** KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS +** SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT +** https://www.khronos.org/registry/ */ /* @@ -557,6 +541,7 @@ typedef enum SpvDecoration_ { SpvDecorationMaxByteOffset = 45, SpvDecorationAlignmentId = 46, SpvDecorationMaxByteOffsetId = 47, + SpvDecorationSaturatedToLargestFloat8NormalConversionEXT = 4216, SpvDecorationNoSignedWrap = 4469, SpvDecorationNoUnsignedWrap = 4470, SpvDecorationWeightTextureQCOM = 4487, @@ -1079,7 +1064,12 @@ typedef enum SpvCapability_ { SpvCapabilityTileImageColorReadAccessEXT = 4166, SpvCapabilityTileImageDepthReadAccessEXT = 4167, SpvCapabilityTileImageStencilReadAccessEXT = 4168, + SpvCapabilityTensorsARM = 4174, + SpvCapabilityStorageTensorArrayDynamicIndexingARM = 4175, + SpvCapabilityStorageTensorArrayNonUniformIndexingARM = 4176, SpvCapabilityCooperativeMatrixLayoutsARM = 4201, + SpvCapabilityFloat8EXT = 4212, + SpvCapabilityFloat8CooperativeMatrixEXT = 4213, SpvCapabilityFragmentShadingRateKHR = 4422, SpvCapabilitySubgroupBallotKHR = 4423, SpvCapabilityDrawParameters = 4427, @@ -1126,6 +1116,8 @@ typedef enum SpvCapability_ { SpvCapabilityShaderClockKHR = 5055, SpvCapabilityShaderEnqueueAMDX = 5067, SpvCapabilityQuadControlKHR = 5087, + SpvCapabilityInt4TypeINTEL = 5112, + SpvCapabilityInt4CooperativeMatrixINTEL = 5114, SpvCapabilityBFloat16TypeKHR = 5116, SpvCapabilityBFloat16DotProductKHR = 5117, SpvCapabilityBFloat16CooperativeMatrixKHR = 5118, @@ -1294,6 +1286,7 @@ typedef enum SpvCapability_ { SpvCapabilityMaskedGatherScatterINTEL = 6427, SpvCapabilityCacheControlsINTEL = 6441, SpvCapabilityRegisterLimitsINTEL = 6460, + SpvCapabilityBindlessImagesINTEL = 6528, SpvCapabilityMax = 0x7fffffff, } SpvCapability; @@ -1470,6 +1463,24 @@ typedef enum SpvTensorAddressingOperandsMask_ { SpvTensorAddressingOperandsDecodeFuncMask = 0x00000002, } SpvTensorAddressingOperandsMask; +typedef enum SpvTensorOperandsShift_ { + SpvTensorOperandsNontemporalARMShift = 0, + SpvTensorOperandsOutOfBoundsValueARMShift = 1, + SpvTensorOperandsMakeElementAvailableARMShift = 2, + SpvTensorOperandsMakeElementVisibleARMShift = 3, + SpvTensorOperandsNonPrivateElementARMShift = 4, + SpvTensorOperandsMax = 0x7fffffff, +} SpvTensorOperandsShift; + +typedef enum SpvTensorOperandsMask_ { + SpvTensorOperandsMaskNone = 0, + SpvTensorOperandsNontemporalARMMask = 0x00000001, + SpvTensorOperandsOutOfBoundsValueARMMask = 0x00000002, + SpvTensorOperandsMakeElementAvailableARMMask = 0x00000004, + SpvTensorOperandsMakeElementVisibleARMMask = 0x00000008, + SpvTensorOperandsNonPrivateElementARMMask = 0x00000010, +} SpvTensorOperandsMask; + typedef enum SpvInitializationModeQualifier_ { SpvInitializationModeQualifierInitOnDeviceReprogramINTEL = 0, SpvInitializationModeQualifierInitOnDeviceResetINTEL = 1, @@ -1556,6 +1567,8 @@ typedef enum SpvRawAccessChainOperandsMask_ { typedef enum SpvFPEncoding_ { SpvFPEncodingBFloat16KHR = 0, + SpvFPEncodingFloat8E4M3EXT = 4214, + SpvFPEncodingFloat8E5M2EXT = 4215, SpvFPEncodingMax = 0x7fffffff, } SpvFPEncoding; @@ -1934,6 +1947,10 @@ typedef enum SpvOp_ { SpvOpColorAttachmentReadEXT = 4160, SpvOpDepthAttachmentReadEXT = 4161, SpvOpStencilAttachmentReadEXT = 4162, + SpvOpTypeTensorARM = 4163, + SpvOpTensorReadARM = 4164, + SpvOpTensorWriteARM = 4165, + SpvOpTensorQuerySizeARM = 4166, SpvOpTerminateInvocation = 4416, SpvOpTypeUntypedPointerKHR = 4417, SpvOpUntypedVariableKHR = 4418, @@ -2392,6 +2409,9 @@ typedef enum SpvOp_ { SpvOpRoundFToTF32INTEL = 6426, SpvOpMaskedGatherINTEL = 6428, SpvOpMaskedScatterINTEL = 6429, + SpvOpConvertHandleToImageINTEL = 6529, + SpvOpConvertHandleToSamplerINTEL = 6530, + SpvOpConvertHandleToSampledImageINTEL = 6531, SpvOpMax = 0x7fffffff, } SpvOp; @@ -2750,6 +2770,10 @@ inline void SpvHasResultAndType(SpvOp opcode, bool *hasResult, bool *hasResultTy case SpvOpColorAttachmentReadEXT: *hasResult = true; *hasResultType = true; break; case SpvOpDepthAttachmentReadEXT: *hasResult = true; *hasResultType = true; break; case SpvOpStencilAttachmentReadEXT: *hasResult = true; *hasResultType = true; break; + case SpvOpTypeTensorARM: *hasResult = true; *hasResultType = false; break; + case SpvOpTensorReadARM: *hasResult = true; *hasResultType = true; break; + case SpvOpTensorWriteARM: *hasResult = false; *hasResultType = false; break; + case SpvOpTensorQuerySizeARM: *hasResult = true; *hasResultType = true; break; case SpvOpTerminateInvocation: *hasResult = false; *hasResultType = false; break; case SpvOpTypeUntypedPointerKHR: *hasResult = true; *hasResultType = false; break; case SpvOpUntypedVariableKHR: *hasResult = true; *hasResultType = true; break; @@ -3197,6 +3221,9 @@ inline void SpvHasResultAndType(SpvOp opcode, bool *hasResult, bool *hasResultTy case SpvOpRoundFToTF32INTEL: *hasResult = true; *hasResultType = true; break; case SpvOpMaskedGatherINTEL: *hasResult = true; *hasResultType = true; break; case SpvOpMaskedScatterINTEL: *hasResult = false; *hasResultType = false; break; + case SpvOpConvertHandleToImageINTEL: *hasResult = true; *hasResultType = true; break; + case SpvOpConvertHandleToSamplerINTEL: *hasResult = true; *hasResultType = true; break; + case SpvOpConvertHandleToSampledImageINTEL: *hasResult = true; *hasResultType = true; break; } } inline const char* SpvSourceLanguageToString(SpvSourceLanguage value) { @@ -3629,6 +3656,7 @@ inline const char* SpvDecorationToString(SpvDecoration value) { case SpvDecorationMaxByteOffset: return "MaxByteOffset"; case SpvDecorationAlignmentId: return "AlignmentId"; case SpvDecorationMaxByteOffsetId: return "MaxByteOffsetId"; + case SpvDecorationSaturatedToLargestFloat8NormalConversionEXT: return "SaturatedToLargestFloat8NormalConversionEXT"; case SpvDecorationNoSignedWrap: return "NoSignedWrap"; case SpvDecorationNoUnsignedWrap: return "NoUnsignedWrap"; case SpvDecorationWeightTextureQCOM: return "WeightTextureQCOM"; @@ -3971,7 +3999,12 @@ inline const char* SpvCapabilityToString(SpvCapability value) { case SpvCapabilityTileImageColorReadAccessEXT: return "TileImageColorReadAccessEXT"; case SpvCapabilityTileImageDepthReadAccessEXT: return "TileImageDepthReadAccessEXT"; case SpvCapabilityTileImageStencilReadAccessEXT: return "TileImageStencilReadAccessEXT"; + case SpvCapabilityTensorsARM: return "TensorsARM"; + case SpvCapabilityStorageTensorArrayDynamicIndexingARM: return "StorageTensorArrayDynamicIndexingARM"; + case SpvCapabilityStorageTensorArrayNonUniformIndexingARM: return "StorageTensorArrayNonUniformIndexingARM"; case SpvCapabilityCooperativeMatrixLayoutsARM: return "CooperativeMatrixLayoutsARM"; + case SpvCapabilityFloat8EXT: return "Float8EXT"; + case SpvCapabilityFloat8CooperativeMatrixEXT: return "Float8CooperativeMatrixEXT"; case SpvCapabilityFragmentShadingRateKHR: return "FragmentShadingRateKHR"; case SpvCapabilitySubgroupBallotKHR: return "SubgroupBallotKHR"; case SpvCapabilityDrawParameters: return "DrawParameters"; @@ -4016,6 +4049,8 @@ 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"; @@ -4158,6 +4193,7 @@ inline const char* SpvCapabilityToString(SpvCapability value) { case SpvCapabilityMaskedGatherScatterINTEL: return "MaskedGatherScatterINTEL"; case SpvCapabilityCacheControlsINTEL: return "CacheControlsINTEL"; case SpvCapabilityRegisterLimitsINTEL: return "RegisterLimitsINTEL"; + case SpvCapabilityBindlessImagesINTEL: return "BindlessImagesINTEL"; default: return "Unknown"; } } @@ -4313,6 +4349,8 @@ inline const char* SpvNamedMaximumNumberOfRegistersToString(SpvNamedMaximumNumbe inline const char* SpvFPEncodingToString(SpvFPEncoding value) { switch (value) { case SpvFPEncodingBFloat16KHR: return "BFloat16KHR"; + case SpvFPEncodingFloat8E4M3EXT: return "Float8E4M3EXT"; + case SpvFPEncodingFloat8E5M2EXT: return "Float8E5M2EXT"; default: return "Unknown"; } } @@ -4697,6 +4735,10 @@ inline const char* SpvOpToString(SpvOp value) { case SpvOpColorAttachmentReadEXT: return "OpColorAttachmentReadEXT"; case SpvOpDepthAttachmentReadEXT: return "OpDepthAttachmentReadEXT"; case SpvOpStencilAttachmentReadEXT: return "OpStencilAttachmentReadEXT"; + case SpvOpTypeTensorARM: return "OpTypeTensorARM"; + case SpvOpTensorReadARM: return "OpTensorReadARM"; + case SpvOpTensorWriteARM: return "OpTensorWriteARM"; + case SpvOpTensorQuerySizeARM: return "OpTensorQuerySizeARM"; case SpvOpTerminateInvocation: return "OpTerminateInvocation"; case SpvOpTypeUntypedPointerKHR: return "OpTypeUntypedPointerKHR"; case SpvOpUntypedVariableKHR: return "OpUntypedVariableKHR"; @@ -5144,6 +5186,9 @@ inline const char* SpvOpToString(SpvOp value) { case SpvOpRoundFToTF32INTEL: return "OpRoundFToTF32INTEL"; case SpvOpMaskedGatherINTEL: return "OpMaskedGatherINTEL"; case SpvOpMaskedScatterINTEL: return "OpMaskedScatterINTEL"; + case SpvOpConvertHandleToImageINTEL: return "OpConvertHandleToImageINTEL"; + case SpvOpConvertHandleToSamplerINTEL: return "OpConvertHandleToSamplerINTEL"; + case SpvOpConvertHandleToSampledImageINTEL: return "OpConvertHandleToSampledImageINTEL"; default: return "Unknown"; } }