1. 46aa524 llvmc: Allow multiple output languages. by Mikhail Glushenkov · 15 years ago
  2. e6334d8 llvmc: make -x work with unknown suffixes. by Mikhail Glushenkov · 15 years ago
  3. 316abba Add a TODO. by Mikhail Glushenkov · 15 years ago
  4. 7555f0a llvmc: Properly handle (error) in edge properties. by Mikhail Glushenkov · 15 years ago
  5. b482f23 Fix silent failure with no input files. by Mikhail Glushenkov · 15 years ago
  6. 67d985f Return -1 only on failure to execute a program. by Mikhail Glushenkov · 15 years ago
  7. b374d4f Get rid of exceptions in llvmc. by Mikhail Glushenkov · 15 years ago
  8. 9660c5d Input files with empty suffixes must be passed to linker. by Mikhail Glushenkov · 15 years ago
  9. be6ee7c New experimental/undocumented feature: 'works_on_empty'. by Mikhail Glushenkov · 15 years ago
  10. 21e099a Better error message. by Mikhail Glushenkov · 15 years ago
  11. 88cd358 Make Path use StringRef instead of std::string where possible. by Jeffrey Yasskin · 15 years ago
  12. ab01069 Fix last DOTGraphTraits problems in CompilationGraph. by Tobias Grosser · 16 years ago
  13. b5eedf2 Remove forgotten ShortNames in Trie and CompilationGraph by Tobias Grosser · 16 years ago
  14. 103289e convert LoopInfo.h and GraphWriter.h to use raw_ostream by Chris Lattner · 16 years ago
  15. 9cdd4f5 #include <iostream> is forbidden. Remove it in favor of raw_ostream. by Bill Wendling · 16 years ago
  16. 7defa2d Make -save-temps behave like in GCC 4.5. by Mikhail Glushenkov · 16 years ago
  17. 8cbc94a Get rid of the global CFGOnly flag by threading a ShortNames parameters through the GraphViz rendering code. by Owen Anderson · 16 years ago
  18. d50d32b -write-graph now can be used with -o. by Mikhail Glushenkov · 16 years ago
  19. 3cd3c72 Fix misc. small issues with debug visualization. by Mikhail Glushenkov · 16 years ago
  20. f188178 Reorganize llvmc code. by Mikhail Glushenkov · 16 years ago[Renamed (99%) from tools/llvmc/driver/CompilationGraph.cpp]
  21. 7ba6052 Add some comments. by Mikhail Glushenkov · 16 years ago
  22. f8c430b Add a --check-graph option to llvmc. by Mikhail Glushenkov · 16 years ago
  23. b677df8 Join tools couldn't be used in the middle of the toolchain. by Mikhail Glushenkov · 16 years ago
  24. f915253 Use (actions) instead of option properties, support external options. by Mikhail Glushenkov · 16 years ago
  25. 7e6d70a Disallow multiple edges. by Mikhail Glushenkov · 17 years ago
  26. 113ec35 Since the old llvmc was removed, rename llvmc2 to llvmc. by Mikhail Glushenkov · 17 years ago[Renamed from tools/llvmc2/driver/CompilationGraph.cpp]
  27. aa4774c Some cosmetic changes. by Mikhail Glushenkov · 17 years ago
  28. 3945b7c Rename llvmc2/core to llvmc2/driver. by Mikhail Glushenkov · 17 years ago[Renamed from tools/llvmc2/core/CompilationGraph.cpp]
  29. b6cc085 Rename llvmc2/src to llvmc2/core. by Mikhail Glushenkov · 17 years ago[Renamed from tools/llvmc2/src/CompilationGraph.cpp]
  30. 9d1b696 Fix build breakage (again) when srcdir != objdir, other small fixes. by Mikhail Glushenkov · 17 years ago[Renamed from tools/llvmc2/CompilationGraph.cpp]
  31. 46f7a5e Avoid name shadowing with E variable defined in for(). This was giving VC++ by Bill Wendling · 17 years ago
  32. 4a1a77c Move llvmc2 header files under include/llvm/CompilerDriver by Mikhail Glushenkov · 17 years ago
  33. 11a353a Get rid of GlobalLanguageMap. Global state is evil. by Mikhail Glushenkov · 17 years ago
  34. 74a0c28 Fix the -opt switch and add a test case for it. by Mikhail Glushenkov · 17 years ago
  35. 7329610 Add a --save-temps option. by Mikhail Glushenkov · 17 years ago
  36. 5fe8475 A small optimization: use static char* array instead of StrVector. by Mikhail Glushenkov · 17 years ago
  37. 2e73e85 New tests for the 'case' expression: not_empty, in_language. by Mikhail Glushenkov · 17 years ago
  38. ffcf3a1 Make it possible to have multiple input languages for a single tool. by Mikhail Glushenkov · 17 years ago
  39. 35bca41 Minor error message fixes. by Mikhail Glushenkov · 17 years ago
  40. b5ccfbf Make it possible to use the generalised 'case' construct in the cmd_line property. by Mikhail Glushenkov · 17 years ago
  41. a673037 Fix some error messages; Make LLVMC pass through the exit code of a failed tool. by Mikhail Glushenkov · 17 years ago
  42. 4561ab5 Use Doxygen-style comments. by Mikhail Glushenkov · 17 years ago
  43. e0ff9ae Change from llvm::SmallSet<std::string> to llvm::StringMap<char>. by Mikhail Glushenkov · 17 years ago
  44. be86712 Some cosmetic changes (change some comments, move code around a bit). by Mikhail Glushenkov · 17 years ago
  45. 4c11a62 Refactoring: split the function CompilationGraph::Build() into two parts. by Mikhail Glushenkov · 17 years ago
  46. 76b1b24 Use edge weights to choose the right linker based on input language names. by Mikhail Glushenkov · 17 years ago
  47. bb8b58d Add weights to graph edges. Choose between edges based on their weight. by Mikhail Glushenkov · 17 years ago
  48. 87416b4 Add -x option (like in gcc). by Mikhail Glushenkov · 17 years ago
  49. 35a85e8 Take object file as input and handle files with the same name correctly. by Mikhail Glushenkov · 17 years ago
  50. be9d9a1 Add output redirection, rename namespace llvmcc to namespace llvmc. by Mikhail Glushenkov · 17 years ago
  51. 3d68822 Utilize topological sort in CompilationGraph::Build(). by Mikhail Glushenkov · 17 years ago
  52. 0260658 Add TopologicalSort method to CompilationGraph. by Mikhail Glushenkov · 17 years ago
  53. 4f6e3a4 Make ChooseEdge more generic and use it to choose between different toolchains. by Mikhail Glushenkov · 17 years ago
  54. bbbc9d4 Remove unnecessary argument from PassThroughGraph by Mikhail Glushenkov · 17 years ago
  55. c74bfc9 Add inward edge counters to Nodes; Associate JoinLists with JoinTools. by Mikhail Glushenkov · 17 years ago
  56. 97fda6d Enhancements for --view-graph by Mikhail Glushenkov · 17 years ago
  57. 2ba4c5a Split the Build function into two parts. by Mikhail Glushenkov · 17 years ago
  58. 6591c89 Add an ability to choose between different edges based on edge properties. by Mikhail Glushenkov · 17 years ago
  59. a4db8c0 Cosmetic change: if( -> if ( by Mikhail Glushenkov · 17 years ago
  60. d752c3f More work on edge properties. Use Edge classes instead of strings in CompilationGraph. by Mikhail Glushenkov · 17 years ago
  61. 0a17493 Ongoing work: add an edge typechecker, rudimentary support for edge properties. by Mikhail Glushenkov · 17 years ago
  62. 0d08db0 Convert internal representation to use DAG. This gives us more flexibility and enables future improvements. by Mikhail Glushenkov · 17 years ago
  63. b90cd83 Code reorg by Mikhail Glushenkov · 17 years ago[Renamed (76%) from tools/llvmc2/Core.cpp]
  64. ac67b7e Add first proof-of-concept universal compiler driver framework based by Anton Korobeynikov · 17 years ago