File tree Expand file tree Collapse file tree 10 files changed +34
-0
lines changed Expand file tree Collapse file tree 10 files changed +34
-0
lines changed Original file line number Diff line number Diff line change @@ -559,6 +559,7 @@ namespace Spv
559
559
PrefetchINTEL = 5902 ,
560
560
StallEnableINTEL = 5905 ,
561
561
FuseLoopsInFunctionINTEL = 5907 ,
562
+ MathOpDSPModeINTEL = 5909 ,
562
563
AliasScopeINTEL = 5914 ,
563
564
NoAliasINTEL = 5915 ,
564
565
InitiationIntervalINTEL = 5917 ,
@@ -1104,6 +1105,7 @@ namespace Spv
1104
1105
FPGAMemoryAccessesINTEL = 5898 ,
1105
1106
FPGAClusterAttributesINTEL = 5904 ,
1106
1107
LoopFuseINTEL = 5906 ,
1108
+ FPGADSPControlINTEL = 5908 ,
1107
1109
MemoryAccessAliasingINTEL = 5910 ,
1108
1110
FPGAInvocationPipeliningAttributesINTEL = 5916 ,
1109
1111
FPGABufferLocationINTEL = 5920 ,
Original file line number Diff line number Diff line change 11946
11946
"capabilities" : [ " LoopFuseINTEL" ],
11947
11947
"version" : " None"
11948
11948
},
11949
+ {
11950
+ "enumerant" : " MathOpDSPModeINTEL" ,
11951
+ "value" : 5909 ,
11952
+ "parameters" : [
11953
+ { "kind" : " LiteralInteger" , "name" : " 'Mode'" },
11954
+ { "kind" : " LiteralInteger" , "name" : " 'Propagate'" }
11955
+ ],
11956
+ "capabilities" : [ " FPGADSPControlINTEL" ],
11957
+ "version" : " None"
11958
+ },
11949
11959
{
11950
11960
"enumerant" : " AliasScopeINTEL" ,
11951
11961
"value" : 5914 ,
14168
14178
"extensions" : [ " SPV_INTEL_loop_fuse" ],
14169
14179
"version" : " None"
14170
14180
},
14181
+ {
14182
+ "enumerant" : " FPGADSPControlINTEL" ,
14183
+ "value" : 5908 ,
14184
+ "extensions" : [ " SPV_INTEL_fpga_dsp_control" ],
14185
+ "version" : " None"
14186
+ },
14171
14187
{
14172
14188
"enumerant" : " MemoryAccessAliasingINTEL" ,
14173
14189
"value" : 5910 ,
Original file line number Diff line number Diff line change @@ -558,6 +558,7 @@ public enum Decoration
558
558
PrefetchINTEL = 5902 ,
559
559
StallEnableINTEL = 5905 ,
560
560
FuseLoopsInFunctionINTEL = 5907 ,
561
+ MathOpDSPModeINTEL = 5909 ,
561
562
AliasScopeINTEL = 5914 ,
562
563
NoAliasINTEL = 5915 ,
563
564
InitiationIntervalINTEL = 5917 ,
@@ -1103,6 +1104,7 @@ public enum Capability
1103
1104
FPGAMemoryAccessesINTEL = 5898 ,
1104
1105
FPGAClusterAttributesINTEL = 5904 ,
1105
1106
LoopFuseINTEL = 5906 ,
1107
+ FPGADSPControlINTEL = 5908 ,
1106
1108
MemoryAccessAliasingINTEL = 5910 ,
1107
1109
FPGAInvocationPipeliningAttributesINTEL = 5916 ,
1108
1110
FPGABufferLocationINTEL = 5920 ,
Original file line number Diff line number Diff line change @@ -564,6 +564,7 @@ typedef enum SpvDecoration_ {
564
564
SpvDecorationPrefetchINTEL = 5902 ,
565
565
SpvDecorationStallEnableINTEL = 5905 ,
566
566
SpvDecorationFuseLoopsInFunctionINTEL = 5907 ,
567
+ SpvDecorationMathOpDSPModeINTEL = 5909 ,
567
568
SpvDecorationAliasScopeINTEL = 5914 ,
568
569
SpvDecorationNoAliasINTEL = 5915 ,
569
570
SpvDecorationInitiationIntervalINTEL = 5917 ,
@@ -1103,6 +1104,7 @@ typedef enum SpvCapability_ {
1103
1104
SpvCapabilityFPGAMemoryAccessesINTEL = 5898 ,
1104
1105
SpvCapabilityFPGAClusterAttributesINTEL = 5904 ,
1105
1106
SpvCapabilityLoopFuseINTEL = 5906 ,
1107
+ SpvCapabilityFPGADSPControlINTEL = 5908 ,
1106
1108
SpvCapabilityMemoryAccessAliasingINTEL = 5910 ,
1107
1109
SpvCapabilityFPGAInvocationPipeliningAttributesINTEL = 5916 ,
1108
1110
SpvCapabilityFPGABufferLocationINTEL = 5920 ,
Original file line number Diff line number Diff line change @@ -560,6 +560,7 @@ enum Decoration {
560
560
DecorationPrefetchINTEL = 5902 ,
561
561
DecorationStallEnableINTEL = 5905 ,
562
562
DecorationFuseLoopsInFunctionINTEL = 5907 ,
563
+ DecorationMathOpDSPModeINTEL = 5909 ,
563
564
DecorationAliasScopeINTEL = 5914 ,
564
565
DecorationNoAliasINTEL = 5915 ,
565
566
DecorationInitiationIntervalINTEL = 5917 ,
@@ -1099,6 +1100,7 @@ enum Capability {
1099
1100
CapabilityFPGAMemoryAccessesINTEL = 5898 ,
1100
1101
CapabilityFPGAClusterAttributesINTEL = 5904 ,
1101
1102
CapabilityLoopFuseINTEL = 5906 ,
1103
+ CapabilityFPGADSPControlINTEL = 5908 ,
1102
1104
CapabilityMemoryAccessAliasingINTEL = 5910 ,
1103
1105
CapabilityFPGAInvocationPipeliningAttributesINTEL = 5916 ,
1104
1106
CapabilityFPGABufferLocationINTEL = 5920 ,
Original file line number Diff line number Diff line change @@ -560,6 +560,7 @@ enum class Decoration : unsigned {
560
560
PrefetchINTEL = 5902,
561
561
StallEnableINTEL = 5905,
562
562
FuseLoopsInFunctionINTEL = 5907,
563
+ MathOpDSPModeINTEL = 5909,
563
564
AliasScopeINTEL = 5914,
564
565
NoAliasINTEL = 5915,
565
566
InitiationIntervalINTEL = 5917,
@@ -1099,6 +1100,7 @@ enum class Capability : unsigned {
1099
1100
FPGAMemoryAccessesINTEL = 5898,
1100
1101
FPGAClusterAttributesINTEL = 5904,
1101
1102
LoopFuseINTEL = 5906,
1103
+ FPGADSPControlINTEL = 5908,
1102
1104
MemoryAccessAliasingINTEL = 5910,
1103
1105
FPGAInvocationPipeliningAttributesINTEL = 5916,
1104
1106
FPGABufferLocationINTEL = 5920,
Original file line number Diff line number Diff line change 586
586
"PrefetchINTEL" : 5902 ,
587
587
"StallEnableINTEL" : 5905 ,
588
588
"FuseLoopsInFunctionINTEL" : 5907 ,
589
+ "MathOpDSPModeINTEL" : 5909 ,
589
590
"AliasScopeINTEL" : 5914 ,
590
591
"NoAliasINTEL" : 5915 ,
591
592
"InitiationIntervalINTEL" : 5917 ,
1079
1080
"FPGAMemoryAccessesINTEL" : 5898 ,
1080
1081
"FPGAClusterAttributesINTEL" : 5904 ,
1081
1082
"LoopFuseINTEL" : 5906 ,
1083
+ "FPGADSPControlINTEL" : 5908 ,
1082
1084
"MemoryAccessAliasingINTEL" : 5910 ,
1083
1085
"FPGAInvocationPipeliningAttributesINTEL" : 5916 ,
1084
1086
"FPGABufferLocationINTEL" : 5920 ,
Original file line number Diff line number Diff line change @@ -533,6 +533,7 @@ spv = {
533
533
PrefetchINTEL = 5902 ,
534
534
StallEnableINTEL = 5905 ,
535
535
FuseLoopsInFunctionINTEL = 5907 ,
536
+ MathOpDSPModeINTEL = 5909 ,
536
537
AliasScopeINTEL = 5914 ,
537
538
NoAliasINTEL = 5915 ,
538
539
InitiationIntervalINTEL = 5917 ,
@@ -1061,6 +1062,7 @@ spv = {
1061
1062
FPGAMemoryAccessesINTEL = 5898 ,
1062
1063
FPGAClusterAttributesINTEL = 5904 ,
1063
1064
LoopFuseINTEL = 5906 ,
1065
+ FPGADSPControlINTEL = 5908 ,
1064
1066
MemoryAccessAliasingINTEL = 5910 ,
1065
1067
FPGAInvocationPipeliningAttributesINTEL = 5916 ,
1066
1068
FPGABufferLocationINTEL = 5920 ,
Original file line number Diff line number Diff line change 533
533
'PrefetchINTEL' : 5902 ,
534
534
'StallEnableINTEL' : 5905 ,
535
535
'FuseLoopsInFunctionINTEL' : 5907 ,
536
+ 'MathOpDSPModeINTEL' : 5909 ,
536
537
'AliasScopeINTEL' : 5914 ,
537
538
'NoAliasINTEL' : 5915 ,
538
539
'InitiationIntervalINTEL' : 5917 ,
1061
1062
'FPGAMemoryAccessesINTEL' : 5898 ,
1062
1063
'FPGAClusterAttributesINTEL' : 5904 ,
1063
1064
'LoopFuseINTEL' : 5906 ,
1065
+ 'FPGADSPControlINTEL' : 5908 ,
1064
1066
'MemoryAccessAliasingINTEL' : 5910 ,
1065
1067
'FPGAInvocationPipeliningAttributesINTEL' : 5916 ,
1066
1068
'FPGABufferLocationINTEL' : 5920 ,
Original file line number Diff line number Diff line change @@ -561,6 +561,7 @@ enum Decoration : uint
561
561
PrefetchINTEL = 5902 ,
562
562
StallEnableINTEL = 5905 ,
563
563
FuseLoopsInFunctionINTEL = 5907 ,
564
+ MathOpDSPModeINTEL = 5909 ,
564
565
AliasScopeINTEL = 5914 ,
565
566
NoAliasINTEL = 5915 ,
566
567
InitiationIntervalINTEL = 5917 ,
@@ -1106,6 +1107,7 @@ enum Capability : uint
1106
1107
FPGAMemoryAccessesINTEL = 5898 ,
1107
1108
FPGAClusterAttributesINTEL = 5904 ,
1108
1109
LoopFuseINTEL = 5906 ,
1110
+ FPGADSPControlINTEL = 5908 ,
1109
1111
MemoryAccessAliasingINTEL = 5910 ,
1110
1112
FPGAInvocationPipeliningAttributesINTEL = 5916 ,
1111
1113
FPGABufferLocationINTEL = 5920 ,
You can’t perform that action at this time.
0 commit comments