Implement full support for parsing primary expressions. We can now parse
authorChris Lattner <sabre@nondot.org>
Mon, 22 Jun 2009 06:32:03 +0000 (06:32 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 22 Jun 2009 06:32:03 +0000 (06:32 +0000)
commit74ec1a3b115a889e1a70dd22d8dcc6a5e753a5d2
tree8f0aedd663adb265ff421b56f1b34fcff394804f
parentbe9c23fef4422aba89050213f002f0628e3df8b3
Implement full support for parsing primary expressions.  We can now parse
all of health and voronoi (ignoring directives).  We only get 409 lines into
176.gcc though because we don't have binary operators yet:

Parsing 176.gcc.llc.s:409: unexpected token in operand list
movsbl _arityvec+1(,%edi,8), %eax
                ^

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73877 91177308-0d34-0410-b5e6-96231b3b80d8
tools/llvm-mc/AsmLexer.cpp
tools/llvm-mc/AsmLexer.h
tools/llvm-mc/AsmParser.cpp
tools/llvm-mc/AsmParser.h
tools/llvm-mc/llvm-mc.cpp