Skip to content

Commit 23d4c8e

Browse files
committed
1 parent 48d4b67 commit 23d4c8e

File tree

10 files changed

+30
-1
lines changed

10 files changed

+30
-1
lines changed

include/spirv/unified1/spirv.bf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -451,6 +451,7 @@ namespace Spv
451451
NoCapture = 5,
452452
NoWrite = 6,
453453
NoReadWrite = 7,
454+
RuntimeAlignedINTEL = 5940,
454455
}
455456

456457
[AllowDuplicates, CRepr] public enum Decoration
@@ -1111,6 +1112,7 @@ namespace Spv
11111112
FPGABufferLocationINTEL = 5920,
11121113
ArbitraryPrecisionFixedPointINTEL = 5922,
11131114
USMStorageClassesINTEL = 5935,
1115+
RuntimeAlignedAttributeINTEL = 5939,
11141116
IOPipesINTEL = 5943,
11151117
BlockingPipesINTEL = 5945,
11161118
FPGARegINTEL = 5948,

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

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11201,6 +11201,11 @@
1120111201
"enumerant" : "NoReadWrite",
1120211202
"value" : 7,
1120311203
"capabilities" : [ "Kernel" ]
11204+
},
11205+
{
11206+
"enumerant" : "RuntimeAlignedINTEL",
11207+
"value" : 5940,
11208+
"capabilities" : [ "RuntimeAlignedAttributeINTEL" ]
1120411209
}
1120511210
]
1120611211
},
@@ -14214,6 +14219,12 @@
1421414219
"extensions" : [ "SPV_INTEL_usm_storage_classes" ],
1421514220
"version" : "None"
1421614221
},
14222+
{
14223+
"enumerant" : "RuntimeAlignedAttributeINTEL",
14224+
"value" : 5939,
14225+
"extensions" : [ "SPV_INTEL_runtime_aligned" ],
14226+
"version" : "None"
14227+
},
1421714228
{
1421814229
"enumerant" : "IOPipesINTEL",
1421914230
"value" : 5943,

include/spirv/unified1/spirv.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -450,6 +450,7 @@ public enum FunctionParameterAttribute
450450
NoCapture = 5,
451451
NoWrite = 6,
452452
NoReadWrite = 7,
453+
RuntimeAlignedINTEL = 5940,
453454
}
454455

455456
public enum Decoration
@@ -1110,6 +1111,7 @@ public enum Capability
11101111
FPGABufferLocationINTEL = 5920,
11111112
ArbitraryPrecisionFixedPointINTEL = 5922,
11121113
USMStorageClassesINTEL = 5935,
1114+
RuntimeAlignedAttributeINTEL = 5939,
11131115
IOPipesINTEL = 5943,
11141116
BlockingPipesINTEL = 5945,
11151117
FPGARegINTEL = 5948,

include/spirv/unified1/spirv.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -456,6 +456,7 @@ typedef enum SpvFunctionParameterAttribute_ {
456456
SpvFunctionParameterAttributeNoCapture = 5,
457457
SpvFunctionParameterAttributeNoWrite = 6,
458458
SpvFunctionParameterAttributeNoReadWrite = 7,
459+
SpvFunctionParameterAttributeRuntimeAlignedINTEL = 5940,
459460
SpvFunctionParameterAttributeMax = 0x7fffffff,
460461
} SpvFunctionParameterAttribute;
461462

@@ -1110,6 +1111,7 @@ typedef enum SpvCapability_ {
11101111
SpvCapabilityFPGABufferLocationINTEL = 5920,
11111112
SpvCapabilityArbitraryPrecisionFixedPointINTEL = 5922,
11121113
SpvCapabilityUSMStorageClassesINTEL = 5935,
1114+
SpvCapabilityRuntimeAlignedAttributeINTEL = 5939,
11131115
SpvCapabilityIOPipesINTEL = 5943,
11141116
SpvCapabilityBlockingPipesINTEL = 5945,
11151117
SpvCapabilityFPGARegINTEL = 5948,

include/spirv/unified1/spirv.hpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,7 @@ enum FunctionParameterAttribute {
452452
FunctionParameterAttributeNoCapture = 5,
453453
FunctionParameterAttributeNoWrite = 6,
454454
FunctionParameterAttributeNoReadWrite = 7,
455+
FunctionParameterAttributeRuntimeAlignedINTEL = 5940,
455456
FunctionParameterAttributeMax = 0x7fffffff,
456457
};
457458

@@ -1106,6 +1107,7 @@ enum Capability {
11061107
CapabilityFPGABufferLocationINTEL = 5920,
11071108
CapabilityArbitraryPrecisionFixedPointINTEL = 5922,
11081109
CapabilityUSMStorageClassesINTEL = 5935,
1110+
CapabilityRuntimeAlignedAttributeINTEL = 5939,
11091111
CapabilityIOPipesINTEL = 5943,
11101112
CapabilityBlockingPipesINTEL = 5945,
11111113
CapabilityFPGARegINTEL = 5948,

include/spirv/unified1/spirv.hpp11

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,7 @@ enum class FunctionParameterAttribute : unsigned {
452452
NoCapture = 5,
453453
NoWrite = 6,
454454
NoReadWrite = 7,
455+
RuntimeAlignedINTEL = 5940,
455456
Max = 0x7fffffff,
456457
};
457458

@@ -1106,6 +1107,7 @@ enum class Capability : unsigned {
11061107
FPGABufferLocationINTEL = 5920,
11071108
ArbitraryPrecisionFixedPointINTEL = 5922,
11081109
USMStorageClassesINTEL = 5935,
1110+
RuntimeAlignedAttributeINTEL = 5939,
11091111
IOPipesINTEL = 5943,
11101112
BlockingPipesINTEL = 5945,
11111113
FPGARegINTEL = 5948,

include/spirv/unified1/spirv.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -474,7 +474,8 @@
474474
"NoAlias": 4,
475475
"NoCapture": 5,
476476
"NoWrite": 6,
477-
"NoReadWrite": 7
477+
"NoReadWrite": 7,
478+
"RuntimeAlignedINTEL": 5940
478479
}
479480
},
480481
{
@@ -1086,6 +1087,7 @@
10861087
"FPGABufferLocationINTEL": 5920,
10871088
"ArbitraryPrecisionFixedPointINTEL": 5922,
10881089
"USMStorageClassesINTEL": 5935,
1090+
"RuntimeAlignedAttributeINTEL": 5939,
10891091
"IOPipesINTEL": 5943,
10901092
"BlockingPipesINTEL": 5945,
10911093
"FPGARegINTEL": 5948,

include/spirv/unified1/spirv.lua

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -426,6 +426,7 @@ spv = {
426426
NoCapture = 5,
427427
NoWrite = 6,
428428
NoReadWrite = 7,
429+
RuntimeAlignedINTEL = 5940,
429430
},
430431

431432
Decoration = {
@@ -1068,6 +1069,7 @@ spv = {
10681069
FPGABufferLocationINTEL = 5920,
10691070
ArbitraryPrecisionFixedPointINTEL = 5922,
10701071
USMStorageClassesINTEL = 5935,
1072+
RuntimeAlignedAttributeINTEL = 5939,
10711073
IOPipesINTEL = 5943,
10721074
BlockingPipesINTEL = 5945,
10731075
FPGARegINTEL = 5948,

include/spirv/unified1/spirv.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -426,6 +426,7 @@
426426
'NoCapture' : 5,
427427
'NoWrite' : 6,
428428
'NoReadWrite' : 7,
429+
'RuntimeAlignedINTEL' : 5940,
429430
},
430431

431432
'Decoration' : {
@@ -1068,6 +1069,7 @@
10681069
'FPGABufferLocationINTEL' : 5920,
10691070
'ArbitraryPrecisionFixedPointINTEL' : 5922,
10701071
'USMStorageClassesINTEL' : 5935,
1072+
'RuntimeAlignedAttributeINTEL' : 5939,
10711073
'IOPipesINTEL' : 5943,
10721074
'BlockingPipesINTEL' : 5945,
10731075
'FPGARegINTEL' : 5948,

include/spirv/unified1/spv.d

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -453,6 +453,7 @@ enum FunctionParameterAttribute : uint
453453
NoCapture = 5,
454454
NoWrite = 6,
455455
NoReadWrite = 7,
456+
RuntimeAlignedINTEL = 5940,
456457
}
457458

458459
enum Decoration : uint
@@ -1113,6 +1114,7 @@ enum Capability : uint
11131114
FPGABufferLocationINTEL = 5920,
11141115
ArbitraryPrecisionFixedPointINTEL = 5922,
11151116
USMStorageClassesINTEL = 5935,
1117+
RuntimeAlignedAttributeINTEL = 5939,
11161118
IOPipesINTEL = 5943,
11171119
BlockingPipesINTEL = 5945,
11181120
FPGARegINTEL = 5948,

0 commit comments

Comments
 (0)