| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix a significant algorithm problem with the instcombine worklist. removing | Chris Lattner | 2007-03-02 | 1 | -54/+70 |
| * | minor cleanup | Chris Lattner | 2007-03-02 | 1 | -6/+2 |
| * | The 64-bit constructor for ConstantInt changes from int64_t to uint64_t. | Reid Spencer | 2007-03-01 | 1 | -1/+1 |
| * | Fix InstCombine/2007-02-23-PhiFoldInfLoop.ll and PR1217 | Chris Lattner | 2007-02-24 | 1 | -1/+2 |
| * | convert more vectors to smallvectors, 2.8% speedup | Chris Lattner | 2007-02-15 | 1 | -3/+3 |
| * | change some vectors to smallvectors. This speeds up instcombine on 447.dealII | Chris Lattner | 2007-02-15 | 1 | -3/+3 |
| * | switch an std::set to a SmallPtr set, this speeds up instcombine by 9.5% | Chris Lattner | 2007-02-15 | 1 | -3/+4 |
| * | For PR1195: | Reid Spencer | 2007-02-15 | 1 | -31/+31 |
| * | Generalize TargetData strings, to support more interesting forms of data. | Chris Lattner | 2007-02-14 | 1 | -12/+13 |
| * | Eliminate use of ctors that take vectors. | Chris Lattner | 2007-02-13 | 1 | -2/+2 |
| * | stop using methods that take vectors. | Chris Lattner | 2007-02-12 | 1 | -1/+2 |
| * | Simplify code by using value::takename | Chris Lattner | 2007-02-11 | 1 | -46/+43 |
| * | Fix miscompilations of consumer-typeset, telecomm-gsm, and 176.gcc. | Chris Lattner | 2007-02-05 | 1 | -6/+6 |
| * | fix a miscompilation of 176.gcc | Chris Lattner | 2007-02-05 | 1 | -2/+2 |
| * | rewrite shift/shift folding, now that types are not signed. | Chris Lattner | 2007-02-05 | 1 | -74/+103 |
| * | For PR1163: | Reid Spencer | 2007-02-04 | 1 | -0/+1 |
| * | remove some dead code | Chris Lattner | 2007-02-03 | 1 | -14/+3 |
| * | 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 | 1 | -23/+23 |
| * | 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 | 1 | -138/+157 |
| * | Fix Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll, a serious code | Chris Lattner | 2007-02-01 | 1 | -0/+24 |
| * | remove temporary vectors. | Chris Lattner | 2007-01-31 | 1 | -2/+2 |
| * | 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 | 1 | -6/+10 |
| * | 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 | 1 | -0/+1 |
| * | pass TD to constant folding apis | Chris Lattner | 2007-01-30 | 1 | -2/+2 |
| * | remove some bits that are not yet meant to land. | Chris Lattner | 2007-01-30 | 1 | -57/+0 |
| * | Symbolically evaluate constant expressions like &A[123] - &A[4].f. | Chris Lattner | 2007-01-30 | 1 | -2/+143 |
| * | For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid | Reid Spencer | 2007-01-30 | 1 | -5/+5 |
| * | Fix test/Transforms/InstCombine/2007-01-27-AndICmp.ll, a miscompilation of | Chris Lattner | 2007-01-27 | 1 | -1/+2 |
| * | Cleanup checks in the load and store of casted pointer transforms. Two | Reid Spencer | 2007-01-22 | 1 | -8/+7 |
| * | Revise the store V, (cast P) -> store (cast V) -> P transform. | Reid Spencer | 2007-01-20 | 1 | -9/+4 |
| * | Teach TargetData to handle 'preferred' alignment for each target, and use | Chris Lattner | 2007-01-20 | 1 | -9/+15 |
| * | For this transform: store V, (cast P) -> store (cast V), P | Reid Spencer | 2007-01-19 | 1 | -3/+4 |
| * | For PR1043: | Reid Spencer | 2007-01-19 | 1 | -38/+38 |
| * | Fix InstCombine/2007-01-18-VectorInfLoop.ll, a case where instcombine | Chris Lattner | 2007-01-18 | 1 | -3/+9 |
| * | Clean up some code around the store V, (cast P) -> store (cast V), P | Reid Spencer | 2007-01-18 | 1 | -8/+14 |
| * | Fix a regression in my isIntegral patch that broke 471.omnetpp. This is | Chris Lattner | 2007-01-15 | 1 | -6/+8 |
| * | Implement InstCombine/phi.ll:test7, deletion of trivial value loops for | Chris Lattner | 2007-01-15 | 1 | -2/+16 |
| * | simplify some code now that types are signless | Chris Lattner | 2007-01-15 | 1 | -46/+12 |
| * | delete stores to allocas with one use. This is a trivial form of DSE which | Chris Lattner | 2007-01-15 | 1 | -0/+18 |
| * | rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. | Chris Lattner | 2007-01-15 | 1 | -54/+54 |
| * | Eliminate calls to isInteger, generalizing code and tightening checks as needed. | Chris Lattner | 2007-01-15 | 1 | -12/+12 |
| * | instcombine has always been miscompiling fcmp x, x, disregarding possible | Chris Lattner | 2007-01-14 | 1 | -15/+39 |
| * | Fix Transforms/InstCombine/2007-01-13-ExtCompareMiscompile.ll, which is part | Chris Lattner | 2007-01-13 | 1 | -3/+13 |
| * | For PR1064: | Reid Spencer | 2007-01-12 | 1 | -19/+14 |
| * | Implement review feedback for the ConstantBool->ConstantInt merge. Chris | Reid Spencer | 2007-01-12 | 1 | -19/+28 |
| * | Rename BoolTy as Int1Ty. Patch by Sheng Zhou. | Reid Spencer | 2007-01-11 | 1 | -15/+15 |