Skip to content

Commit f46e295

Browse files
committed
Header files changes to support SPV_INTEL_fp_max_error spec extension
Signed-off-by: Arvind Sudarsanam <[email protected]>
1 parent aa331ab commit f46e295

File tree

10 files changed

+30
-0
lines changed

10 files changed

+30
-0
lines changed

include/spirv/unified1/spirv.bf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -575,6 +575,7 @@ namespace Spv
575575
SingleElementVectorINTEL = 6085,
576576
VectorComputeCallableFunctionINTEL = 6087,
577577
MediaBlockIOINTEL = 6140,
578+
FPMaxErrorINTEL = 6170,
578579
ConduitKernelArgumentINTEL = 6175,
579580
RegisterMapKernelArgumentINTEL = 6176,
580581
MMHostInterfaceAddressWidthINTEL = 6177,
@@ -1147,6 +1148,7 @@ namespace Spv
11471148
AtomicFloat16AddEXT = 6095,
11481149
DebugInfoModuleINTEL = 6114,
11491150
SplitBarrierINTEL = 6141,
1151+
FPMaxErrorDecorationINTEL = 6169,
11501152
FPGAArgumentInterfacesINTEL = 6174,
11511153
GroupUniformArithmeticKHR = 6400,
11521154
}

include/spirv/unified1/spirv.core.grammar.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12517,6 +12517,12 @@
1251712517
"capabilities" : [ "VectorComputeINTEL" ],
1251812518
"version" : "None"
1251912519
},
12520+
{
12521+
"enumerant" : "FPMaxErrorINTEL",
12522+
"value" : 6170,
12523+
"capabilities" : [ "FPMaxErrorDecorationINTEL" ],
12524+
"version" : "None"
12525+
},
1252012526
{
1252112527
"enumerant" : "ConduitKernelArgumentINTEL",
1252212528
"value" : 6175,
@@ -14893,6 +14899,12 @@
1489314899
"extensions" : [ "SPV_INTEL_split_barrier" ],
1489414900
"version" : "None"
1489514901
},
14902+
{
14903+
"enumerant" : "FPMaxErrorDecorationINTEL",
14904+
"value" : 6169,
14905+
"extensions" : [ "SPV_INTEL_fp_max_error" ],
14906+
"version" : "None"
14907+
},
1489614908
{
1489714909
"enumerant" : "FPGAArgumentInterfacesINTEL",
1489814910
"value" : 6174,

include/spirv/unified1/spirv.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -574,6 +574,7 @@ public enum Decoration
574574
SingleElementVectorINTEL = 6085,
575575
VectorComputeCallableFunctionINTEL = 6087,
576576
MediaBlockIOINTEL = 6140,
577+
FPMaxErrorINTEL = 6170,
577578
ConduitKernelArgumentINTEL = 6175,
578579
RegisterMapKernelArgumentINTEL = 6176,
579580
MMHostInterfaceAddressWidthINTEL = 6177,
@@ -1146,6 +1147,7 @@ public enum Capability
11461147
AtomicFloat16AddEXT = 6095,
11471148
DebugInfoModuleINTEL = 6114,
11481149
SplitBarrierINTEL = 6141,
1150+
FPMaxErrorDecorationINTEL = 6169,
11491151
FPGAArgumentInterfacesINTEL = 6174,
11501152
GroupUniformArithmeticKHR = 6400,
11511153
}

include/spirv/unified1/spirv.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -580,6 +580,7 @@ typedef enum SpvDecoration_ {
580580
SpvDecorationSingleElementVectorINTEL = 6085,
581581
SpvDecorationVectorComputeCallableFunctionINTEL = 6087,
582582
SpvDecorationMediaBlockIOINTEL = 6140,
583+
SpvDecorationFPMaxErrorINTEL = 6170,
583584
SpvDecorationConduitKernelArgumentINTEL = 6175,
584585
SpvDecorationRegisterMapKernelArgumentINTEL = 6176,
585586
SpvDecorationMMHostInterfaceAddressWidthINTEL = 6177,
@@ -1146,6 +1147,7 @@ typedef enum SpvCapability_ {
11461147
SpvCapabilityAtomicFloat16AddEXT = 6095,
11471148
SpvCapabilityDebugInfoModuleINTEL = 6114,
11481149
SpvCapabilitySplitBarrierINTEL = 6141,
1150+
SpvCapabilityFPMaxErrorDecorationINTEL = 6169,
11491151
SpvCapabilityFPGAArgumentInterfacesINTEL = 6174,
11501152
SpvCapabilityGroupUniformArithmeticKHR = 6400,
11511153
SpvCapabilityMax = 0x7fffffff,

include/spirv/unified1/spirv.hpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -576,6 +576,7 @@ enum Decoration {
576576
DecorationSingleElementVectorINTEL = 6085,
577577
DecorationVectorComputeCallableFunctionINTEL = 6087,
578578
DecorationMediaBlockIOINTEL = 6140,
579+
DecorationFPMaxErrorINTEL = 6170,
579580
DecorationConduitKernelArgumentINTEL = 6175,
580581
DecorationRegisterMapKernelArgumentINTEL = 6176,
581582
DecorationMMHostInterfaceAddressWidthINTEL = 6177,
@@ -1142,6 +1143,7 @@ enum Capability {
11421143
CapabilityAtomicFloat16AddEXT = 6095,
11431144
CapabilityDebugInfoModuleINTEL = 6114,
11441145
CapabilitySplitBarrierINTEL = 6141,
1146+
CapabilityFPMaxErrorDecorationINTEL = 6169,
11451147
CapabilityFPGAArgumentInterfacesINTEL = 6174,
11461148
CapabilityGroupUniformArithmeticKHR = 6400,
11471149
CapabilityMax = 0x7fffffff,

include/spirv/unified1/spirv.hpp11

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -576,6 +576,7 @@ enum class Decoration : unsigned {
576576
SingleElementVectorINTEL = 6085,
577577
VectorComputeCallableFunctionINTEL = 6087,
578578
MediaBlockIOINTEL = 6140,
579+
FPMaxErrorINTEL = 6170,
579580
ConduitKernelArgumentINTEL = 6175,
580581
RegisterMapKernelArgumentINTEL = 6176,
581582
MMHostInterfaceAddressWidthINTEL = 6177,
@@ -1142,6 +1143,7 @@ enum class Capability : unsigned {
11421143
AtomicFloat16AddEXT = 6095,
11431144
DebugInfoModuleINTEL = 6114,
11441145
SplitBarrierINTEL = 6141,
1146+
FPMaxErrorDecorationINTEL = 6169,
11451147
FPGAArgumentInterfacesINTEL = 6174,
11461148
GroupUniformArithmeticKHR = 6400,
11471149
Max = 0x7fffffff,

include/spirv/unified1/spirv.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -602,6 +602,7 @@
602602
"SingleElementVectorINTEL": 6085,
603603
"VectorComputeCallableFunctionINTEL": 6087,
604604
"MediaBlockIOINTEL": 6140,
605+
"FPMaxErrorINTEL": 6170,
605606
"ConduitKernelArgumentINTEL": 6175,
606607
"RegisterMapKernelArgumentINTEL": 6176,
607608
"MMHostInterfaceAddressWidthINTEL": 6177,
@@ -1122,6 +1123,7 @@
11221123
"AtomicFloat16AddEXT": 6095,
11231124
"DebugInfoModuleINTEL": 6114,
11241125
"SplitBarrierINTEL": 6141,
1126+
"FPMaxErrorDecorationINTEL": 6169,
11251127
"FPGAArgumentInterfacesINTEL": 6174,
11261128
"GroupUniformArithmeticKHR": 6400
11271129
}

include/spirv/unified1/spirv.lua

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,7 @@ spv = {
549549
SingleElementVectorINTEL = 6085,
550550
VectorComputeCallableFunctionINTEL = 6087,
551551
MediaBlockIOINTEL = 6140,
552+
FPMaxErrorINTEL = 6170,
552553
ConduitKernelArgumentINTEL = 6175,
553554
RegisterMapKernelArgumentINTEL = 6176,
554555
MMHostInterfaceAddressWidthINTEL = 6177,
@@ -1104,6 +1105,7 @@ spv = {
11041105
AtomicFloat16AddEXT = 6095,
11051106
DebugInfoModuleINTEL = 6114,
11061107
SplitBarrierINTEL = 6141,
1108+
FPMaxErrorDecorationINTEL = 6169,
11071109
FPGAArgumentInterfacesINTEL = 6174,
11081110
GroupUniformArithmeticKHR = 6400,
11091111
},

include/spirv/unified1/spirv.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,7 @@
549549
'SingleElementVectorINTEL' : 6085,
550550
'VectorComputeCallableFunctionINTEL' : 6087,
551551
'MediaBlockIOINTEL' : 6140,
552+
'FPMaxErrorINTEL' : 6170,
552553
'ConduitKernelArgumentINTEL' : 6175,
553554
'RegisterMapKernelArgumentINTEL' : 6176,
554555
'MMHostInterfaceAddressWidthINTEL' : 6177,
@@ -1104,6 +1105,7 @@
11041105
'AtomicFloat16AddEXT' : 6095,
11051106
'DebugInfoModuleINTEL' : 6114,
11061107
'SplitBarrierINTEL' : 6141,
1108+
'FPMaxErrorDecorationINTEL' : 6169,
11071109
'FPGAArgumentInterfacesINTEL' : 6174,
11081110
'GroupUniformArithmeticKHR' : 6400,
11091111
},

include/spirv/unified1/spv.d

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -577,6 +577,7 @@ enum Decoration : uint
577577
SingleElementVectorINTEL = 6085,
578578
VectorComputeCallableFunctionINTEL = 6087,
579579
MediaBlockIOINTEL = 6140,
580+
FPMaxErrorINTEL = 6170,
580581
ConduitKernelArgumentINTEL = 6175,
581582
RegisterMapKernelArgumentINTEL = 6176,
582583
MMHostInterfaceAddressWidthINTEL = 6177,
@@ -1149,6 +1150,7 @@ enum Capability : uint
11491150
AtomicFloat16AddEXT = 6095,
11501151
DebugInfoModuleINTEL = 6114,
11511152
SplitBarrierINTEL = 6141,
1153+
FPMaxErrorDecorationINTEL = 6169,
11521154
FPGAArgumentInterfacesINTEL = 6174,
11531155
GroupUniformArithmeticKHR = 6400,
11541156
}

0 commit comments

Comments
 (0)