| Commit message (Expand) | Author | Age | Files | Lines |
* | Make 'extern' an option property. | Mikhail Glushenkov | 2008-12-07 | 1 | -38/+19 |
* | Better error message. | Mikhail Glushenkov | 2008-12-07 | 1 | -1/+6 |
* | Re-apply Cedric's changes. | Mikhail Glushenkov | 2008-12-07 | 1 | -24/+24 |
* | Try to guess when the auto-generated cl::Sink option should be marked 'extern'. | Mikhail Glushenkov | 2008-12-07 | 1 | -5/+20 |
* | Add a (progn)-like construct for (actions). Implemented as a DAG list. | Mikhail Glushenkov | 2008-12-07 | 1 | -10/+37 |
* | Use (actions) instead of option properties, support external options. | Mikhail Glushenkov | 2008-12-07 | 1 | -975/+885 |
* | The use of the construct: | Cedric Venet | 2008-12-05 | 1 | -12/+12 |
* | Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning. | Dan Gohman | 2008-12-03 | 3 | -3/+3 |
* | Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad, and teach X86's | Dan Gohman | 2008-12-03 | 1 | -9/+0 |
* | Add a sanity-check to tablegen to catch the case where isSimpleLoad | Dan Gohman | 2008-12-03 | 2 | -1/+10 |
* | Support multiple compilation graph definitions. Not terribly useful, but make... | Mikhail Glushenkov | 2008-11-28 | 1 | -42/+51 |
* | Add 'hidden' and 'really_hidden' option properties. | Mikhail Glushenkov | 2008-11-28 | 1 | -1/+43 |
* | On x86 favors folding short immediate into some arithmetic operations (e.g. a... | Evan Cheng | 2008-11-27 | 1 | -2/+2 |
* | Small fix: the error message was incorrect in some cases. | Mikhail Glushenkov | 2008-11-26 | 1 | -3/+3 |
* | Copy the tblgen utility. | Bill Wendling | 2008-11-20 | 1 | -0/+3 |
* | Support dependencies between plugins by priority-sorting. | Mikhail Glushenkov | 2008-11-17 | 1 | -5/+19 |
* | Filter ToolPropertiesList to exclude all Tools not mentioned in the compilati... | Mikhail Glushenkov | 2008-11-17 | 1 | -49/+78 |
* | Add a layer of indirection to make plugins more flexible. | Mikhail Glushenkov | 2008-11-17 | 1 | -55/+58 |
* | Fix to record comparator to make it work for return values > 1. | Bill Wendling | 2008-11-13 | 1 | -1/+1 |
* | Put comma in correct place for call to StructType::get | Bill Wendling | 2008-11-13 | 1 | -2/+4 |
* | Modify the intrinsics pattern to separate out the "return" types from the | Bill Wendling | 2008-11-13 | 4 | -66/+170 |
* | Tell GenLibDeps.pl to inspect .so and .dylib shared files. | Oscar Fuentes | 2008-11-12 | 1 | -1/+1 |
* | Check the return value of std::getenv. | Mikhail Glushenkov | 2008-11-12 | 1 | -4/+8 |
* | Add a bit of lazy evaluation to PopulateCompilationGraph(). | Mikhail Glushenkov | 2008-11-12 | 1 | -11/+18 |
* | Some cosmetic changes. | Mikhail Glushenkov | 2008-11-12 | 1 | -0/+2 |
* | Allow $CALL and $ENV in command names. Fixes #3025. | Mikhail Glushenkov | 2008-11-08 | 1 | -1/+1 |
* | Properly escape dashes in TableGen's LLVMC2 emitter. | Anton Korobeynikov | 2008-11-08 | 1 | -2/+2 |
* | Make tablegen print out a nice error message for a const char* | Dan Gohman | 2008-11-07 | 1 | -0/+7 |
* | Use an assert to check that SelectCode isn't called on | Dan Gohman | 2008-11-05 | 1 | -5/+4 |
* | Eliminate the ISel priority queue, which used the topological order for a | Dan Gohman | 2008-11-05 | 1 | -30/+5 |
* | Give tablegen's Type a destructor, to suppress spurious | Dan Gohman | 2008-11-04 | 1 | -0/+1 |
* | Add some asserts to verify MVT invariant assumptions. | Dan Gohman | 2008-11-04 | 1 | -0/+2 |
* | Change how extended types are represented in MVTs. Instead of fiddling | Dan Gohman | 2008-11-03 | 2 | -0/+124 |
* | Spell DISABLE_ASSERTIONS correctly. | Dan Gohman | 2008-10-30 | 1 | -1/+1 |
* | - Fix SUBVERSION string to handle x.x.x version number formats. | Bill Wendling | 2008-10-27 | 1 | -3/+6 |
* | Have TableGen emit setSubgraphColor calls under control of a -gen-debug | David Greene | 2008-10-27 | 1 | -5/+45 |
* | Remove tabs from my previous commit. | Cedric Venet | 2008-10-27 | 1 | -2/+2 |
* | Remove redundant word in tblgen error message. | Matthijs Kooijman | 2008-10-27 | 1 | -1/+1 |
* | Add a default constructor to AsmWriterOperand to make VS2008sp1 happy. (AsmWr... | Cedric Venet | 2008-10-26 | 1 | -0/+3 |
* | Unbreak LLVM on the MSVC compiler: | Argyrios Kyrtzidis | 2008-10-22 | 2 | -0/+2 |
* | Add RCBarriers to TargetInstrDesc. It's a list of register classes the given ... | Evan Cheng | 2008-10-17 | 2 | -1/+60 |
* | Use INT64_C to emit constant values, to avoid problems with | Dan Gohman | 2008-10-17 | 1 | -2/+3 |
* | Fun x86 encoding tricks: when adding an immediate value of 128, | Dan Gohman | 2008-10-17 | 7 | -27/+40 |
* | Add support for having multiple predicates on a TreePatternNode. | Dan Gohman | 2008-10-15 | 4 | -70/+109 |
* | Add <cstdio> include where needed by gcc-4.4. | Duncan Sands | 2008-10-08 | 2 | -0/+2 |
* | Set UNIVERSAL_ARCH value. | Devang Patel | 2008-10-06 | 1 | -1/+2 |
* | Fix shift overflow bug that would occur when a field was a full 32-bits | Chris Lattner | 2008-10-05 | 1 | -1/+1 |
* | Make GenLibDeps.pl more robust in the face of broken piping problems. | Chris Lattner | 2008-10-04 | 1 | -0/+26 |
* | Handle some 64-bit atomics on x86-32, some of the time. | Dale Johannesen | 2008-10-02 | 1 | -1/+2 |
* | Move the primary fast-isel top-level comments to FastISel.cpp, where | Dan Gohman | 2008-09-30 | 1 | -24/+6 |