From 4dbc74a953ae1b34ce64a4eaef3aa7feb73663b9 Mon Sep 17 00:00:00 2001 From: Yong He Date: Mon, 13 Feb 2023 10:38:14 -0800 Subject: Add Loop Unrolling Pass. (#2644) Co-authored-by: Yong He --- source/slang/core.meta.slang | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/slang/core.meta.slang') diff --git a/source/slang/core.meta.slang b/source/slang/core.meta.slang index 533713016..2a8344e3a 100644 --- a/source/slang/core.meta.slang +++ b/source/slang/core.meta.slang @@ -2814,6 +2814,9 @@ attribute_syntax [vk_spirv_instruction(op : int, set : String = "")] : SPIRV __attributeTarget(LoopStmt) attribute_syntax [unroll(count: int = 0)] : UnrollAttribute; +__attributeTarget(LoopStmt) +attribute_syntax [ForceUnroll(count: int = 0)] : ForceUnrollAttribute; + __attributeTarget(LoopStmt) attribute_syntax [loop] : LoopAttribute; -- cgit v1.2.3