[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