1. 48cca1f Add an "exe" suffix only if the output file has no suffix at all. by Argyrios Kyrtzidis · 16 years ago
  2. 1662183 Make sure all produced executable files have "exe" suffix on Windows. by Argyrios Kyrtzidis · 16 years ago
  3. e2bc1cb Make sure that the current executable filename has "exe" suffix on Windows. by Argyrios Kyrtzidis · 16 years ago
  4. 5b90a72 Append "exe" suffix to executable files. by Argyrios Kyrtzidis · 16 years ago
  5. ad6996d Let bugpoint display generated messages on stderr only if no interpreter was by Matthijs Kooijman · 16 years ago
  6. fbea227 Add -silence-passes option to bugpoint. This option suppresses output generated by Matthijs Kooijman · 16 years ago
  7. 856e106 Make all help strings start in upper case. by Mikhail Glushenkov · 16 years ago
  8. 74a0c28 Fix the -opt switch and add a test case for it. by Mikhail Glushenkov · 16 years ago
  9. 18aac1c Fix indentation. by Mikhail Glushenkov · 16 years ago
  10. 7ef3606 Add a --dry-run option to llvmc2. Patch by Holger Schurig. by Mikhail Glushenkov · 16 years ago
  11. 7329610 Add a --save-temps option. by Mikhail Glushenkov · 16 years ago
  12. a7d0ae3 Add a check for side effect-free options (specified only in the OptionList). by Mikhail Glushenkov · 16 years ago
  13. 0ab8ac3 Documentation update. by Mikhail Glushenkov · 16 years ago
  14. ed3ba40 Show argv[0] in error messages (like gcc). by Mikhail Glushenkov · 16 years ago
  15. e4322895 New feature: OptionList. by Mikhail Glushenkov · 16 years ago
  16. 270cae3 Documentation update. by Mikhail Glushenkov · 16 years ago
  17. 5fe8475 A small optimization: use static char* array instead of StrVector. by Mikhail Glushenkov · 16 years ago
  18. 92b8da7 Make it possible to test if the '-o' option is provided. by Mikhail Glushenkov · 16 years ago
  19. 6be4ffc Add support for option aliases. by Mikhail Glushenkov · 16 years ago
  20. fb37f39 Fix some headers. by Mikhail Glushenkov · 16 years ago
  21. 2e73e85 New tests for the 'case' expression: not_empty, in_language. by Mikhail Glushenkov · 16 years ago
  22. ef4160d -E should print to stdout. by Mikhail Glushenkov · 16 years ago
  23. ffcf3a1 Make it possible to have multiple input languages for a single tool. by Mikhail Glushenkov · 16 years ago
  24. aa3bb17 Rename StringVector to StrVector (to be consistent with LLVMCConfigurationEmitter.cpp). by Mikhail Glushenkov · 16 years ago
  25. 35bca41 Minor error message fixes. by Mikhail Glushenkov · 16 years ago
  26. 163dc1e Documentation and examples improvements by Mikhail Glushenkov · 16 years ago
  27. 37f509a Do not generate empty 'if's for the output_suffix property. by Mikhail Glushenkov · 16 years ago
  28. cd0858e Update documentation, add examples. by Mikhail Glushenkov · 16 years ago
  29. 1e4bab2 Rename LLVMC-Tutorial.rst to LLVMC-Reference.rst by Mikhail Glushenkov · 16 years ago
  30. 5c7578d Make it possible to change the output file suffix based on command-line options. by Mikhail Glushenkov · 16 years ago
  31. 08bd2e7 Add support for user-provided hooks and environment variable reads to the cmd_line tool property. by Mikhail Glushenkov · 16 years ago
  32. 4eaa389 Enable the response file ('llvmc @file') support. by Mikhail Glushenkov · 16 years ago
  33. 706aecf Update the code to the fact that StringSet now lives in llvm/ADT. by Mikhail Glushenkov · 16 years ago
  34. b5ccfbf Make it possible to use the generalised 'case' construct in the cmd_line property. by Mikhail Glushenkov · 16 years ago
  35. e5557f4 Add a generalised 'case' construct. by Mikhail Glushenkov · 16 years ago
  36. baa1543 remove the StripSymbolsPass. This should not be done by default in libLTO.dylib. The linker will remove the symbol names if needed after LTO is done by Nick Kledzik · 16 years ago
  37. 43d1fd4 For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h" by Anton Korobeynikov · 16 years ago
  38. c5b2710 Re-enable the newly simplified ADCE. This fixes a regression on by Owen Anderson · 16 years ago
  39. ed185d6 use space insted of tabs by Nick Kledzik · 16 years ago
  40. 9178a65 fix infinite recursion if a global's initializer references the global by Nick Kledzik · 16 years ago
  41. 3b75d20 Add instcombine after global optimizations. by Devang Patel · 16 years ago
  42. 00481ed Use IPSCCPPass instead of IPConstantPropagationPass. by Devang Patel · 16 years ago
  43. 9e2abd3 Remove ADCE from the optimization pipeline. by Owen Anderson · 16 years ago
  44. ee335e3 Add #includes to make some dependencies explicit. by Dan Gohman · 16 years ago
  45. ed1ec3a Make LTO expect common and weak to be represented differently. by Dale Johannesen · 16 years ago
  46. 03dace8 Rename -no-lazy to -disable-lazy-compilation. by Evan Cheng · 16 years ago
  47. 6a6f2dd Add CommonLinkage, in a way that preserves the behavior on old .bc files. by Dale Johannesen · 16 years ago
  48. 7d5633e Add CommonLinkage to lto (treated same as weak AFAICT) by Dale Johannesen · 16 years ago
  49. df04572 Re-enable tail duplication pass (now with default threshold down to 1 instruction). by Evan Cheng · 16 years ago
  50. b1dbcd8 Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile targets to find these better. by Gabor Greif · 16 years ago
  51. 38503d4 Remove tail duplication pass. by Evan Cheng · 16 years ago
  52. 8ffe2e2 Recover nestedloop regression reported by nightly tester. by Devang Patel · 16 years ago
  53. 81a1d08 Do not run instruction combiner in middle of loop optimization passes. by Devang Patel · 16 years ago
  54. 5c98d82 Filter option names to escape symbols not allowed as C++ identifiers. by Mikhail Glushenkov · 16 years ago
  55. ecb977e Make it possible to choose between different compilation graph definitions at compile-time. by Mikhail Glushenkov · 16 years ago
  56. a673037 Fix some error messages; Make LLVMC pass through the exit code of a failed tool. by Mikhail Glushenkov · 16 years ago
  57. 4982bab Re-enable loop deletion by default. by Owen Anderson · 17 years ago
  58. 910fd57 Rename Example.td to Graph.td. by Mikhail Glushenkov · 17 years ago
  59. 6b89d92 use doxygen comments for makeBuffer() by Nick Kledzik · 17 years ago
  60. 8e7254c Reapply 50867: A small refactoring (extract method) + some comment fixes. by Mikhail Glushenkov · 17 years ago
  61. 90dcff7 <rdar://problem/5917641> use getMemBufferCopy if supplied buffer is not already zero terminated by Nick Kledzik · 17 years ago
  62. 0561f78 Revertin 50867 since it was breaking the build. by Tanya Lattner · 17 years ago
  63. 194a78f Add -E and -S options by Mikhail Glushenkov · 17 years ago
  64. 21607fa A small refactoring (extract method) + some comment fixes. by Mikhail Glushenkov · 17 years ago
  65. 4561ab5 Use Doxygen-style comments. by Mikhail Glushenkov · 17 years ago
  66. 77a895e Disable loop deletion until the release branch. by Owen Anderson · 17 years ago
  67. e0ff9ae Change from llvm::SmallSet<std::string> to llvm::StringMap<char>. by Mikhail Glushenkov · 17 years ago
  68. 2906355 Add new edge property combinator: weight. by Mikhail Glushenkov · 17 years ago
  69. 6a6cd72 Add a help string for the -c option by Mikhail Glushenkov · 17 years ago
  70. 77ddce9 Update documentation to reflect the current state of affairs. by Mikhail Glushenkov · 17 years ago
  71. be86712 Some cosmetic changes (change some comments, move code around a bit). by Mikhail Glushenkov · 17 years ago
  72. 4c11a62 Refactoring: split the function CompilationGraph::Build() into two parts. by Mikhail Glushenkov · 17 years ago
  73. 76b1b24 Use edge weights to choose the right linker based on input language names. by Mikhail Glushenkov · 17 years ago
  74. bb8b58d Add weights to graph edges. Choose between edges based on their weight. by Mikhail Glushenkov · 17 years ago
  75. d83038c Remove the UnpackValues() function. by Mikhail Glushenkov · 17 years ago
  76. 978d498 Add a --linker command-line option, make all tests pass. by Mikhail Glushenkov · 17 years ago
  77. 895820d Naming fix: LLVMCCConfigurationEmitter -> LLVMCConfigurationEmitter. by Mikhail Glushenkov · 17 years ago
  78. 87416b4 Add -x option (like in gcc). by Mikhail Glushenkov · 17 years ago
  79. 35a85e8 Take object file as input and handle files with the same name correctly. by Mikhail Glushenkov · 17 years ago
  80. be9d9a1 Add output redirection, rename namespace llvmcc to namespace llvmc. by Mikhail Glushenkov · 17 years ago
  81. f7bab8c Make AutoGenerated.inc depend also on Tools.td and Common.td by Mikhail Glushenkov · 17 years ago
  82. 3d68822 Utilize topological sort in CompilationGraph::Build(). by Mikhail Glushenkov · 17 years ago
  83. 0260658 Add TopologicalSort method to CompilationGraph. by Mikhail Glushenkov · 17 years ago
  84. d7bb87a Do not require positional arguments when we're only printing out the graph. by Mikhail Glushenkov · 17 years ago
  85. 4f6e3a4 Make ChooseEdge more generic and use it to choose between different toolchains. by Mikhail Glushenkov · 17 years ago
  86. bbbc9d4 Remove unnecessary argument from PassThroughGraph by Mikhail Glushenkov · 17 years ago
  87. c74bfc9 Add inward edge counters to Nodes; Associate JoinLists with JoinTools. by Mikhail Glushenkov · 17 years ago
  88. 97fda6d Enhancements for --view-graph by Mikhail Glushenkov · 17 years ago
  89. 2ba4c5a Split the Build function into two parts. by Mikhail Glushenkov · 17 years ago
  90. d818878 Make llvmc return 1 when the compilation fails. by Mikhail Glushenkov · 17 years ago
  91. b96cb60 Return const char* instead of std::string in Tool classes by Mikhail Glushenkov · 17 years ago
  92. 6591c89 Add an ability to choose between different edges based on edge properties. by Mikhail Glushenkov · 17 years ago
  93. 64683ed Add new edge properties: parameter_equals, element_in_list, and. by Mikhail Glushenkov · 17 years ago
  94. 581936a Implemented switch_on edge property. by Mikhail Glushenkov · 17 years ago
  95. a4db8c0 Cosmetic change: if( -> if ( by Mikhail Glushenkov · 17 years ago
  96. e74420a Remove ExampleWithOpt.td: this file was merged with Example.td. by Mikhail Glushenkov · 17 years ago
  97. d752c3f More work on edge properties. Use Edge classes instead of strings in CompilationGraph. by Mikhail Glushenkov · 17 years ago
  98. 0a17493 Ongoing work: add an edge typechecker, rudimentary support for edge properties. by Mikhail Glushenkov · 17 years ago
  99. 0d08db0 Convert internal representation to use DAG. This gives us more flexibility and enables future improvements. by Mikhail Glushenkov · 17 years ago
  100. aa4948f Small const-correctness fix by Mikhail Glushenkov · 17 years ago