| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Reorganize llvmc code. | Mikhail Glushenkov | 2009-03-02 | 16 | -861/+82 |
| | | | | | | | | | | | Move the code from 'llvmc/driver' into a new CompilerDriver library, and change the build system accordingly. Makes it easier for projects using LLVM to build their own llvmc-based drivers. Tested with objdir != srcdir. llvm-svn: 65821 | ||||
| * | Add some comments. | Mikhail Glushenkov | 2009-01-30 | 1 | -1/+5 |
| | | | | | llvm-svn: 63364 | ||||
| * | Add three new option properties. | Mikhail Glushenkov | 2009-01-28 | 1 | -21/+36 |
| | | | | | | | Adds new option properties 'multi_val', 'one_or_more' and 'zero_or_one'. llvm-svn: 63172 | ||||
| * | Fix 'llvm-config --libs' output. | Mikhail Glushenkov | 2009-01-21 | 2 | -2/+2 |
| | | | | | | | | Change the naming scheme for llvmc plugins so that they do not appear in 'llvm-config --libs' output. llvm-svn: 62687 | ||||
| * | Change the hook API back to prevent memory leaks. | Mikhail Glushenkov | 2009-01-21 | 1 | -1/+1 |
| | | | | | llvm-svn: 62686 | ||||
| * | Allow hooks with arguments. | Mikhail Glushenkov | 2009-01-21 | 1 | -7/+12 |
| | | | | | llvm-svn: 62685 | ||||
| * | Some small documentation fixes. | Mikhail Glushenkov | 2009-01-15 | 1 | -11/+12 |
| | | | | | llvm-svn: 62251 | ||||
| * | Clarify the documentation a bit. | Mikhail Glushenkov | 2009-01-15 | 1 | -6/+11 |
| | | | | | llvm-svn: 62249 | ||||
| * | Make -o a prefix option. | Mikhail Glushenkov | 2009-01-14 | 1 | -1/+1 |
| | | | | | | | Both 'llvmc -o file' and 'llvmc -ofile' should work. llvm-svn: 62211 | ||||
| * | Add a --check-graph option to llvmc. | Mikhail Glushenkov | 2009-01-09 | 3 | -4/+155 |
| | | | | | llvm-svn: 61989 | ||||
| * | Some enhancements for the 'case' expression. | Mikhail Glushenkov | 2008-12-17 | 1 | -1/+8 |
| | | | | | | | Add (error) and (empty). llvm-svn: 61117 | ||||
| * | Add a comment to the auto-generated docs. | Mikhail Glushenkov | 2008-12-13 | 2 | -0/+8 |
| | | | | | llvm-svn: 60985 | ||||
| * | Merge llvm-rst.css and llvm.css. | Mikhail Glushenkov | 2008-12-13 | 2 | -102/+4 |
| | | | | | llvm-svn: 60984 | ||||
| * | Some more documentation tweaks. | Mikhail Glushenkov | 2008-12-13 | 1 | -1/+4 |
| | | | | | llvm-svn: 60970 | ||||
| * | More cosmetic tweaks for llvmc docs. | Mikhail Glushenkov | 2008-12-13 | 4 | -43/+64 |
| | | | | | llvm-svn: 60969 | ||||
| * | Fix W3C validator errors. | Mikhail Glushenkov | 2008-12-11 | 1 | -5/+7 |
| | | | | | llvm-svn: 60912 | ||||
| * | Use correct file for the llvmc tutorial. | Mikhail Glushenkov | 2008-12-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 60910 | ||||
| * | Update the auto-generated llvmc documentation. | Mikhail Glushenkov | 2008-12-11 | 5 | -17/+45 |
| | | | | | llvm-svn: 60909 | ||||
| * | Add a '-Wo,' option that passes options to opt. | Mikhail Glushenkov | 2008-12-11 | 1 | -1/+4 |
| | | | | | llvm-svn: 60902 | ||||
| * | Merge Base.td and Tools.td. | Mikhail Glushenkov | 2008-12-11 | 2 | -5/+138 |
| | | | | | | | | | This stuff is not used outside Base.td, and with the conversion of the compilation graph to string-based format became much less (if at all) useful. llvm-svn: 60873 | ||||
| * | Support -emit-llvm properly (with -S and -c). | Mikhail Glushenkov | 2008-12-09 | 1 | -5/+14 |
| | | | | | llvm-svn: 60764 | ||||
| * | CMake: Added Tool.cpp to tools/llvmc/driver. | Oscar Fuentes | 2008-12-07 | 1 | -0/+1 |
| | | | | | llvm-svn: 60670 | ||||
| * | Describe recent changes in the documentation. | Mikhail Glushenkov | 2008-12-07 | 1 | -173/+243 |
| | | | | | llvm-svn: 60668 | ||||
| * | Make 'extern' an option property. | Mikhail Glushenkov | 2008-12-07 | 1 | -11/+11 |
| | | | | | | | Makes (forward) work better. llvm-svn: 60667 | ||||
| * | Plugin updates: support more options. | Mikhail Glushenkov | 2008-12-07 | 1 | -22/+57 |
| | | | | | llvm-svn: 60666 | ||||
| * | Join tools couldn't be used in the middle of the toolchain. | Mikhail Glushenkov | 2008-12-07 | 1 | -5/+4 |
| | | | | | llvm-svn: 60665 | ||||
| * | Enable the Clang plugin by default. | Mikhail Glushenkov | 2008-12-07 | 1 | -1/+1 |
| | | | | | | | | This will eventually replace `ccc`. The command `llvmc -clang` now uses the Clang toolchain instead of `llvm-gcc`. llvm-svn: 60661 | ||||
| * | Update plugins to use (actions). | Mikhail Glushenkov | 2008-12-07 | 2 | -9/+16 |
| | | | | | llvm-svn: 60660 | ||||
| * | Use (actions) instead of option properties, support external options. | Mikhail Glushenkov | 2008-12-07 | 2 | -67/+89 |
| | | | | | | | | Also includes a major refactoring. See documentation for more information. llvm-svn: 60656 | ||||
| * | Scrap some boilerplate. | Mikhail Glushenkov | 2008-11-28 | 1 | -35/+15 |
| | | | | | llvm-svn: 60200 | ||||
| * | Add 'hidden' and 'really_hidden' option properties. | Mikhail Glushenkov | 2008-11-28 | 1 | -0/+6 |
| | | | | | llvm-svn: 60198 | ||||
| * | Documentation: clarify what is meant by 'multiple edges'. | Mikhail Glushenkov | 2008-11-28 | 1 | -1/+2 |
| | | | | | llvm-svn: 60197 | ||||
| * | Disallow multiple edges. | Mikhail Glushenkov | 2008-11-26 | 2 | -3/+25 |
| | | | | | llvm-svn: 60127 | ||||
| * | CMake: llvmc2 is now known as llvmc. | Oscar Fuentes | 2008-11-25 | 1 | -1/+1 |
| | | | | | llvm-svn: 60052 | ||||
| * | Since the old llvmc was removed, rename llvmc2 to llvmc. | Mikhail Glushenkov | 2008-11-25 | 26 | -0/+1829 |
| | | | | | llvm-svn: 60048 | ||||
| * | Drop llvmc also, it will be replaced by shiny new llvmc2 | Anton Korobeynikov | 2008-05-04 | 15 | -5956/+0 |
| | | | | | llvm-svn: 50615 | ||||
| * | Detabify. | Bill Wendling | 2008-02-26 | 2 | -43/+43 |
| | | | | | llvm-svn: 47596 | ||||
| * | Get rid of hash_map in llvmc | Anton Korobeynikov | 2008-02-20 | 2 | -4/+3 |
| | | | | | llvm-svn: 47374 | ||||
| * | Unbreak build with gcc 4.3: provide missed includes and silence most ↵ | Anton Korobeynikov | 2008-02-20 | 1 | -0/+1 |
| | | | | | | | annoying warnings. llvm-svn: 47367 | ||||
| * | regenerate | Chris Lattner | 2007-12-29 | 2 | -708/+884 |
| | | | | | llvm-svn: 45424 | ||||
| * | remove attributions | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| | | | | | llvm-svn: 45423 | ||||
| * | remove attributions from tools. | Chris Lattner | 2007-12-29 | 6 | -12/+12 |
| | | | | | llvm-svn: 45421 | ||||
| * | remove attributions from tools/utils makefiles. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| | | | | | llvm-svn: 45414 | ||||
| * | add a 'don't use me' marker. | Chris Lattner | 2007-10-22 | 1 | -0/+3 |
| | | | | | llvm-svn: 43226 | ||||
| * | Move the space in overview output for commands out of each of the | Dan Gohman | 2007-10-08 | 1 | -1/+1 |
| | | | | | | | commands and into the common code. llvm-svn: 42752 | ||||
| * | update the .cvs files. | Chris Lattner | 2007-07-05 | 2 | -761/+761 |
| | | | | | llvm-svn: 37919 | ||||
| * | Here is the bulk of the sanitizing. | Gabor Greif | 2007-07-05 | 6 | -24/+24 |
| | | | | | | | Almost all occurrences of "bytecode" in the sources have been eliminated. llvm-svn: 37913 | ||||
| * | Convert .cvsignore files | John Criswell | 2007-06-29 | 1 | -1/+0 |
| | | | | | llvm-svn: 37801 | ||||
| * | use the new MemoryBuffer interfaces to simplify error reporting in clients. | Chris Lattner | 2007-05-06 | 1 | -2/+1 |
| | | | | | llvm-svn: 36900 | ||||
| * | switch tools to bitcode instead of bytecode | Chris Lattner | 2007-05-06 | 2 | -16/+7 |
| | | | | | llvm-svn: 36868 | ||||

