summaryrefslogtreecommitdiffstats
path: root/prelude/slang-cpp-prelude.h
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2020-03-25 16:45:56 -0400
committerGitHub <noreply@github.com>2020-03-25 16:45:56 -0400
commitb3e6f1b2cffa8def593e97a00576eeba0f947ebc (patch)
treef953b64922bb3fe69ef1ac26bef0eda2741626d3 /prelude/slang-cpp-prelude.h
parent28a0ca96a1ad2a3f0e09cc97b866f3b6338a09fa (diff)
Unroll target improvements (#1291)
* Add unroll support for CUDA, and preliminary for C++. Document [unroll] support. * Fix loop-unroll to run on CPU, and test on CPU and elsewhere. Fix bug in emitting loop unroll condition. * Improved comment. * Added support for vk/glsl loop unrolling.
Diffstat (limited to 'prelude/slang-cpp-prelude.h')
-rw-r--r--prelude/slang-cpp-prelude.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/prelude/slang-cpp-prelude.h b/prelude/slang-cpp-prelude.h
index 77c738620..e85ea1173 100644
--- a/prelude/slang-cpp-prelude.h
+++ b/prelude/slang-cpp-prelude.h
@@ -34,4 +34,8 @@
# pragma warning(disable : 4700)
#endif
+#ifndef SLANG_UNROLL
+# define SLANG_UNROLL
+#endif
+
#endif