OSDN Git Service

Remove dead function with incredibly broken assert.
authorBenjamin Kramer <benny.kra@googlemail.com>
Mon, 6 Jun 2016 12:10:42 +0000 (12:10 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Mon, 6 Jun 2016 12:10:42 +0000 (12:10 +0000)
Found by clang-tidy's misc-assert-side-effect.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@271887 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h

index c2f695d..89f607d 100644 (file)
@@ -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) {