summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
diff options
context:
space:
mode:
authorKirill Bobyrev <omtcyfz@gmail.com>2017-01-18 16:34:25 +0000
committerKirill Bobyrev <omtcyfz@gmail.com>2017-01-18 16:34:25 +0000
commit6afbaf0944a04d93b1263ec86b809a44d2a54abc (patch)
tree9c0e8104cabdca79684b7e93032b2c2ee2ab5311 /llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
parent8de9c9b01ebf300355091f27b2f3f511680c11a6 (diff)
downloadbcm5719-llvm-6afbaf0944a04d93b1263ec86b809a44d2a54abc.tar.gz
bcm5719-llvm-6afbaf0944a04d93b1263ec86b809a44d2a54abc.zip
Revert 292404 due to buildbot failures.
llvm-svn: 292407
Diffstat (limited to 'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp')
-rw-r--r--llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp b/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
index eddb665b750..f416d8956ff 100644
--- a/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
+++ b/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
@@ -138,7 +138,7 @@ private:
// The operator on the top of the stack has higher precedence than the
// new operator.
unsigned ParenCount = 0;
- while (true) {
+ while (1) {
// Nothing to process.
if (InfixOperatorStack.empty())
break;
@@ -1823,7 +1823,7 @@ std::unique_ptr<X86Operand> X86AsmParser::ParseIntelOperand() {
return ParseIntelBracExpression(/*SegReg=*/0, Start, /*ImmDisp=*/0, false,
Size);
- const AsmToken &StartTok = Tok;
+ AsmToken StartTok = Tok;
IntelExprStateMachine SM(/*Imm=*/0, /*StopOnLBrac=*/true,
/*AddImmPrefix=*/false);
if (ParseIntelExpression(SM, End))
@@ -2374,7 +2374,7 @@ bool X86AsmParser::ParseInstruction(ParseInstructionInfo &Info, StringRef Name,
Operands.push_back(X86Operand::CreateToken("*", consumeToken()));
// Read the operands.
- while (true) {
+ while(1) {
if (std::unique_ptr<X86Operand> Op = ParseOperand()) {
Operands.push_back(std::move(Op));
if (HandleAVX512Operand(Operands, *Operands.back()))
OpenPOWER on IntegriCloud