From: Fangrui Song Date: Tue, 6 Apr 2021 18:30:19 +0000 (-0700) Subject: [NewPM] Fix -Wunused-lambda-capture in -DLLVM_ENABLE_ASSERTIONS=off builds after... X-Git-Tag: llvmorg-14-init~10313 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a7ef45bc5c1d0c2788680dbcb261304d7dfae03c;p=platform%2Fupstream%2Fllvm.git [NewPM] Fix -Wunused-lambda-capture in -DLLVM_ENABLE_ASSERTIONS=off builds after D91327 --- diff --git a/llvm/lib/Passes/StandardInstrumentations.cpp b/llvm/lib/Passes/StandardInstrumentations.cpp index b23150f..93cc500 100644 --- a/llvm/lib/Passes/StandardInstrumentations.cpp +++ b/llvm/lib/Passes/StandardInstrumentations.cpp @@ -1072,6 +1072,7 @@ void PreservedCFGCheckerInstrumentation::registerCallbacks( PIC.registerBeforeNonSkippedPassCallback( [this, &FAM](StringRef P, Any IR) { assert(&PassStack.emplace_back(P)); + (void)this; if (!any_isa(IR)) return; @@ -1084,6 +1085,7 @@ void PreservedCFGCheckerInstrumentation::registerCallbacks( [this](StringRef P, const PreservedAnalyses &PassPA) { assert(PassStack.pop_back_val() == P && "Before and After callbacks must correspond"); + (void)this; }); PIC.registerAfterPassCallback([this, &FAM, @@ -1091,6 +1093,7 @@ void PreservedCFGCheckerInstrumentation::registerCallbacks( const PreservedAnalyses &PassPA) { assert(PassStack.pop_back_val() == P && "Before and After callbacks must correspond"); + (void)this; if (!any_isa(IR)) return;