[llvm] b02db1d - [WebAssembly] Fix SmallVector warning

Heejin Ahn via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 29 13:35:29 PDT 2023


Author: Heejin Ahn
Date: 2023-03-29T13:35:16-07:00
New Revision: b02db1dc78eed80c793f148913bd69a4a0ab823e

URL: https://github.com/llvm/llvm-project/commit/b02db1dc78eed80c793f148913bd69a4a0ab823e
DIFF: https://github.com/llvm/llvm-project/commit/b02db1dc78eed80c793f148913bd69a4a0ab823e.diff

LOG: [WebAssembly] Fix SmallVector warning

Fixes a build warning caused by D146744.

Added: 
    

Modified: 
    llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp
    llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp b/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp
index c851b3f708eb..90051d03b7ff 100644
--- a/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp
+++ b/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp
@@ -54,7 +54,7 @@ static bool isSameScalarConst(const MachineInstr *A, const MachineInstr *B) {
   return false;
 }
 
-SmallVector<MachineInstr *>
+SmallVector<MachineInstr *, 1>
 WebAssemblyDebugValueManager::getSinkableDebugValues(
     MachineInstr *Insert) const {
   if (DbgValues.empty())

diff  --git a/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h b/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h
index 78dc9c4a19c6..9ef3da758947 100644
--- a/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h
+++ b/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h
@@ -29,7 +29,7 @@ class WebAssemblyDebugValueManager {
   MachineInstr *Def;
   SmallVector<MachineInstr *, 1> DbgValues;
   Register CurrentReg;
-  SmallVector<MachineInstr *>
+  SmallVector<MachineInstr *, 1>
   getSinkableDebugValues(MachineInstr *Insert) const;
   bool isInsertSamePlace(MachineInstr *Insert) const;
 


        


More information about the llvm-commits mailing list