From 18574836f9e97b61d0073c555d69afed56777389 Mon Sep 17 00:00:00 2001 From: Reid Kleckner Date: Wed, 21 Mar 2018 16:20:58 +0000 Subject: [PATCH] [WebAssembly] Suppress unused function warning for register name matcher llvm-svn: 328112 --- llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp b/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp index 9d193f0..fb303a3 100644 --- a/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp +++ b/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp @@ -32,6 +32,10 @@ using namespace llvm; #define DEBUG_TYPE "wasm-asm-parser" +// TODO: TableGen generates this register name matcher, but it is not used +// anywhere. Mark it with the "unused" attribute to suppress warnings. +static unsigned LLVM_ATTRIBUTE_UNUSED MatchRegisterName(StringRef Name); + namespace { // We store register types as SimpleValueType to retain SIMD layout -- 2.7.4