- Mar 27, 2009
-
-
Mikhail Glushenkov authored
Expand a bit on various '--*-graph' options. llvm-svn: 67836
-
- Mar 03, 2009
-
-
Mikhail Glushenkov authored
This is a template that can be used to build your own LLVMC-based drivers. It can be also useful as a "bare-bones" LLVMC. llvm-svn: 65944
-
Mikhail Glushenkov authored
llvm-svn: 65943
-
Mikhail Glushenkov authored
Since this Makefile is supposed to be usable from LLVM-based projects not in the tree, LLVMLIBS should be used instead of USEDLIBS. This depends on my previous fix to Makefile.rules. llvm-svn: 65941
-
Mikhail Glushenkov authored
llvm-svn: 65939
-
- Mar 02, 2009
-
-
Mikhail Glushenkov authored
llvm-svn: 65827
-
Mikhail Glushenkov authored
llvm-svn: 65826
-
Mikhail Glushenkov authored
User drivers based on llvmc must all share the initialization code. Putting main() into libCompilerDriver is not a very good idea IMO (and ld gave me some strange EH-related error anyway). llvm-svn: 65825
-
Mikhail Glushenkov authored
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
-
- Jan 30, 2009
-
-
Mikhail Glushenkov authored
llvm-svn: 63364
-
- Jan 28, 2009
-
-
Mikhail Glushenkov authored
Adds new option properties 'multi_val', 'one_or_more' and 'zero_or_one'. llvm-svn: 63172
-
- Jan 21, 2009
-
-
Mikhail Glushenkov authored
Change the naming scheme for llvmc plugins so that they do not appear in 'llvm-config --libs' output. llvm-svn: 62687
-
Mikhail Glushenkov authored
llvm-svn: 62686
-
Mikhail Glushenkov authored
llvm-svn: 62685
-
- Jan 15, 2009
-
-
Mikhail Glushenkov authored
llvm-svn: 62251
-
Mikhail Glushenkov authored
llvm-svn: 62249
-
- Jan 14, 2009
-
-
Mikhail Glushenkov authored
Both 'llvmc -o file' and 'llvmc -ofile' should work. llvm-svn: 62211
-
- Jan 09, 2009
-
-
Mikhail Glushenkov authored
llvm-svn: 61989
-
- Dec 17, 2008
-
-
Mikhail Glushenkov authored
Add (error) and (empty). llvm-svn: 61117
-
- Dec 13, 2008
-
-
Mikhail Glushenkov authored
llvm-svn: 60985
-
Mikhail Glushenkov authored
llvm-svn: 60984
-
Mikhail Glushenkov authored
llvm-svn: 60970
-
Mikhail Glushenkov authored
llvm-svn: 60969
-
- Dec 12, 2008
-
-
Mikhail Glushenkov authored
llvm-svn: 60912
-
Mikhail Glushenkov authored
llvm-svn: 60910
-
Mikhail Glushenkov authored
llvm-svn: 60909
-
- Dec 11, 2008
-
-
Mikhail Glushenkov authored
llvm-svn: 60902
-
Mikhail Glushenkov authored
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
-
- Dec 09, 2008
-
-
Mikhail Glushenkov authored
llvm-svn: 60764
-
- Dec 07, 2008
-
-
Oscar Fuentes authored
llvm-svn: 60670
-
Mikhail Glushenkov authored
llvm-svn: 60668
-
Mikhail Glushenkov authored
Makes (forward) work better. llvm-svn: 60667
-
Mikhail Glushenkov authored
llvm-svn: 60666
-
Mikhail Glushenkov authored
llvm-svn: 60665
-
Mikhail Glushenkov authored
This will eventually replace `ccc`. The command `llvmc -clang` now uses the Clang toolchain instead of `llvm-gcc`. llvm-svn: 60661
-
Mikhail Glushenkov authored
llvm-svn: 60660
-
Mikhail Glushenkov authored
Also includes a major refactoring. See documentation for more information. llvm-svn: 60656
-
- Nov 28, 2008
-
-
Mikhail Glushenkov authored
llvm-svn: 60200
-
Mikhail Glushenkov authored
llvm-svn: 60198
-
Mikhail Glushenkov authored
llvm-svn: 60197
-