aboutsummaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* Clang is now production quality (at least for C).Mikhail Glushenkov2009-06-301-3/+2
* Add a way to access argv[0] in hooks.Mikhail Glushenkov2009-06-301-0/+22
* llvm-mc: Parse .{,b,p2}align{,w,l} directives.Daniel Dunbar2009-06-292-2/+98
* llvm-mc: Diagnose misuse (mix) of defined symbols and labels.Daniel Dunbar2009-06-291-6/+40
* llvm-mc: Recognize C++ style comments.Daniel Dunbar2009-06-291-1/+1
* llvm-mc: Recognize C++ style comments.Daniel Dunbar2009-06-291-5/+9
* Fix uninitialized variable warning.Daniel Dunbar2009-06-291-1/+1
* Don't build LLVMC when configured with --disable-pic (it needs requires sharedDaniel Dunbar2009-06-291-2/+2
* MC: Improve expression parsing and implement evaluation of absolute expressionsDaniel Dunbar2009-06-292-0/+249
* MC: Improve expression parsing and implement evaluation of absolute expressions.Daniel Dunbar2009-06-295-56/+170
* Indentation.Evan Cheng2009-06-262-9/+6
* MC: Parse .org directives.Daniel Dunbar2009-06-252-1/+31
* MC: Parse .set and assignments.Daniel Dunbar2009-06-254-3/+55
* Update documentation.Mikhail Glushenkov2009-06-251-3/+6
* Add a JITEventListener interface that gets called back when a new function isJeffrey Yasskin2009-06-251-2/+5
* Remove duplication.Mikhail Glushenkov2009-06-255-130/+4
* Basic .s parsing for .asci[iz], .fill, .space, {.byte, .short, ... }Daniel Dunbar2009-06-243-1/+157
* Get rid of the global CFGOnly flag by threading a ShortNames parameters throu...Owen Anderson2009-06-241-1/+2
* remove dead makefile flags.Chris Lattner2009-06-242-2/+0
* implement a bunch of synonyms for section switching.Chris Lattner2009-06-242-4/+115
* add support for parsing and emitting .section directives. We can now parse Chris Lattner2009-06-242-1/+38
* add trivial support for passing label definitions through the MCStreamer.Chris Lattner2009-06-243-3/+11
* create an MCStreamer and provide it to AsmParser.Chris Lattner2009-06-244-4/+13
* make the lexer unique strings it lexes instead of passing them back asChris Lattner2009-06-243-7/+29
* Start flushing out MCContext.Daniel Dunbar2009-06-231-0/+2
* Temporary copy-pasto to make examples compile.Mikhail Glushenkov2009-06-232-8/+70
* Make llvmc work again.Mikhail Glushenkov2009-06-231-2/+33
* refactor a bunch of X86 specific stuff out to its own file.Chris Lattner2009-06-234-199/+234
* CMake: remove support for llvm-config-generated dependencies in the buildDouglas Gregor2009-06-231-1/+3
* implement a trivial binary expression parser, we can now parse all of 176.gcc...Chris Lattner2009-06-234-7/+84
* get a definition of strull on windows, thanks to Howard Su.Chris Lattner2009-06-231-0/+1
* Recognize and handle ARM v7 target triples for Darwin.Bob Wilson2009-06-221-0/+5
* Include cstdio to get EOF, needed with gcc-4.4.Duncan Sands2009-06-221-1/+2
* process memory operands with a parenthesized expression for a displacement,Chris Lattner2009-06-221-2/+12
* Implement full support for parsing primary expressions. We can now parseChris Lattner2009-06-225-5/+42
* implement parser support for '*' operands, as in "call *%eax".Chris Lattner2009-06-221-6/+13
* implement memory operand parsing.Chris Lattner2009-06-222-14/+132
* start implementing some simple operand parsing.Chris Lattner2009-06-222-15/+121
* rename SourceMgr::PrintError to PrintMessage.Chris Lattner2009-06-215-16/+21
* set up the top-level parsing loop.Chris Lattner2009-06-213-0/+59
* stub out parser for asm files. Change invariant on lexer to alwaysChris Lattner2009-06-215-14/+102
* add string literals.Chris Lattner2009-06-213-2/+35
* hopefully fix the build on linux.Chris Lattner2009-06-211-0/+1
* implement enough of a lexer to get through Olden/health/Output/health.llc.sChris Lattner2009-06-213-10/+184
* oh yeah, cmake needs to be told explicitly about new files :)Chris Lattner2009-06-211-0/+1
* some baby steps.Chris Lattner2009-06-213-2/+201
* start wiring up support for asm parsing.Chris Lattner2009-06-211-12/+45
* fix build problem pointed out by John Thompson!Chris Lattner2009-06-181-1/+1
* fix file headerChris Lattner2009-06-181-7/+3
* Add a skeleton driver for new machine code level fun. llvm-mc is meantChris Lattner2009-06-185-1/+86