1. 18c67b9 Forward parameter options as '-option=parameter'. by Mikhail Glushenkov · 16 years ago
  2. ae77938 Escape double quotes in 'help'. by Mikhail Glushenkov · 16 years ago
  3. b7935e0 Typo. by Mikhail Glushenkov · 16 years ago
  4. d64c907 Make CheckForSuperfluousOptions handle list form of 'switch_on' correctly. by Mikhail Glushenkov · 16 years ago
  5. 3a481e3 Minor simplifications. by Mikhail Glushenkov · 16 years ago
  6. 163dd59 Better error message. by Mikhail Glushenkov · 16 years ago
  7. 96a4782 Don't emit trailing semicolon. by Daniel Dunbar · 16 years ago
  8. 9bef1bd Cosmetic issue: more consistent naming. by Mikhail Glushenkov · 16 years ago
  9. e0b6570 Allow (set_option SwitchOption, true). by Mikhail Glushenkov · 16 years ago
  10. 9503b49 Make 'set_option' work with list options. by Mikhail Glushenkov · 16 years ago
  11. 994dbe0 Add a 'set_option' action for use in OptionPreprocessor. by Mikhail Glushenkov · 16 years ago
  12. 2472328 Refactoring, no functionality change. by Mikhail Glushenkov · 16 years ago
  13. 2d366a2 s/TokenizeCmdline/TokenizeCmdLine/ by Mikhail Glushenkov · 16 years ago
  14. f8bc1e4 Convert llvmc tests to FileCheck. by Mikhail Glushenkov · 16 years ago
  15. 545f968 Support hook invocation from 'append_cmd'. by Mikhail Glushenkov · 16 years ago
  16. e4ac23a Validate the generated C++ code in llvmc tests. by Mikhail Glushenkov · 16 years ago
  17. abf2d98 Allow $CALL(Hook, '$INFILE') for non-join tools. by Mikhail Glushenkov · 16 years ago
  18. bc39a79 Simplify a bit. by Mikhail Glushenkov · 16 years ago
  19. 06d2661 Throw 'const char*' instead of 'std::string'. by Mikhail Glushenkov · 16 years ago
  20. 5b9b3ba Deprecate 'unpack_values'. by Mikhail Glushenkov · 16 years ago
  21. 8245a1d Implement 'forward_value' and 'forward_transformed_value'. by Mikhail Glushenkov · 16 years ago
  22. 632eb20 Refactoring, no functionality change. by Mikhail Glushenkov · 16 years ago
  23. 9795500 Forward -save-temps to llvm-gcc. by Mikhail Glushenkov · 16 years ago
  24. ec8e1b7 mark some constant global const. by Chris Lattner · 16 years ago
  25. d5a72d9 80-col violation. by Mikhail Glushenkov · 16 years ago
  26. b6c3483 Make 'unset_option' work on list options. by Mikhail Glushenkov · 16 years ago
  27. 4858a1d Implement any_[not_]empty and list versions of switch_on and [not_]empty. by Mikhail Glushenkov · 16 years ago
  28. ccef6de More refactoring... by Mikhail Glushenkov · 16 years ago
  29. 4d21ae7 Refactoring, no functionality change. by Mikhail Glushenkov · 16 years ago
  30. 0a22fb6 First draft of the OptionPreprocessor. by Mikhail Glushenkov · 16 years ago
  31. 2cea7bd Disallow multiple instances of PluginPriority. by Mikhail Glushenkov · 16 years ago
  32. 0b59939 Omit the 'out_file_index != -1' check when possible. by Mikhail Glushenkov · 16 years ago
  33. 39482dd Input files should go before all other options. by Mikhail Glushenkov · 16 years ago
  34. ad981bf Add a way to query the number of input files. by Mikhail Glushenkov · 16 years ago
  35. 9d7a2dc A bit prettier formatting. by Mikhail Glushenkov · 16 years ago
  36. f8349ac Use raw_ostream::indent instead of passing strings. by Mikhail Glushenkov · 16 years ago
  37. 2d04ec5 Distinguish between 'empty' and empty DAG marker. by Mikhail Glushenkov · 16 years ago
  38. 684a8b0 Add a logical 'not' operator to llvmc's TableGen dialect. by Mikhail Glushenkov · 16 years ago
  39. 74382b7 Prune #includes from llvm/Linker.h and llvm/System/Path.h, by Chris Lattner · 16 years ago
  40. 8fe4447 Add an 'init' option property. by Mikhail Glushenkov · 16 years ago
  41. cbc360d Refactoring. by Mikhail Glushenkov · 16 years ago
  42. b797000 Comment fix. by Mikhail Glushenkov · 16 years ago
  43. 1a55180 Replace std::iostreams with raw_ostream in TableGen. by Daniel Dunbar · 16 years ago
  44. 7bba233 Better error message. by Mikhail Glushenkov · 16 years ago
  45. d80d869 Make llvmc work again. by Mikhail Glushenkov · 16 years ago
  46. 0cbb590 A little bit nicer formatting. by Mikhail Glushenkov · 16 years ago
  47. 7c8deb3 Typo. by Mikhail Glushenkov · 16 years ago
  48. e031e4b A better error message. by Mikhail Glushenkov · 16 years ago
  49. e89331b The 'forward_as' property did not use its second argument. by Mikhail Glushenkov · 16 years ago
  50. f868156 Fix incorrect code generation with ENV. by Mikhail Glushenkov · 16 years ago
  51. 0941b0f Add some assertions. by Mikhail Glushenkov · 16 years ago
  52. c52551d 'append_cmd' should split its argument. by Mikhail Glushenkov · 16 years ago
  53. 57cd67f Typo. by Mikhail Glushenkov · 17 years ago
  54. 19d3e82 Add three new option properties. by Mikhail Glushenkov · 17 years ago
  55. b6b5141 Change the hook API back to prevent memory leaks. by Mikhail Glushenkov · 17 years ago
  56. a298bb7 Allow hooks with arguments. by Mikhail Glushenkov · 17 years ago
  57. 65ee1e6 Fix typo in error message. by Mikhail Glushenkov · 17 years ago
  58. 5c2b6b2 Some enhancements for the 'case' expression. by Mikhail Glushenkov · 17 years ago
  59. e1d44b5 Put Edge* classes into anonymous namespace. by Mikhail Glushenkov · 17 years ago
  60. b4ced5a Make 'extern' an option property. by Mikhail Glushenkov · 17 years ago
  61. ad889a7 Better error message. by Mikhail Glushenkov · 17 years ago
  62. 15b71ba Re-apply Cedric's changes. by Mikhail Glushenkov · 17 years ago
  63. b59dbad Try to guess when the auto-generated cl::Sink option should be marked 'extern'. by Mikhail Glushenkov · 17 years ago
  64. 0850949 Add a (progn)-like construct for (actions). Implemented as a DAG list. by Mikhail Glushenkov · 17 years ago
  65. f915253 Use (actions) instead of option properties, support external options. by Mikhail Glushenkov · 17 years ago
  66. 8f241b0 The use of the construct: by Cedric Venet · 17 years ago
  67. ad746be Support multiple compilation graph definitions. Not terribly useful, but makes the code more generic. by Mikhail Glushenkov · 17 years ago
  68. 739c720 Add 'hidden' and 'really_hidden' option properties. by Mikhail Glushenkov · 17 years ago
  69. 3acc921 Small fix: the error message was incorrect in some cases. by Mikhail Glushenkov · 17 years ago
  70. 35fde15 Support dependencies between plugins by priority-sorting. by Mikhail Glushenkov · 17 years ago
  71. fa27077 Filter ToolPropertiesList to exclude all Tools not mentioned in the compilation graph. by Mikhail Glushenkov · 17 years ago
  72. 0108877 Add a layer of indirection to make plugins more flexible. by Mikhail Glushenkov · 17 years ago
  73. 6766572 Check the return value of std::getenv. by Mikhail Glushenkov · 17 years ago
  74. 262d248 Add a bit of lazy evaluation to PopulateCompilationGraph(). by Mikhail Glushenkov · 17 years ago
  75. aa4774c Some cosmetic changes. by Mikhail Glushenkov · 17 years ago
  76. c389e94 Allow $CALL and $ENV in command names. Fixes #3025. by Mikhail Glushenkov · 17 years ago
  77. 760a572 Properly escape dashes in TableGen's LLVMC2 emitter. Patch by Patrick Walton! by Anton Korobeynikov · 17 years ago
  78. 4a1a77c Move llvmc2 header files under include/llvm/CompilerDriver by Mikhail Glushenkov · 17 years ago
  79. c82ce4a Plugin support for llvmc2 (a-la opt). by Mikhail Glushenkov · 17 years ago
  80. 0737651 Make comments a little bit more clear. by Mikhail Glushenkov · 17 years ago
  81. 11a353a Get rid of GlobalLanguageMap. Global state is evil. by Mikhail Glushenkov · 17 years ago
  82. fdee954 Add a (forward_as) option property by Mikhail Glushenkov · 17 years ago
  83. 5ccf28f Delete the file llvmc2/doc/LLVMC-Enhancements.rst + some minor language/spelling fixes. by Mikhail Glushenkov · 17 years ago
  84. 32a9e7a Add #includes required by GCC 4.3, thanks for Zhongxing Xu for reporting this. by Chris Lattner · 17 years ago
  85. 12a3f83 Initialize members properly during construction by Anton Korobeynikov · 17 years ago
  86. 310d2eb Callback was not executed on OS X when it was a function. by Mikhail Glushenkov · 17 years ago
  87. a7d0ae3 Add a check for side effect-free options (specified only in the OptionList). by Mikhail Glushenkov · 17 years ago
  88. 2b7bcb4 Refactoring: remove code duplication introduced in the previous patch. by Mikhail Glushenkov · 17 years ago
  89. 09b51c3 Refactoring: split CollectProperties into two separate function objects. by Mikhail Glushenkov · 17 years ago
  90. e4322895 New feature: OptionList. by Mikhail Glushenkov · 17 years ago
  91. 5fe8475 A small optimization: use static char* array instead of StrVector. by Mikhail Glushenkov · 17 years ago
  92. 92b8da7 Make it possible to test if the '-o' option is provided. by Mikhail Glushenkov · 17 years ago
  93. 34f3762 Fix: 'sink' handling was broken. by Mikhail Glushenkov · 17 years ago
  94. 6be4ffc Add support for option aliases. by Mikhail Glushenkov · 17 years ago
  95. 2d0dc9a Allow nesting of case expressions. by Mikhail Glushenkov · 17 years ago
  96. 4fb71ea Small error message improvement. by Mikhail Glushenkov · 17 years ago
  97. 708e7c2 Remove RequireDefault parameter from EmitCaseConstructHandler. by Mikhail Glushenkov · 17 years ago
  98. fb37f39 Fix some headers. by Mikhail Glushenkov · 17 years ago
  99. 2e73e85 New tests for the 'case' expression: not_empty, in_language. by Mikhail Glushenkov · 17 years ago
  100. ffcf3a1 Make it possible to have multiple input languages for a single tool. by Mikhail Glushenkov · 17 years ago