[llvm] 92ab024 - [X86] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Sun Jun 12 18:30:52 PDT 2022
Author: Kazu Hirata
Date: 2022-06-12T18:30:46-07:00
New Revision: 92ab024f81e5b64e258b7c3baaf213c7c26fcf40
URL: https://github.com/llvm/llvm-project/commit/92ab024f81e5b64e258b7c3baaf213c7c26fcf40
DIFF: https://github.com/llvm/llvm-project/commit/92ab024f81e5b64e258b7c3baaf213c7c26fcf40.diff
LOG: [X86] Use default member initialization (NFC)
Identified with modernize-use-default-member-init.
Added:
Modified:
llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp b/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
index 0561f995047a..eec04ceb6976 100644
--- a/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
+++ b/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
@@ -422,18 +422,18 @@ class X86AsmParser : public MCTargetAsmParser {
};
class IntelExprStateMachine {
- IntelExprState State, PrevState;
- unsigned BaseReg, IndexReg, TmpReg, Scale;
- int64_t Imm;
- const MCExpr *Sym;
+ IntelExprState State = IES_INIT, PrevState = IES_ERROR;
+ unsigned BaseReg = 0, IndexReg = 0, TmpReg = 0, Scale = 0;
+ int64_t Imm = 0;
+ const MCExpr *Sym = nullptr;
StringRef SymName;
InfixCalculator IC;
InlineAsmIdentifierInfo Info;
- short BracCount;
- bool MemExpr;
- bool OffsetOperator;
- bool AttachToOperandIdx;
- bool IsPIC;
+ short BracCount = 0;
+ bool MemExpr = false;
+ bool OffsetOperator = false;
+ bool AttachToOperandIdx = false;
+ bool IsPIC = false;
SMLoc OffsetOperatorLoc;
AsmTypeInfo CurType;
@@ -448,11 +448,7 @@ class X86AsmParser : public MCTargetAsmParser {
}
public:
- IntelExprStateMachine()
- : State(IES_INIT), PrevState(IES_ERROR), BaseReg(0), IndexReg(0),
- TmpReg(0), Scale(0), Imm(0), Sym(nullptr), BracCount(0),
- MemExpr(false), OffsetOperator(false), AttachToOperandIdx(false),
- IsPIC(false) {}
+ IntelExprStateMachine() = default;
void addImm(int64_t imm) { Imm += imm; }
short getBracCount() const { return BracCount; }
More information about the llvm-commits
mailing list