diff --git a/lib/Target/X86/AsmParser/X86AsmLexer.cpp b/lib/Target/X86/AsmParser/X86AsmLexer.cpp index 71972176c02..d7075160788 100644 --- a/lib/Target/X86/AsmParser/X86AsmLexer.cpp +++ b/lib/Target/X86/AsmParser/X86AsmLexer.cpp @@ -72,7 +72,7 @@ public: static unsigned MatchRegisterName(const StringRef &Name); AsmToken X86AsmLexer::LexTokenATT() { - const AsmToken &lexedToken = lexDefinite(); + const AsmToken lexedToken = lexDefinite(); switch (lexedToken.getKind()) { default: