| Commit message (Expand) | Author | Age | Files | Lines |
* | Eliminates friend function declaration inside APInt, instead, adds public | Zhou Sheng | 2007-02-09 | 1 | -43/+103 |
* | Move SimplifySetCC to TargetLowering and allow it to be shared with legalizer. | Evan Cheng | 2007-02-08 | 1 | -2/+10 |
* | Rename CStringMap -> StringMap, since it now supports nul characters in the | Chris Lattner | 2007-02-08 | 2 | -199/+17 |
* | Allow cstringmap to contain strings with nul characters in them. | Chris Lattner | 2007-02-08 | 2 | -56/+114 |
* | As Chris and Reid suggested, remove "isSigned" field from APInt, instead, | Zhou Sheng | 2007-02-08 | 1 | -48/+92 |
* | Fixed comments. | Bill Wendling | 2007-02-08 | 1 | -1/+1 |
* | Added new method to finish up the addition of passes to emit files. This | Bill Wendling | 2007-02-08 | 1 | -23/+52 |
* | Declarations for functions that create different file writers. | Bill Wendling | 2007-02-08 | 1 | -0/+32 |
* | Moved from include/llvm/CodeGen to lib/CodeGen. | Bill Wendling | 2007-02-08 | 2 | -851/+0 |
* | move archive-specific stuff out of bcreader into archive library. | Chris Lattner | 2007-02-07 | 1 | -30/+0 |
* | move an llvmc-specific function out of the bcreader into llvmc. | Chris Lattner | 2007-02-07 | 1 | -12/+0 |
* | push bytecode decompressor out through APIs. Now the bytecode reader | Chris Lattner | 2007-02-07 | 3 | -19/+22 |
* | Automatically generating intrinsic declarations from Dan Gohman. Modified | Jim Laskey | 2007-02-07 | 2 | -7/+30 |
* | Fix build error. | Lauro Ramos Venancio | 2007-02-07 | 1 | -0/+1 |
* | remove dead ivars. | Chris Lattner | 2007-02-07 | 1 | -8/+0 |
* | remove the handleVBR32/handleVBR64 callbacks. They are very fine-grained. | Chris Lattner | 2007-02-07 | 1 | -9/+0 |
* | shrink vmcore by moving symbol table stripping support out of VMCore into | Chris Lattner | 2007-02-07 | 2 | -10/+0 |
* | eliminate ValueSymbolTable::rename, it has no advantage over using remove+ins... | Chris Lattner | 2007-02-07 | 1 | -13/+4 |
* | Make SymbolTable::insert, SymbolTable::remove and SymbolTable::rename private. | Chris Lattner | 2007-02-07 | 1 | -3/+21 |
* | As Chris suggested, fixed some problems. (This is the first part.) | Zhou Sheng | 2007-02-07 | 1 | -21/+47 |
* | Eliminate the O(n) version of TypeSymbolTable::remove, it is dead. When | Chris Lattner | 2007-02-07 | 1 | -5/+0 |
* | TypeSymbolTable::rename is dead, remove it | Chris Lattner | 2007-02-07 | 1 | -4/+0 |
* | eliminate std::vector's from the bchandler interface | Chris Lattner | 2007-02-07 | 1 | -5/+5 |
* | do not let the table fill up with tombstones. | Chris Lattner | 2007-02-07 | 1 | -0/+2 |
* | Fix a really subtle bug where the entire hash table could fill with | Chris Lattner | 2007-02-07 | 1 | -2/+23 |
* | Deemed too cute to live. | Jim Laskey | 2007-02-06 | 1 | -2/+2 |
* | Support var arg intrinsics. | Jim Laskey | 2007-02-06 | 1 | -0/+7 |
* | Fix build error. | Lauro Ramos Venancio | 2007-02-06 | 1 | -0/+1 |
* | As Reid suggested, fixed some problems. | Zhou Sheng | 2007-02-06 | 1 | -182/+110 |
* | Simplify this a bit, add an assertion | Chris Lattner | 2007-02-05 | 1 | -11/+10 |
* | StableBasicBlockNumbering is conceptually just a wrapper around UniqueVector, | Chris Lattner | 2007-02-05 | 1 | -22/+11 |
* | Const method must use const_iterator. | Chris Lattner | 2007-02-05 | 1 | -2/+1 |
* | For PR411: | Reid Spencer | 2007-02-05 | 1 | -14/+5 |
* | For PR411: | Reid Spencer | 2007-02-05 | 8 | -306/+50 |
* | Add a class APInt to represent arbitrary precision constant integral values. | Zhou Sheng | 2007-02-05 | 1 | -0/+489 |
* | Use unsigned char& instead of std::vector<>::reference. | Bill Wendling | 2007-02-05 | 1 | -4/+2 |
* | switch the VRBaseMap in the scheduler from an std::map to a DenseMap. This | Chris Lattner | 2007-02-04 | 1 | -2/+2 |
* | Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocate | Chris Lattner | 2007-02-04 | 1 | -0/+43 |
* | Add a new SDNode ctor and InitOperands method. This allows the operands for | Chris Lattner | 2007-02-04 | 1 | -37/+69 |
* | eliminate the SDNode::setValueTypes method. | Chris Lattner | 2007-02-04 | 1 | -53/+37 |
* | eliminate a bunch of duplicate ctors and helper functions. | Chris Lattner | 2007-02-04 | 1 | -83/+60 |
* | move MorphNode to out of line and merge setNodeOperands into it. There is | Chris Lattner | 2007-02-04 | 1 | -28/+5 |
* | simplify MorphNodeTo to take a VTList operand. | Chris Lattner | 2007-02-04 | 1 | -7/+4 |
* | eliminate some extraneous methods in SDNode | Chris Lattner | 2007-02-04 | 1 | -25/+0 |
* | Give each selectiondag node class a home for it's vtable and rtti info | Chris Lattner | 2007-02-04 | 1 | -0/+18 |
* | add a version of insert that takes the key and value. | Chris Lattner | 2007-02-04 | 1 | -8/+23 |
* | For PR1163: | Reid Spencer | 2007-02-04 | 1 | -4/+3 |
* | Make SmallSetVector useful | Chris Lattner | 2007-02-04 | 1 | -4/+5 |
* | Various bugfixes | Chris Lattner | 2007-02-04 | 1 | -1/+1 |
* | Convert SetVector to be a true adapter class and add SmallSetVector. | Chris Lattner | 2007-02-03 | 1 | -5/+22 |