[llvm] 0f938a6 - X86Operand.h - fix uninitialized variable warnings in constructor. NFCI.

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Sun Jun 6 07:25:15 PDT 2021


Author: Simon Pilgrim
Date: 2021-06-06T15:25:03+01:00
New Revision: 0f938a6ed8f43a8b3923208131ce9c28f723d45f

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

LOG: X86Operand.h - fix uninitialized variable warnings in constructor. NFCI.

Added: 
    

Modified: 
    llvm/lib/Target/X86/AsmParser/X86Operand.h

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/X86/AsmParser/X86Operand.h b/llvm/lib/Target/X86/AsmParser/X86Operand.h
index e32335331879e..2bc6492483c02 100644
--- a/llvm/lib/Target/X86/AsmParser/X86Operand.h
+++ b/llvm/lib/Target/X86/AsmParser/X86Operand.h
@@ -78,7 +78,8 @@ struct X86Operand final : public MCParsedAsmOperand {
   };
 
   X86Operand(KindTy K, SMLoc Start, SMLoc End)
-      : Kind(K), StartLoc(Start), EndLoc(End), CallOperand(false) {}
+      : Kind(K), StartLoc(Start), EndLoc(End), OpDecl(nullptr),
+        AddressOf(false), CallOperand(false) {}
 
   StringRef getSymName() override { return SymName; }
   void *getOpDecl() override { return OpDecl; }


        


More information about the llvm-commits mailing list