| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix some bugs in an xform added yesterday. This fixes Prolangs-C/allroots. | Chris Lattner | 2005-01-14 | 1 | -2/+2 |
| * | Fix a compile crash on spiff | Chris Lattner | 2005-01-14 | 1 | -7/+4 |
| * | if two gep comparisons only differ by one index, compare that index directly. | Chris Lattner | 2005-01-14 | 1 | -0/+28 |
| * | Do not overrun iterators. This fixes a 176.gcc crash | Chris Lattner | 2005-01-13 | 1 | -2/+1 |
| * | Turn select C, (X+Y), (X-Y) --> (X+(select C, Y, (-Y))). This occurs in | Chris Lattner | 2005-01-13 | 1 | -0/+53 |
| * | Implement an optimization for == and != comparisons like this: | Chris Lattner | 2005-01-13 | 1 | -1/+63 |
| * | Fix some bugs in code I didn't mean to check in. | Chris Lattner | 2005-01-13 | 1 | -5/+12 |
| * | Fix a crash compiling 129.compress | Chris Lattner | 2005-01-13 | 1 | -6/+109 |
| * | Add the LOADABLE_MODULE=1 directive to indicate that this shared library is | Reid Spencer | 2005-01-11 | 1 | -0/+1 |
| * | Apply feedback from Chris. | Jeff Cohen | 2005-01-10 | 1 | -2/+2 |
| * | Fix VS warnings | Chris Lattner | 2005-01-08 | 2 | -13/+13 |
| * | Fix VS warnings. | Chris Lattner | 2005-01-08 | 2 | -4/+5 |
| * | Fix uint64_t -> unsigned VS warnings. | Chris Lattner | 2005-01-08 | 2 | -12/+13 |
| * | Silence VS warnings. | Chris Lattner | 2005-01-08 | 1 | -5/+7 |
| * | Silence warnings | Chris Lattner | 2005-01-08 | 2 | -3/+4 |
| * | Add more missing createXxxPass functions. | Jeff Cohen | 2005-01-08 | 3 | -0/+9 |
| * | Convert tabs to spaces | Misha Brukman | 2005-01-07 | 1 | -3/+2 |
| * | Add missing createXxxPass functions | Jeff Cohen | 2005-01-07 | 4 | -0/+20 |
| * | Add missing include | Jeff Cohen | 2005-01-07 | 1 | -0/+1 |
| * | Put createLoopUnswitchPass() into proper namespace | Jeff Cohen | 2005-01-06 | 1 | -1/+1 |
| * | Add missing include | Jeff Cohen | 2005-01-06 | 1 | -0/+1 |
| * | This is a bulk commit that implements the following primary improvements: | Chris Lattner | 2005-01-01 | 1 | -78/+268 |
| * | Implement SimplifyCFG/DeadSetCC.ll | Chris Lattner | 2005-01-01 | 1 | -0/+8 |
| * | Fix PR491 and testcase Transforms/DeadStoreElimination/2004-12-28-PartialStor... | Chris Lattner | 2004-12-29 | 1 | -1/+2 |
| * | Adjust to new interfaces | Chris Lattner | 2004-12-15 | 1 | -2/+3 |
| * | Constant exprs are not efficiently negatable in practice. This disables | Chris Lattner | 2004-12-14 | 1 | -4/+3 |
| * | Fix link error in PPC optimized build of 'opt'. | Brian Gaeke | 2004-12-13 | 1 | -0/+1 |
| * | Get rid of getSizeOf, using ConstantExpr::getSizeOf instead. | Chris Lattner | 2004-12-13 | 1 | -20/+33 |
| * | Change indentation of a whole bunch of code, no real changes here. | Chris Lattner | 2004-12-12 | 1 | -105/+105 |
| * | More substantial simplifications and speedups. This makes ADCE about 20% faster | Chris Lattner | 2004-12-12 | 1 | -97/+43 |
| * | More minor microoptimizations | Chris Lattner | 2004-12-12 | 1 | -6/+4 |
| * | Remove some more set operations | Chris Lattner | 2004-12-12 | 1 | -6/+2 |
| * | Reduce number of set operations. | Chris Lattner | 2004-12-12 | 1 | -2/+1 |
| * | Optimize div/rem + select combinations more. | Chris Lattner | 2004-12-12 | 1 | -24/+89 |
| * | Properly implement copying of a global, fixing the 255.vortex & povray | Chris Lattner | 2004-12-12 | 1 | -2/+25 |
| * | Simplify code and do not invalidate iterators. | Chris Lattner | 2004-12-12 | 1 | -46/+9 |
| * | Though the previous xform applies to literally dozens (hundreds?) of variables | Chris Lattner | 2004-12-12 | 1 | -1/+2 |
| * | If a variable can only hold two values, and is not already a bool, shrink it | Chris Lattner | 2004-12-12 | 1 | -22/+78 |
| * | If one side of and/or is known to be 0/-1, it doesn't matter | Chris Lattner | 2004-12-11 | 1 | -0/+37 |
| * | Only cound if we actually made a change. | Chris Lattner | 2004-12-11 | 1 | -3/+6 |
| * | The split bb is really the exit of the old function | Chris Lattner | 2004-12-11 | 1 | -2/+2 |
| * | Two bug fixes: | Chris Lattner | 2004-12-11 | 1 | -17/+27 |
| * | Do not delete the entry block to a function. | Chris Lattner | 2004-12-11 | 1 | -1/+5 |
| * | Implement Transforms/SCCP/ipsccp-gvar.ll, by tracking values stored to | Chris Lattner | 2004-12-11 | 1 | -12/+85 |
| * | Fix a bug where we could delete dead invoke instructions with uses. | Chris Lattner | 2004-12-11 | 1 | -0/+26 |
| * | Implement SCCP/ipsccp-conditional.ll, by totally deleting dead blocks. | Chris Lattner | 2004-12-10 | 1 | -2/+29 |
| * | Fix SCCP/2004-12-10-UndefBranchBug.ll | Chris Lattner | 2004-12-10 | 1 | -3/+51 |
| * | Fix Regression/Transforms/SimplifyCFG/2004-12-10-SimplifyCFGCrash.ll, | Chris Lattner | 2004-12-10 | 1 | -14/+13 |
| * | This is the initial implementation of IPSCCP, as requested by Brian. | Chris Lattner | 2004-12-10 | 1 | -63/+273 |
| * | note to self: Do not check in debugging code! | Chris Lattner | 2004-12-09 | 1 | -1/+0 |