| Commit message (Expand) | Author | Age |
* | remove some dead code | Chris Lattner | 2007-02-03 |
* | Switch inliner over to use DenseMap instead of std::map for ValueMap. This | Chris Lattner | 2007-02-03 |
* | Switch this back to using an std::map. DenseMap entries are getting invalidated | Chris Lattner | 2007-02-02 |
* | Remove more malloc thrashing, this speeds up IPSCCP on kimwitu another 6.7%. | Chris Lattner | 2007-02-02 |
* | Convert an std::set to SmallSet, this speeds up IPSCCP 17% on kimwitu. | Chris Lattner | 2007-02-02 |
* | eliminate a malloc/free for (almost) every GEP processed. This speeds up | Chris Lattner | 2007-02-02 |
* | switch hash_map's over to DenseMap in SCCP. This speeds up SCCP by 30% in | Chris Lattner | 2007-02-02 |
* | Remove dead code and fix indentation per Chris' review comments. | Reid Spencer | 2007-02-02 |
* | Use short form of binary operator create functions. | Reid Spencer | 2007-02-02 |
* | bugfix for reid's shift patch. | Chris Lattner | 2007-02-02 |
* | Changes to support making the shift instructions be true BinaryOperators. | Reid Spencer | 2007-02-02 |
* | Fix Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll, a serious code | Chris Lattner | 2007-02-01 |
* | remove temporary vectors. | Chris Lattner | 2007-01-31 |
* | Revert another incorrectly applied chunk, which fixes InstCombine/vec_insert_... | Chris Lattner | 2007-01-31 |
* | eliminate temporary vectors | Chris Lattner | 2007-01-31 |
* | Move symbolic constant folding code to libanalysis. | Chris Lattner | 2007-01-31 |
* | Adjust #includes to match movement of constant folding code from transformuti... | Chris Lattner | 2007-01-30 |
* | pass TD to constant folding apis | Chris Lattner | 2007-01-30 |
* | use smallvector instead of vector to make constant folding a bit more efficient | Chris Lattner | 2007-01-30 |
* | remove some bits that are not yet meant to land. | Chris Lattner | 2007-01-30 |
* | Symbolically evaluate constant expressions like &A[123] - &A[4].f. | Chris Lattner | 2007-01-30 |
* | For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid | Reid Spencer | 2007-01-30 |
* | Simplify names of lattice values. SGTUNE becomes SGT, for example. | Nick Lewycky | 2007-01-29 |
* | Fix test/Transforms/InstCombine/2007-01-27-AndICmp.ll, a miscompilation of | Chris Lattner | 2007-01-27 |
* | Inherit BasicBlockPass directly from Pass. | Devang Patel | 2007-01-25 |
* | Cleanup checks in the load and store of casted pointer transforms. Two | Reid Spencer | 2007-01-22 |
* | For PR970: | Reid Spencer | 2007-01-21 |
* | Revise the store V, (cast P) -> store (cast V) -> P transform. | Reid Spencer | 2007-01-20 |
* | Teach TargetData to handle 'preferred' alignment for each target, and use | Chris Lattner | 2007-01-20 |
* | For this transform: store V, (cast P) -> store (cast V), P | Reid Spencer | 2007-01-19 |
* | For PR1043: | Reid Spencer | 2007-01-19 |
* | Fix InstCombine/2007-01-18-VectorInfLoop.ll, a case where instcombine | Chris Lattner | 2007-01-18 |
* | Clean up some code around the store V, (cast P) -> store (cast V), P | Reid Spencer | 2007-01-18 |
* | For PR1094: | Reid Spencer | 2007-01-17 |
* | Fix a regression in my isIntegral patch that broke 471.omnetpp. This is | Chris Lattner | 2007-01-15 |
* | Don't print address of ETNode. Print the DFSNumIn which uniquely identifies | Nick Lewycky | 2007-01-15 |
* | Implement InstCombine/phi.ll:test7, deletion of trivial value loops for | Chris Lattner | 2007-01-15 |
* | simplify some code now that types are signless | Chris Lattner | 2007-01-15 |
* | delete stores to allocas with one use. This is a trivial form of DSE which | Chris Lattner | 2007-01-15 |
* | rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. | Chris Lattner | 2007-01-15 |
* | Eliminate calls to isInteger, generalizing code and tightening checks as needed. | Chris Lattner | 2007-01-15 |
* | instcombine has always been miscompiling fcmp x, x, disregarding possible | Chris Lattner | 2007-01-14 |
* | Fix Transforms/InstCombine/2007-01-13-ExtCompareMiscompile.ll, which is part | Chris Lattner | 2007-01-13 |
* | Fix indentation to prior level for easier diffs. | Reid Spencer | 2007-01-13 |
* | "Default context" blocks can occur after a non-default one. This meant | Nick Lewycky | 2007-01-13 |
* | Fix a minor bug handling constant exprs, introduced by a recent patch. | Chris Lattner | 2007-01-13 |
* | fix a bug in a recent patch | Chris Lattner | 2007-01-13 |
* | simplify some code | Chris Lattner | 2007-01-12 |
* | eliminate redundant check | Chris Lattner | 2007-01-12 |
* | For PR1064: | Reid Spencer | 2007-01-12 |