[llvm] r277938 - CoroSplit: Squash unused variable FnTrigger warning in NDEBUG

Gor Nishanov via llvm-commits llvm-commits at lists.llvm.org
Sat Aug 6 14:11:10 PDT 2016


Author: gornishanov
Date: Sat Aug  6 16:11:10 2016
New Revision: 277938

URL: http://llvm.org/viewvc/llvm-project?rev=277938&view=rev
Log:
CoroSplit: Squash unused variable FnTrigger warning in NDEBUG

Modified:
    llvm/trunk/lib/Transforms/Coroutines/CoroSplit.cpp

Modified: llvm/trunk/lib/Transforms/Coroutines/CoroSplit.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Coroutines/CoroSplit.cpp?rev=277938&r1=277937&r2=277938&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Coroutines/CoroSplit.cpp (original)
+++ llvm/trunk/lib/Transforms/Coroutines/CoroSplit.cpp Sat Aug  6 16:11:10 2016
@@ -31,8 +31,10 @@ using namespace llvm;
 // split.
 static void prepareForSplit(Function &F, CallGraph &CG) {
   Module &M = *F.getParent();
+#ifndef NDEBUG
   Function *DevirtFn = M.getFunction(CORO_DEVIRT_TRIGGER_FN);
   assert(DevirtFn && "coro.devirt.trigger function not found");
+#endif
 
   F.addFnAttr(CORO_PRESPLIT_ATTR, PREPARED_FOR_SPLIT);
 




More information about the llvm-commits mailing list