From f21beb2c7461b3fb483a50ddfd4f92e29113887d Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Mon, 6 Jun 2016 12:10:42 +0000 Subject: [PATCH] Remove dead function with incredibly broken assert. Found by clang-tidy's misc-assert-side-effect. llvm-svn: 271887 --- .../lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h | 6 ------ 1 file changed, 6 deletions(-) diff --git a/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h b/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h index c2f695db4a0d..89f607d84b71 100644 --- a/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h +++ b/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h @@ -80,12 +80,6 @@ class WebAssemblyFunctionInfo final : public MachineFunctionInfo { assert(TargetRegisterInfo::virtReg2Index(Reg) < WARegs.size()); return WARegs[TargetRegisterInfo::virtReg2Index(Reg)]; } - // If new virtual registers are created after initWARegs has been called, - // this function can be used to add WebAssembly register mappings for them. - void addWAReg(unsigned VReg, unsigned WAReg) { - assert(VReg = WARegs.size()); - WARegs.push_back(WAReg); - } // For a given stackified WAReg, return the id number to print with push/pop. static unsigned getWARegStackId(unsigned Reg) {