Merge pull request #272 from DmitryBushev/open_master

Add NamedBarrierCountINTEL execution mode
This commit is contained in:
Raun Krisch 2022-04-06 11:21:43 -05:00 committed by GitHub
commit 5bb42a80dc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 18 additions and 1 deletions

View File

@ -10110,6 +10110,15 @@
], ],
"capabilities" : [ "FPGAKernelAttributesINTEL" ], "capabilities" : [ "FPGAKernelAttributesINTEL" ],
"version" : "None" "version" : "None"
},
{
"enumerant" : "NamedBarrierCountINTEL",
"value" : 6417,
"parameters" : [
{ "kind" : "LiteralInteger", "name" : "'Barrier Count'" }
],
"capabilities" : [ "VectorComputeINTEL" ],
"version" : "None"
} }
] ]
}, },

View File

@ -176,6 +176,7 @@ namespace Spv
NoGlobalOffsetINTEL = 5895, NoGlobalOffsetINTEL = 5895,
NumSIMDWorkitemsINTEL = 5896, NumSIMDWorkitemsINTEL = 5896,
SchedulerTargetFmaxMhzINTEL = 5903, SchedulerTargetFmaxMhzINTEL = 5903,
NamedBarrierCountINTEL = 6417,
} }
public enum StorageClass public enum StorageClass

View File

@ -184,6 +184,7 @@ typedef enum SpvExecutionMode_ {
SpvExecutionModeNoGlobalOffsetINTEL = 5895, SpvExecutionModeNoGlobalOffsetINTEL = 5895,
SpvExecutionModeNumSIMDWorkitemsINTEL = 5896, SpvExecutionModeNumSIMDWorkitemsINTEL = 5896,
SpvExecutionModeSchedulerTargetFmaxMhzINTEL = 5903, SpvExecutionModeSchedulerTargetFmaxMhzINTEL = 5903,
SpvExecutionModeNamedBarrierCountINTEL = 6417,
SpvExecutionModeMax = 0x7fffffff, SpvExecutionModeMax = 0x7fffffff,
} SpvExecutionMode; } SpvExecutionMode;

View File

@ -180,6 +180,7 @@ enum ExecutionMode {
ExecutionModeNoGlobalOffsetINTEL = 5895, ExecutionModeNoGlobalOffsetINTEL = 5895,
ExecutionModeNumSIMDWorkitemsINTEL = 5896, ExecutionModeNumSIMDWorkitemsINTEL = 5896,
ExecutionModeSchedulerTargetFmaxMhzINTEL = 5903, ExecutionModeSchedulerTargetFmaxMhzINTEL = 5903,
ExecutionModeNamedBarrierCountINTEL = 6417,
ExecutionModeMax = 0x7fffffff, ExecutionModeMax = 0x7fffffff,
}; };

View File

@ -180,6 +180,7 @@ enum class ExecutionMode : unsigned {
NoGlobalOffsetINTEL = 5895, NoGlobalOffsetINTEL = 5895,
NumSIMDWorkitemsINTEL = 5896, NumSIMDWorkitemsINTEL = 5896,
SchedulerTargetFmaxMhzINTEL = 5903, SchedulerTargetFmaxMhzINTEL = 5903,
NamedBarrierCountINTEL = 6417,
Max = 0x7fffffff, Max = 0x7fffffff,
}; };

View File

@ -198,7 +198,8 @@
"MaxWorkDimINTEL": 5894, "MaxWorkDimINTEL": 5894,
"NoGlobalOffsetINTEL": 5895, "NoGlobalOffsetINTEL": 5895,
"NumSIMDWorkitemsINTEL": 5896, "NumSIMDWorkitemsINTEL": 5896,
"SchedulerTargetFmaxMhzINTEL": 5903 "SchedulerTargetFmaxMhzINTEL": 5903,
"NamedBarrierCountINTEL": 6417
} }
}, },
{ {

View File

@ -167,6 +167,7 @@ spv = {
NoGlobalOffsetINTEL = 5895, NoGlobalOffsetINTEL = 5895,
NumSIMDWorkitemsINTEL = 5896, NumSIMDWorkitemsINTEL = 5896,
SchedulerTargetFmaxMhzINTEL = 5903, SchedulerTargetFmaxMhzINTEL = 5903,
NamedBarrierCountINTEL = 6417,
}, },
StorageClass = { StorageClass = {

View File

@ -167,6 +167,7 @@ spv = {
'NoGlobalOffsetINTEL' : 5895, 'NoGlobalOffsetINTEL' : 5895,
'NumSIMDWorkitemsINTEL' : 5896, 'NumSIMDWorkitemsINTEL' : 5896,
'SchedulerTargetFmaxMhzINTEL' : 5903, 'SchedulerTargetFmaxMhzINTEL' : 5903,
'NamedBarrierCountINTEL' : 6417,
}, },
'StorageClass' : { 'StorageClass' : {

View File

@ -179,6 +179,7 @@ enum ExecutionMode : uint
NoGlobalOffsetINTEL = 5895, NoGlobalOffsetINTEL = 5895,
NumSIMDWorkitemsINTEL = 5896, NumSIMDWorkitemsINTEL = 5896,
SchedulerTargetFmaxMhzINTEL = 5903, SchedulerTargetFmaxMhzINTEL = 5903,
NamedBarrierCountINTEL = 6417,
} }
enum StorageClass : uint enum StorageClass : uint