aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CompilerDriver/CompilationGraph.cpp
AgeCommit message (Collapse)AuthorFilesLines
2010-09-21llvmc: Allow multiple output languages.Mikhail Glushenkov1-23/+35
llvm-svn: 114433
2010-09-15llvmc: make -x work with unknown suffixes.Mikhail Glushenkov1-2/+3
llvm-svn: 113972
2010-08-23Add a TODO.Mikhail Glushenkov1-0/+1
llvm-svn: 111828
2010-08-23llvmc: Properly handle (error) in edge properties.Mikhail Glushenkov1-5/+10
llvm-svn: 111827
2010-07-27Fix silent failure with no input files.Mikhail Glushenkov1-0/+7
llvm-svn: 109500
2010-07-27Return -1 only on failure to execute a program.Mikhail Glushenkov1-16/+16
Also fix some comments. llvm-svn: 109499
2010-07-23Get rid of exceptions in llvmc.Mikhail Glushenkov1-87/+179
llvmc can be now compiled with llvm-gcc on Windows. llvm-svn: 109215
2010-02-23Input files with empty suffixes must be passed to linker.Mikhail Glushenkov1-1/+2
llvm-svn: 96927
2010-02-23New experimental/undocumented feature: 'works_on_empty'.Mikhail Glushenkov1-1/+1
For now, just enough support to make -filelist work. llvm-svn: 96918
2010-01-26Better error message.Mikhail Glushenkov1-2/+4
llvm-svn: 94544
2009-12-17Make Path use StringRef instead of std::string where possible.Jeffrey Yasskin1-1/+1
llvm-svn: 91620
2009-11-30Fix last DOTGraphTraits problems in CompilationGraph.Tobias Grosser1-0/+1
llvm-svn: 90136
2009-11-30Remove forgotten ShortNames in Trie and CompilationGraphTobias Grosser1-2/+1
llvm-svn: 90135
2009-08-23convert LoopInfo.h and GraphWriter.h to use raw_ostreamChris Lattner1-3/+3
llvm-svn: 79836
2009-06-30#include <iostream> is forbidden. Remove it in favor of raw_ostream.Bill Wendling1-17/+16
llvm-svn: 74507
2009-06-25Make -save-temps behave like in GCC 4.5.Mikhail Glushenkov1-5/+2
The -save-temps option now behaves like described in GCC 4.5 release notes (you can specify output directory for temporary files with -save-temps=obj -o $DIRNAME). I do not have GCC 4.5 installed, so if there are any inconsistencies between llvmc and GCC in the implementation of this feature, please let me know. llvm-svn: 74190
2009-06-24Get rid of the global CFGOnly flag by threading a ShortNames parameters ↵Owen Anderson1-1/+2
through the GraphViz rendering code. Update other uses in the codebase for this change. llvm-svn: 74084
2009-03-27-write-graph now can be used with -o.Mikhail Glushenkov1-8/+5
Makes it possible to set the output file name. llvm-svn: 67835
2009-03-26Fix misc. small issues with debug visualization.Mikhail Glushenkov1-1/+6
Detailed bug report: http://llvm.org/bugs/show_bug.cgi?id=3873 llvm-svn: 67768
2009-03-02Reorganize llvmc code.Mikhail Glushenkov1-0/+534
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