summaryrefslogtreecommitdiff
path: root/include/spirv/unified1/spirv.hpp
diff options
context:
space:
mode:
authorSidorov, Dmitry <dmitry.sidorov@intel.com>2022-10-17 06:48:00 -0700
committerSidorov, Dmitry <dmitry.sidorov@intel.com>2022-10-17 06:48:00 -0700
commit62269acdbf30e355c320c19e1ba0996ae8cfdf5d (patch)
treea581fc00275e204e0a907fe9d3116c4e03f6b94d /include/spirv/unified1/spirv.hpp
parent85a1ed200d50660786c1a88d9166e871123cce39 (diff)
downloadSPIRV-Headers-62269acdbf30e355c320c19e1ba0996ae8cfdf5d.tar.gz
SPIRV-Headers-62269acdbf30e355c320c19e1ba0996ae8cfdf5d.tar.bz2
SPIRV-Headers-62269acdbf30e355c320c19e1ba0996ae8cfdf5d.zip
Update SPV_INTEL_fpga_loop_controls to rev I
It also fixes a bug for NoFusionINTEL, which shouldn't have a parameter Signed-off-by: Sidorov, Dmitry <dmitry.sidorov@intel.com>
Diffstat (limited to 'include/spirv/unified1/spirv.hpp')
-rw-r--r--include/spirv/unified1/spirv.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/spirv/unified1/spirv.hpp b/include/spirv/unified1/spirv.hpp
index b7ec5d7..b789c76 100644
--- a/include/spirv/unified1/spirv.hpp
+++ b/include/spirv/unified1/spirv.hpp
@@ -736,6 +736,8 @@ enum LoopControlShift {
LoopControlMaxInterleavingINTELShift = 21,
LoopControlSpeculatedIterationsINTELShift = 22,
LoopControlNoFusionINTELShift = 23,
+ LoopControlLoopCountINTELShift = 24,
+ LoopControlMaxReinvocationDelayINTELShift = 25,
LoopControlMax = 0x7fffffff,
};
@@ -758,6 +760,8 @@ enum LoopControlMask {
LoopControlMaxInterleavingINTELMask = 0x00200000,
LoopControlSpeculatedIterationsINTELMask = 0x00400000,
LoopControlNoFusionINTELMask = 0x00800000,
+ LoopControlLoopCountINTELMask = 0x01000000,
+ LoopControlMaxReinvocationDelayINTELMask = 0x02000000,
};
enum FunctionControlShift {