| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix Transforms/DeadArgElim/2007-02-07-FuncRename.ll, fallout from PR411. | Chris Lattner | 2007-02-07 | 1 | -2/+4 |
| * | shrink vmcore by moving symbol table stripping support out of VMCore into | Chris Lattner | 2007-02-07 | 1 | -2/+23 |
| * | redesign the primary datastructure used by mem2reg to eliminate an | Chris Lattner | 2007-02-07 | 1 | -103/+156 |
| * | With the last change, we no longer need both directions of mapping from | Chris Lattner | 2007-02-05 | 1 | -4/+8 |
| * | Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in | Reid Spencer | 2007-02-05 | 46 | -97/+146 |
| * | Simplify use of DFBlocks, this makes no noticable performance difference, | Chris Lattner | 2007-02-05 | 1 | -3/+3 |
| * | This file should have been removed when -raise was removed. It isn't | Reid Spencer | 2007-02-05 | 1 | -134/+0 |
| * | Switch InsertedPHINodes back to SmallPtrSet now that the SmallPtrSet::erase | Chris Lattner | 2007-02-05 | 1 | -6/+6 |
| * | switch a SmallPtrSet back to an std::set for now, this caused problems. | Chris Lattner | 2007-02-05 | 1 | -6/+6 |
| * | switch an std::set over to a SmallPtrSet, speeding up mem2reg 6% on 176.gcc. | Chris Lattner | 2007-02-05 | 1 | -1/+1 |
| * | switch an std::set over to SmallPtrSet, speeding up mem2reg 3.4% on 176.gcc. | Chris Lattner | 2007-02-05 | 1 | -16/+13 |
| * | eliminate some malloc traffic, this speeds up mem2reg by 3.4%. | Chris Lattner | 2007-02-05 | 1 | -5/+8 |
| * | Add missing and needed #include. | Reid Spencer | 2007-02-05 | 1 | -0/+1 |
| * | Make the class VISIBILITY_HIDDEN. | Reid Spencer | 2007-02-05 | 1 | -3/+3 |
| * | For PR411: | Reid Spencer | 2007-02-05 | 9 | -18/+18 |
| * | For PR411: | Reid Spencer | 2007-02-05 | 4 | -40/+58 |
| * | For PR411: | Reid Spencer | 2007-02-05 | 1 | -363/+0 |
| * | Create a pass to strip dead function declarations (prototypes). This is | Reid Spencer | 2007-02-05 | 1 | -0/+61 |
| * | Fix miscompilations of consumer-typeset, telecomm-gsm, and 176.gcc. | Chris Lattner | 2007-02-05 | 1 | -6/+6 |
| * | For PR1177: | Reid Spencer | 2007-02-05 | 1 | -4/+4 |
| * | fix a miscompilation of 176.gcc | Chris Lattner | 2007-02-05 | 1 | -2/+2 |
| * | Use DenseMap for pointer->pointer maps. | Owen Anderson | 2007-02-05 | 1 | -4/+4 |
| * | rewrite shift/shift folding, now that types are not signed. | Chris Lattner | 2007-02-05 | 1 | -74/+103 |
| * | Fix indenting, remove tabs. | Nick Lewycky | 2007-02-04 | 1 | -32/+90 |
| * | For PR1163: | Reid Spencer | 2007-02-04 | 4 | -1/+4 |
| * | remove some dead code | Chris Lattner | 2007-02-03 | 1 | -14/+3 |
| * | For PR1072: | Reid Spencer | 2007-02-03 | 4 | -1544/+0 |
| * | Switch inliner over to use DenseMap instead of std::map for ValueMap. This | Chris Lattner | 2007-02-03 | 8 | -38/+41 |
| * | Switch this back to using an std::map. DenseMap entries are getting invalidated | Chris Lattner | 2007-02-02 | 1 | -5/+5 |
| * | Remove more malloc thrashing, this speeds up IPSCCP on kimwitu another 6.7%. | Chris Lattner | 2007-02-02 | 1 | -10/+10 |
| * | Convert an std::set to SmallSet, this speeds up IPSCCP 17% on kimwitu. | Chris Lattner | 2007-02-02 | 1 | -5/+5 |
| * | eliminate a malloc/free for (almost) every GEP processed. This speeds up | Chris Lattner | 2007-02-02 | 1 | -2/+3 |
| * | switch hash_map's over to DenseMap in SCCP. This speeds up SCCP by 30% in | Chris Lattner | 2007-02-02 | 1 | -19/+21 |
| * | Remove dead code and fix indentation per Chris' review comments. | Reid Spencer | 2007-02-02 | 1 | -31/+12 |
| * | Use short form of binary operator create functions. | Reid Spencer | 2007-02-02 | 2 | -25/+25 |
| * | bugfix for reid's shift patch. | Chris Lattner | 2007-02-02 | 1 | -2/+2 |
| * | Changes to support making the shift instructions be true BinaryOperators. | Reid Spencer | 2007-02-02 | 6 | -155/+169 |
| * | Fix Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll, a serious code | Chris Lattner | 2007-02-01 | 1 | -0/+24 |
| * | Ensure that ConvertOperandToType generates a result conversion by | Reid Spencer | 2007-02-01 | 1 | -1/+3 |
| * | Fix bugs in the inliner having to do with single-entry phi nodes and valuemap | Chris Lattner | 2007-02-01 | 1 | -12/+12 |
| * | remove temporary vectors. | Chris Lattner | 2007-01-31 | 3 | -13/+9 |
| * | eliminate temporary vectors | Chris Lattner | 2007-01-31 | 1 | -16/+13 |
| * | eliminate temporary vectors | Chris Lattner | 2007-01-31 | 2 | -12/+8 |
| * | Revert another incorrectly applied chunk, which fixes InstCombine/vec_insert_... | Chris Lattner | 2007-01-31 | 1 | -7/+0 |
| * | eliminate temporary vectors | Chris Lattner | 2007-01-31 | 3 | -17/+25 |
| * | Move symbolic constant folding code to libanalysis. | Chris Lattner | 2007-01-31 | 1 | -106/+0 |
| * | Adjust #includes to match movement of constant folding code from transformuti... | Chris Lattner | 2007-01-30 | 11 | -10/+14 |
| * | move a bunch of constant folding code f rom Transforms/Utils/Local.cpp into | Chris Lattner | 2007-01-30 | 1 | -152/+0 |
| * | remove now-dead code. | Chris Lattner | 2007-01-30 | 1 | -14/+0 |
| * | the inliner pass now passes targetdata down through the inliner api's | Chris Lattner | 2007-01-30 | 2 | -3/+19 |