From c8e6a6452f4e531dca09152178bae2f9a2fb999a Mon Sep 17 00:00:00 2001 From: Yong He Date: Wed, 10 May 2023 09:11:36 -0700 Subject: Generate faster derivative for div by const operations. (#2877) * Generate faster derivative for div by const operations. * Increase `kMaxIterationsToAttempt` to 256. --------- Co-authored-by: Yong He --- source/slang/slang-ir-loop-unroll.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/slang/slang-ir-loop-unroll.cpp') diff --git a/source/slang/slang-ir-loop-unroll.cpp b/source/slang/slang-ir-loop-unroll.cpp index f068eded4..a05700277 100644 --- a/source/slang/slang-ir-loop-unroll.cpp +++ b/source/slang/slang-ir-loop-unroll.cpp @@ -88,7 +88,7 @@ List collectBlocksInLoop(IRGlobalValueWithCode* func, IRLoop* loopIns static int _getLoopMaxIterationsToUnroll(IRLoop* loopInst) { - static constexpr int kMaxIterationsToAttempt = 100; + static constexpr int kMaxIterationsToAttempt = 256; auto forceUnrollDecor = loopInst->findDecoration(); if (!forceUnrollDecor) -- cgit v1.2.3