File tree Expand file tree Collapse file tree 10 files changed +53
-0
lines changed Expand file tree Collapse file tree 10 files changed +53
-0
lines changed Original file line number Diff line number Diff line change @@ -576,6 +576,8 @@ namespace Spv
576
576
SingleElementVectorINTEL = 6085 ,
577
577
VectorComputeCallableFunctionINTEL = 6087 ,
578
578
MediaBlockIOINTEL = 6140 ,
579
+ LatencyControlLabelINTEL = 6172 ,
580
+ LatencyControlConstraintINTEL = 6173 ,
579
581
ConduitKernelArgumentINTEL = 6175 ,
580
582
RegisterMapKernelArgumentINTEL = 6176 ,
581
583
MMHostInterfaceAddressWidthINTEL = 6177 ,
@@ -1150,6 +1152,7 @@ namespace Spv
1150
1152
BFloat16ConversionINTEL = 6115 ,
1151
1153
SplitBarrierINTEL = 6141 ,
1152
1154
FPGAKernelAttributesv2INTEL = 6161 ,
1155
+ FPGALatencyControlINTEL = 6171 ,
1153
1156
FPGAArgumentInterfacesINTEL = 6174 ,
1154
1157
GroupUniformArithmeticKHR = 6400 ,
1155
1158
}
Original file line number Diff line number Diff line change 12550
12550
"capabilities" : [ " VectorComputeINTEL" ],
12551
12551
"version" : " None"
12552
12552
},
12553
+ {
12554
+ "enumerant" : " LatencyControlLabelINTEL" ,
12555
+ "value" : 6172 ,
12556
+ "parameters" : [
12557
+ { "kind" : " LiteralInteger" , "name" : " 'Latency Label'" }
12558
+ ],
12559
+ "capabilities" : [ " FPGALatencyControlINTEL" ],
12560
+ "version" : " None"
12561
+ },
12562
+ {
12563
+ "enumerant" : " LatencyControlConstraintINTEL" ,
12564
+ "value" : 6173 ,
12565
+ "parameters" : [
12566
+ { "kind" : " LiteralInteger" , "name" : " 'Relative To'" },
12567
+ { "kind" : " LiteralInteger" , "name" : " 'Control Type'" },
12568
+ { "kind" : " LiteralInteger" , "name" : " 'Relative Cycle'" }
12569
+ ],
12570
+ "capabilities" : [ " FPGALatencyControlINTEL" ],
12571
+ "version" : " None"
12572
+ },
12553
12573
{
12554
12574
"enumerant" : " ConduitKernelArgumentINTEL" ,
12555
12575
"value" : 6175 ,
14939
14959
"extensions" : [ " SPV_INTEL_kernel_attributes" ],
14940
14960
"version" : " None"
14941
14961
},
14962
+ {
14963
+ "enumerant" : " FPGALatencyControlINTEL" ,
14964
+ "value" : 6171 ,
14965
+ "extensions" : [ " SPV_INTEL_fpga_latency_control" ],
14966
+ "version" : " None"
14967
+ },
14942
14968
{
14943
14969
"enumerant" : " FPGAArgumentInterfacesINTEL" ,
14944
14970
"value" : 6174 ,
Original file line number Diff line number Diff line change @@ -575,6 +575,8 @@ public enum Decoration
575
575
SingleElementVectorINTEL = 6085 ,
576
576
VectorComputeCallableFunctionINTEL = 6087 ,
577
577
MediaBlockIOINTEL = 6140 ,
578
+ LatencyControlLabelINTEL = 6172 ,
579
+ LatencyControlConstraintINTEL = 6173 ,
578
580
ConduitKernelArgumentINTEL = 6175 ,
579
581
RegisterMapKernelArgumentINTEL = 6176 ,
580
582
MMHostInterfaceAddressWidthINTEL = 6177 ,
@@ -1149,6 +1151,7 @@ public enum Capability
1149
1151
BFloat16ConversionINTEL = 6115 ,
1150
1152
SplitBarrierINTEL = 6141 ,
1151
1153
FPGAKernelAttributesv2INTEL = 6161 ,
1154
+ FPGALatencyControlINTEL = 6171 ,
1152
1155
FPGAArgumentInterfacesINTEL = 6174 ,
1153
1156
GroupUniformArithmeticKHR = 6400 ,
1154
1157
}
Original file line number Diff line number Diff line change @@ -581,6 +581,8 @@ typedef enum SpvDecoration_ {
581
581
SpvDecorationSingleElementVectorINTEL = 6085 ,
582
582
SpvDecorationVectorComputeCallableFunctionINTEL = 6087 ,
583
583
SpvDecorationMediaBlockIOINTEL = 6140 ,
584
+ SpvDecorationLatencyControlLabelINTEL = 6172 ,
585
+ SpvDecorationLatencyControlConstraintINTEL = 6173 ,
584
586
SpvDecorationConduitKernelArgumentINTEL = 6175 ,
585
587
SpvDecorationRegisterMapKernelArgumentINTEL = 6176 ,
586
588
SpvDecorationMMHostInterfaceAddressWidthINTEL = 6177 ,
@@ -1149,6 +1151,7 @@ typedef enum SpvCapability_ {
1149
1151
SpvCapabilityBFloat16ConversionINTEL = 6115 ,
1150
1152
SpvCapabilitySplitBarrierINTEL = 6141 ,
1151
1153
SpvCapabilityFPGAKernelAttributesv2INTEL = 6161 ,
1154
+ SpvCapabilityFPGALatencyControlINTEL = 6171 ,
1152
1155
SpvCapabilityFPGAArgumentInterfacesINTEL = 6174 ,
1153
1156
SpvCapabilityGroupUniformArithmeticKHR = 6400 ,
1154
1157
SpvCapabilityMax = 0x7fffffff ,
Original file line number Diff line number Diff line change @@ -577,6 +577,8 @@ enum Decoration {
577
577
DecorationSingleElementVectorINTEL = 6085 ,
578
578
DecorationVectorComputeCallableFunctionINTEL = 6087 ,
579
579
DecorationMediaBlockIOINTEL = 6140 ,
580
+ DecorationLatencyControlLabelINTEL = 6172 ,
581
+ DecorationLatencyControlConstraintINTEL = 6173 ,
580
582
DecorationConduitKernelArgumentINTEL = 6175 ,
581
583
DecorationRegisterMapKernelArgumentINTEL = 6176 ,
582
584
DecorationMMHostInterfaceAddressWidthINTEL = 6177 ,
@@ -1145,6 +1147,7 @@ enum Capability {
1145
1147
CapabilityBFloat16ConversionINTEL = 6115 ,
1146
1148
CapabilitySplitBarrierINTEL = 6141 ,
1147
1149
CapabilityFPGAKernelAttributesv2INTEL = 6161 ,
1150
+ CapabilityFPGALatencyControlINTEL = 6171 ,
1148
1151
CapabilityFPGAArgumentInterfacesINTEL = 6174 ,
1149
1152
CapabilityGroupUniformArithmeticKHR = 6400 ,
1150
1153
CapabilityMax = 0x7fffffff ,
Original file line number Diff line number Diff line change @@ -577,6 +577,8 @@ enum class Decoration : unsigned {
577
577
SingleElementVectorINTEL = 6085,
578
578
VectorComputeCallableFunctionINTEL = 6087,
579
579
MediaBlockIOINTEL = 6140,
580
+ LatencyControlLabelINTEL = 6172,
581
+ LatencyControlConstraintINTEL = 6173,
580
582
ConduitKernelArgumentINTEL = 6175,
581
583
RegisterMapKernelArgumentINTEL = 6176,
582
584
MMHostInterfaceAddressWidthINTEL = 6177,
@@ -1145,6 +1147,7 @@ enum class Capability : unsigned {
1145
1147
BFloat16ConversionINTEL = 6115,
1146
1148
SplitBarrierINTEL = 6141,
1147
1149
FPGAKernelAttributesv2INTEL = 6161,
1150
+ FPGALatencyControlINTEL = 6171,
1148
1151
FPGAArgumentInterfacesINTEL = 6174,
1149
1152
GroupUniformArithmeticKHR = 6400,
1150
1153
Max = 0x7fffffff,
Original file line number Diff line number Diff line change 603
603
"SingleElementVectorINTEL" : 6085 ,
604
604
"VectorComputeCallableFunctionINTEL" : 6087 ,
605
605
"MediaBlockIOINTEL" : 6140 ,
606
+ "LatencyControlLabelINTEL" : 6172 ,
607
+ "LatencyControlConstraintINTEL" : 6173 ,
606
608
"ConduitKernelArgumentINTEL" : 6175 ,
607
609
"RegisterMapKernelArgumentINTEL" : 6176 ,
608
610
"MMHostInterfaceAddressWidthINTEL" : 6177 ,
1125
1127
"BFloat16ConversionINTEL" : 6115 ,
1126
1128
"SplitBarrierINTEL" : 6141 ,
1127
1129
"FPGAKernelAttributesv2INTEL" : 6161 ,
1130
+ "FPGALatencyControlINTEL" : 6171 ,
1128
1131
"FPGAArgumentInterfacesINTEL" : 6174 ,
1129
1132
"GroupUniformArithmeticKHR" : 6400
1130
1133
}
Original file line number Diff line number Diff line change @@ -550,6 +550,8 @@ spv = {
550
550
SingleElementVectorINTEL = 6085 ,
551
551
VectorComputeCallableFunctionINTEL = 6087 ,
552
552
MediaBlockIOINTEL = 6140 ,
553
+ LatencyControlLabelINTEL = 6172 ,
554
+ LatencyControlConstraintINTEL = 6173 ,
553
555
ConduitKernelArgumentINTEL = 6175 ,
554
556
RegisterMapKernelArgumentINTEL = 6176 ,
555
557
MMHostInterfaceAddressWidthINTEL = 6177 ,
@@ -1107,6 +1109,7 @@ spv = {
1107
1109
BFloat16ConversionINTEL = 6115 ,
1108
1110
SplitBarrierINTEL = 6141 ,
1109
1111
FPGAKernelAttributesv2INTEL = 6161 ,
1112
+ FPGALatencyControlINTEL = 6171 ,
1110
1113
FPGAArgumentInterfacesINTEL = 6174 ,
1111
1114
GroupUniformArithmeticKHR = 6400 ,
1112
1115
},
Original file line number Diff line number Diff line change 550
550
'SingleElementVectorINTEL' : 6085 ,
551
551
'VectorComputeCallableFunctionINTEL' : 6087 ,
552
552
'MediaBlockIOINTEL' : 6140 ,
553
+ 'LatencyControlLabelINTEL' : 6172 ,
554
+ 'LatencyControlConstraintINTEL' : 6173 ,
553
555
'ConduitKernelArgumentINTEL' : 6175 ,
554
556
'RegisterMapKernelArgumentINTEL' : 6176 ,
555
557
'MMHostInterfaceAddressWidthINTEL' : 6177 ,
1107
1109
'BFloat16ConversionINTEL' : 6115 ,
1108
1110
'SplitBarrierINTEL' : 6141 ,
1109
1111
'FPGAKernelAttributesv2INTEL' : 6161 ,
1112
+ 'FPGALatencyControlINTEL' : 6171 ,
1110
1113
'FPGAArgumentInterfacesINTEL' : 6174 ,
1111
1114
'GroupUniformArithmeticKHR' : 6400 ,
1112
1115
},
Original file line number Diff line number Diff line change @@ -578,6 +578,8 @@ enum Decoration : uint
578
578
SingleElementVectorINTEL = 6085 ,
579
579
VectorComputeCallableFunctionINTEL = 6087 ,
580
580
MediaBlockIOINTEL = 6140 ,
581
+ LatencyControlLabelINTEL = 6172 ,
582
+ LatencyControlConstraintINTEL = 6173 ,
581
583
ConduitKernelArgumentINTEL = 6175 ,
582
584
RegisterMapKernelArgumentINTEL = 6176 ,
583
585
MMHostInterfaceAddressWidthINTEL = 6177 ,
@@ -1152,6 +1154,7 @@ enum Capability : uint
1152
1154
BFloat16ConversionINTEL = 6115 ,
1153
1155
SplitBarrierINTEL = 6141 ,
1154
1156
FPGAKernelAttributesv2INTEL = 6161 ,
1157
+ FPGALatencyControlINTEL = 6171 ,
1155
1158
FPGAArgumentInterfacesINTEL = 6174 ,
1156
1159
GroupUniformArithmeticKHR = 6400 ,
1157
1160
}
You can’t perform that action at this time.
0 commit comments