Fix a bug in the MC asm parser evaluating expressions. It was treating:
authorKevin Enderby <enderby@apple.com>
Tue, 7 May 2013 21:40:58 +0000 (21:40 +0000)
committerKevin Enderby <enderby@apple.com>
Tue, 7 May 2013 21:40:58 +0000 (21:40 +0000)
commit88535dda9050377cc52dfffa20664484b0bb9f7f
tree82dfb9c2114eda98b49a6c4d181a8f15d6f297b1
parent20d9e41ddb3f531267680819b5cac4cac1c6b231
Fix a bug in the MC asm parser evaluating expressions.  It was treating:
A = 9
B = 3 * A - 2 * A + 1 as  B = 3 * A - (2 * A + 1)

rdar://13816516

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181366 91177308-0d34-0410-b5e6-96231b3b80d8
lib/MC/MCParser/AsmParser.cpp
test/MC/AsmParser/exprs.s