From e9ec3f0771bb49d00293f6d9c45de7dd5490a9f3 Mon Sep 17 00:00:00 2001 From: Quentin Colombet Date: Fri, 15 Dec 2017 23:24:36 +0000 Subject: [TableGen][GlobalISel] Fix unused variable warning in release mode Introduced in r320887. NFC. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@320889 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/TableGen/GlobalISelEmitter.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'utils') diff --git a/utils/TableGen/GlobalISelEmitter.cpp b/utils/TableGen/GlobalISelEmitter.cpp index 4bbd463a126..b8ad1527906 100644 --- a/utils/TableGen/GlobalISelEmitter.cpp +++ b/utils/TableGen/GlobalISelEmitter.cpp @@ -2226,6 +2226,7 @@ RuleMatcher::getOperandMatcher(StringRef Name) const { void RuleMatcher::emitCaptureOpcodes(MatchTable &Table) { assert(Matchers.size() == 1 && "Cannot handle multi-root matchers yet"); unsigned InsnVarID = implicitlyDefineInsnVar(*Matchers.front()); + (void)InsnVarID; assert(Matchers.front()->getVarID() == InsnVarID && "IDs differ between build and emit"); Matchers.front()->emitCaptureOpcodes(Table, *this); -- cgit v1.2.3