diff options
-rw-r--r-- | llvm/utils/TableGen/GlobalISelEmitter.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/utils/TableGen/GlobalISelEmitter.cpp b/llvm/utils/TableGen/GlobalISelEmitter.cpp index 4bbd463a126..b8ad1527906 100644 --- a/llvm/utils/TableGen/GlobalISelEmitter.cpp +++ b/llvm/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); |