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