1. f278a21 Better error message. by Mikhail Glushenkov · 16 years ago
  2. b36523a Make Path use StringRef instead of std::string where possible. by Jeffrey Yasskin · 16 years ago
  3. bf4ea99 Fix last DOTGraphTraits problems in CompilationGraph. by Tobias Grosser · 16 years ago
  4. f9b1114 Remove forgotten ShortNames in Trie and CompilationGraph by Tobias Grosser · 16 years ago
  5. bf9d76d convert LoopInfo.h and GraphWriter.h to use raw_ostream by Chris Lattner · 16 years ago
  6. c544fab #include <iostream> is forbidden. Remove it in favor of raw_ostream. by Bill Wendling · 16 years ago
  7. fe4d055 Make -save-temps behave like in GCC 4.5. by Mikhail Glushenkov · 16 years ago
  8. f4a1546 Get rid of the global CFGOnly flag by threading a ShortNames parameters through the GraphViz rendering code. by Owen Anderson · 16 years ago
  9. df1b0a3 -write-graph now can be used with -o. by Mikhail Glushenkov · 16 years ago
  10. 413a1b8 Fix misc. small issues with debug visualization. by Mikhail Glushenkov · 16 years ago
  11. ddb2455 Reorganize llvmc code. by Mikhail Glushenkov · 16 years ago[Renamed (99%) from tools/llvmc/driver/CompilationGraph.cpp]
  12. 1aa4bda Add some comments. by Mikhail Glushenkov · 17 years ago
  13. f300a82 Add a --check-graph option to llvmc. by Mikhail Glushenkov · 17 years ago
  14. b1cd683 Join tools couldn't be used in the middle of the toolchain. by Mikhail Glushenkov · 17 years ago
  15. 4840b4c Use (actions) instead of option properties, support external options. by Mikhail Glushenkov · 17 years ago
  16. 4f82fda Disallow multiple edges. by Mikhail Glushenkov · 17 years ago
  17. c7e56fe Since the old llvmc was removed, rename llvmc2 to llvmc. by Mikhail Glushenkov · 17 years ago[Renamed from tools/llvmc2/driver/CompilationGraph.cpp]
  18. b08aafd Some cosmetic changes. by Mikhail Glushenkov · 17 years ago
  19. 73553b8 Rename llvmc2/core to llvmc2/driver. by Mikhail Glushenkov · 17 years ago[Renamed from tools/llvmc2/core/CompilationGraph.cpp]
  20. fea1ab7 Rename llvmc2/src to llvmc2/core. by Mikhail Glushenkov · 17 years ago[Renamed from tools/llvmc2/src/CompilationGraph.cpp]
  21. 20e4de7 Fix build breakage (again) when srcdir != objdir, other small fixes. by Mikhail Glushenkov · 17 years ago[Renamed from tools/llvmc2/CompilationGraph.cpp]
  22. fae00fe Avoid name shadowing with E variable defined in for(). This was giving VC++ by Bill Wendling · 17 years ago
  23. 62ab311 Move llvmc2 header files under include/llvm/CompilerDriver by Mikhail Glushenkov · 17 years ago
  24. cdbfa1a Get rid of GlobalLanguageMap. Global state is evil. by Mikhail Glushenkov · 17 years ago
  25. 3134d84 Fix the -opt switch and add a test case for it. by Mikhail Glushenkov · 17 years ago
  26. a5bdf6e Add a --save-temps option. by Mikhail Glushenkov · 17 years ago
  27. 61923cb A small optimization: use static char* array instead of StrVector. by Mikhail Glushenkov · 17 years ago
  28. 242d0e6 New tests for the 'case' expression: not_empty, in_language. by Mikhail Glushenkov · 17 years ago
  29. 0e92d2f Make it possible to have multiple input languages for a single tool. by Mikhail Glushenkov · 17 years ago
  30. 4dcf6e0 Minor error message fixes. by Mikhail Glushenkov · 17 years ago
  31. 35576b0 Make it possible to use the generalised 'case' construct in the cmd_line property. by Mikhail Glushenkov · 17 years ago
  32. d61ed93 Fix some error messages; Make LLVMC pass through the exit code of a failed tool. by Mikhail Glushenkov · 17 years ago
  33. be46ae1 Use Doxygen-style comments. by Mikhail Glushenkov · 17 years ago
  34. b038730 Change from llvm::SmallSet<std::string> to llvm::StringMap<char>. by Mikhail Glushenkov · 17 years ago
  35. b126308 Some cosmetic changes (change some comments, move code around a bit). by Mikhail Glushenkov · 17 years ago
  36. a9d9369 Refactoring: split the function CompilationGraph::Build() into two parts. by Mikhail Glushenkov · 17 years ago
  37. d622888 Use edge weights to choose the right linker based on input language names. by Mikhail Glushenkov · 17 years ago
  38. 7dbc0ab Add weights to graph edges. Choose between edges based on their weight. by Mikhail Glushenkov · 17 years ago
  39. edd7ff9 Add -x option (like in gcc). by Mikhail Glushenkov · 17 years ago
  40. 49254b5 Take object file as input and handle files with the same name correctly. by Mikhail Glushenkov · 17 years ago
  41. 34307a9 Add output redirection, rename namespace llvmcc to namespace llvmc. by Mikhail Glushenkov · 17 years ago
  42. dfdb36a Utilize topological sort in CompilationGraph::Build(). by Mikhail Glushenkov · 17 years ago
  43. 520e531 Add TopologicalSort method to CompilationGraph. by Mikhail Glushenkov · 17 years ago
  44. 7c9996c Make ChooseEdge more generic and use it to choose between different toolchains. by Mikhail Glushenkov · 17 years ago
  45. 5f2577a Remove unnecessary argument from PassThroughGraph by Mikhail Glushenkov · 17 years ago
  46. 121889c Add inward edge counters to Nodes; Associate JoinLists with JoinTools. by Mikhail Glushenkov · 17 years ago
  47. 7d783e8 Enhancements for --view-graph by Mikhail Glushenkov · 17 years ago
  48. 069564b Split the Build function into two parts. by Mikhail Glushenkov · 17 years ago
  49. f68efe1 Add an ability to choose between different edges based on edge properties. by Mikhail Glushenkov · 17 years ago
  50. f038fba Cosmetic change: if( -> if ( by Mikhail Glushenkov · 17 years ago
  51. 761958d More work on edge properties. Use Edge classes instead of strings in CompilationGraph. by Mikhail Glushenkov · 17 years ago
  52. 46d4e97 Ongoing work: add an edge typechecker, rudimentary support for edge properties. by Mikhail Glushenkov · 17 years ago
  53. 2cfd223 Convert internal representation to use DAG. This gives us more flexibility and enables future improvements. by Mikhail Glushenkov · 17 years ago
  54. afbeae9 Code reorg by Mikhail Glushenkov · 17 years ago[Renamed (76%) from tools/llvmc2/Core.cpp]
  55. e9ffb5b Add first proof-of-concept universal compiler driver framework based by Anton Korobeynikov · 17 years ago