Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | implement parser support for '*' operands, as in "call *%eax". | Chris Lattner | 2009-06-22 | 1 | -6/+13 | |
| | | | | llvm-svn: 73876 | |||||
* | implement memory operand parsing. | Chris Lattner | 2009-06-22 | 2 | -14/+132 | |
| | | | | llvm-svn: 73875 | |||||
* | start implementing some simple operand parsing. | Chris Lattner | 2009-06-22 | 2 | -15/+121 | |
| | | | | llvm-svn: 73867 | |||||
* | rename SourceMgr::PrintError to PrintMessage. | Chris Lattner | 2009-06-21 | 5 | -16/+21 | |
| | | | | llvm-svn: 73861 | |||||
* | set up the top-level parsing loop. | Chris Lattner | 2009-06-21 | 3 | -0/+59 | |
| | | | | llvm-svn: 73860 | |||||
* | stub out parser for asm files. Change invariant on lexer to always | Chris Lattner | 2009-06-21 | 5 | -14/+102 | |
| | | | | | | | | print its error message when it returns an asmtok::Error token. Compute a proper error code for llvm-mc in 'lex' mode. Add new -as-lex option to enable lexing mode (vs parsing mode). llvm-svn: 73859 | |||||
* | add string literals. | Chris Lattner | 2009-06-21 | 3 | -2/+35 | |
| | | | | llvm-svn: 73858 | |||||
* | hopefully fix the build on linux. | Chris Lattner | 2009-06-21 | 1 | -0/+1 | |
| | | | | llvm-svn: 73857 | |||||
* | implement enough of a lexer to get through Olden/health/Output/health.llc.s | Chris Lattner | 2009-06-21 | 3 | -10/+184 | |
| | | | | | | without errors. llvm-svn: 73855 | |||||
* | oh yeah, cmake needs to be told explicitly about new files :) | Chris Lattner | 2009-06-21 | 1 | -0/+1 | |
| | | | | llvm-svn: 73849 | |||||
* | some baby steps. | Chris Lattner | 2009-06-21 | 3 | -2/+201 | |
| | | | | llvm-svn: 73848 | |||||
* | start wiring up support for asm parsing. | Chris Lattner | 2009-06-21 | 1 | -12/+45 | |
| | | | | llvm-svn: 73846 | |||||
* | fix build problem pointed out by John Thompson! | Chris Lattner | 2009-06-18 | 1 | -1/+1 | |
| | | | | llvm-svn: 73739 | |||||
* | fix file header | Chris Lattner | 2009-06-18 | 1 | -7/+3 | |
| | | | | llvm-svn: 73733 | |||||
* | Add a skeleton driver for new machine code level fun. llvm-mc is meant | Chris Lattner | 2009-06-18 | 3 | -0/+83 | |
to be a test driver of other components in the system, which will develop over time. llvm-svn: 73732 |