aboutsummaryrefslogtreecommitdiff
path: root/include/spirv/unified1
diff options
context:
space:
mode:
authorDmitry Sidorov <dmitry.sidorov@intel.com>2020-11-23 11:19:33 +0300
committerDmitry Sidorov <dmitry.sidorov@intel.com>2021-01-20 13:14:31 +0300
commit3fad4b35436c3e3818dda838bddb79e50bf1d599 (patch)
tree99d2d63aecf62d4387a28cee1ccfe2b67d001fb3 /include/spirv/unified1
parentb6be746fc77db948f1809cac9df7c9c7f6cf9996 (diff)
downloadSPIRV-Headers-3fad4b35436c3e3818dda838bddb79e50bf1d599.tar.gz
Add SPV_INTEL_fpga_cluster_attributes and SPV_INTEL_fp_fast_math_mode
Spec: https://github.com/KhronosGroup/SPIRV-Registry/blob/7d96a31cf56c60de76a6ae7a26ace3c7bfd999bf/extensions/INTEL/SPV_INTEL_fpga_cluster_attributes.asciidoc https://github.com/KhronosGroup/SPIRV-Registry/blob/7d96a31cf56c60de76a6ae7a26ace3c7bfd999bf/extensions/INTEL/SPV_INTEL_fp_fast_math_mode.asciidoc Signed-off-by: Dmitry Sidorov <dmitry.sidorov@intel.com>
Diffstat (limited to 'include/spirv/unified1')
-rw-r--r--include/spirv/unified1/spirv.core.grammar.json32
1 files changed, 32 insertions, 0 deletions
diff --git a/include/spirv/unified1/spirv.core.grammar.json b/include/spirv/unified1/spirv.core.grammar.json
index ede8f6d..9ce7243 100644
--- a/include/spirv/unified1/spirv.core.grammar.json
+++ b/include/spirv/unified1/spirv.core.grammar.json
@@ -7394,6 +7394,18 @@
"enumerant" : "Fast",
"value" : "0x0010",
"capabilities" : [ "Kernel" ]
+ },
+ {
+ "enumerant" : "AllowContractFastINTEL",
+ "value" : "0x10000",
+ "capabilities" : [ "FPFastMathModeINTEL" ],
+ "extensions" : [ "SPV_INTEL_fp_fast_math_mode" ]
+ },
+ {
+ "enumerant" : "AllowReassocINTEL",
+ "value" : "0x20000",
+ "capabilities" : [ "FPFastMathModeINTEL" ],
+ "extensions" : [ "SPV_INTEL_fp_fast_math_mode" ]
}
]
},
@@ -10122,6 +10134,13 @@
"version" : "None"
},
{
+ "enumerant" : "StallEnableINTEL",
+ "value" : 5905,
+ "capabilities" : [ "FPGAClusterAttributesINTEL" ],
+ "extensions" : [ "SPV_INTEL_fpga_cluster_attributes" ],
+ "version" : "None"
+ },
+ {
"enumerant" : "BufferLocationINTEL",
"value" : 5921,
"parameters" : [
@@ -12062,6 +12081,13 @@
"version" : "None"
},
{
+ "enumerant" : "FPFastMathModeINTEL",
+ "value" : 5837,
+ "capabilities" : [ "Kernel" ],
+ "extensions" : [ "SPV_INTEL_fp_fast_math_mode" ],
+ "version" : "None"
+ },
+ {
"enumerant" : "ArbitraryPrecisionIntegersINTEL",
"value" : 5844,
"extensions" : [ "SPV_INTEL_arbitrary_precision_integers" ],
@@ -12098,6 +12124,12 @@
"version" : "None"
},
{
+ "enumerant" : "FPGAClusterAttributesINTEL",
+ "value" : 5904,
+ "extensions" : [ "SPV_INTEL_fpga_cluster_attributes" ],
+ "version" : "None"
+ },
+ {
"enumerant" : "FPGABufferLocationINTEL",
"value" : 5920,
"extensions" : [ "SPV_INTEL_fpga_buffer_location" ],