2005-01-17 |
Chris Lattner | Delete PHI nodes that are not dead but are locked in... |
tree | commitdiff |
2005-01-17 |
Chris Lattner | Move code out of indentation one level to make it easie... |
tree | commitdiff |
2005-01-14 |
Chris Lattner | Fix some bugs in an xform added yesterday. This fixes... |
tree | commitdiff |
2005-01-14 |
Chris Lattner | Fix a compile crash on spiff |
tree | commitdiff |
2005-01-14 |
Chris Lattner | if two gep comparisons only differ by one index, compar... |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Do not overrun iterators. This fixes a 176.gcc crash |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Turn select C, (X+Y), (X-Y) --> (X+(select C, Y, (... |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Implement an optimization for == and != comparisons... |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Fix some bugs in code I didn't mean to check in. |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Fix a crash compiling 129.compress |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Fix uint64_t -> unsigned VS warnings. |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Silence VS warnings. |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Silence warnings |
tree | commitdiff |
2005-01-08 |
Jeff Cohen | Add more missing createXxxPass functions. |
tree | commitdiff |
2005-01-06 |
Jeff Cohen | Put createLoopUnswitchPass() into proper namespace |
tree | commitdiff |
2005-01-01 |
Chris Lattner | This is a bulk commit that implements the following... |
tree | commitdiff |
2004-12-29 |
Chris Lattner | Fix PR491 and testcase Transforms/DeadStoreElimination... |
tree | commitdiff |
2004-12-15 |
Chris Lattner | Adjust to new interfaces |
tree | commitdiff |
2004-12-14 |
Chris Lattner | Constant exprs are not efficiently negatable in practic... |
tree | commitdiff |
2004-12-12 |
Chris Lattner | Change indentation of a whole bunch of code, no real... |
tree | commitdiff |
2004-12-12 |
Chris Lattner | More substantial simplifications and speedups. This... |
tree | commitdiff |
2004-12-12 |
Chris Lattner | More minor microoptimizations |
tree | commitdiff |
2004-12-12 |
Chris Lattner | Remove some more set operations |
tree | commitdiff |
2004-12-12 |
Chris Lattner | Reduce number of set operations. |
tree | commitdiff |
2004-12-12 |
Chris Lattner | Optimize div/rem + select combinations more. |
tree | commitdiff |
2004-12-12 |
Chris Lattner | Simplify code and do not invalidate iterators. |
tree | commitdiff |
2004-12-11 |
Chris Lattner | If one side of and/or is known to be 0/-1, it doesn... |
tree | commitdiff |
2004-12-11 |
Chris Lattner | Two bug fixes: |
tree | commitdiff |
2004-12-11 |
Chris Lattner | Do not delete the entry block to a function. |
tree | commitdiff |
2004-12-11 |
Chris Lattner | Implement Transforms/SCCP/ipsccp-gvar.ll, by tracking... |
tree | commitdiff |
2004-12-11 |
Chris Lattner | Fix a bug where we could delete dead invoke instruction... |
tree | commitdiff |
2004-12-10 |
Chris Lattner | Implement SCCP/ipsccp-conditional.ll, by totally deleti... |
tree | commitdiff |
2004-12-10 |
Chris Lattner | Fix SCCP/2004-12-10-UndefBranchBug.ll |
tree | commitdiff |
2004-12-10 |
Chris Lattner | This is the initial implementation of IPSCCP, as reques... |
tree | commitdiff |
2004-12-09 |
Chris Lattner | note to self: Do not check in debugging code! |
tree | commitdiff |
2004-12-09 |
Chris Lattner | Implement trivial sinking for load instructions. This... |
tree | commitdiff |
2004-12-08 |
Chris Lattner | Do extremely simple sinking of instructions when they... |
tree | commitdiff |
2004-12-08 |
Alkis Evlogimenos | Fix this regression and remove the XFAIL from this... |
tree | commitdiff |
2004-12-08 |
Chris Lattner | Fix Transforms/InstCombine/2004-12-08-RemInfiniteLoop.ll |
tree | commitdiff |
2004-12-02 |
Chris Lattner | This pass is moving to lib IPO |
tree | commitdiff |
2004-11-30 |
Chris Lattner | This pass is completely broken. |
tree | commitdiff |
2004-11-29 |
Chris Lattner | Allow hoisting loads of globals and alloca's in conditi... |
tree | commitdiff |
2004-11-28 |
Reid Spencer | Fix for PR454: |
tree | commitdiff |
2004-11-28 |
Chris Lattner | Make DSE potentially more aggressive by being more... |
tree | commitdiff |
2004-11-27 |
Chris Lattner | Implement Regression/Transforms/InstCombine/getelementp... |
tree | commitdiff |
2004-11-26 |
Chris Lattner | Provide size information when checking to see if we... |
tree | commitdiff |
2004-11-22 |
Chris Lattner | Do not count debugger intrinsics in size estimation. |
tree | commitdiff |
2004-11-22 |
Chris Lattner | Do not consider debug intrinsics in the size computatio... |
tree | commitdiff |
2004-11-19 |
Chris Lattner | Fix the exposed prototype for the lower packed pass... |
tree | commitdiff |
2004-11-18 |
Chris Lattner | Delete stoppoints that occur for the same source line. |
tree | commitdiff |
2004-11-18 |
Chris Lattner | Check in hook that I forgot |
tree | commitdiff |
2004-11-16 |
Chris Lattner | Do not delete dead invoke instructions! |
tree | commitdiff |
2004-11-15 |
Reid Spencer | Remove unused variable for compilation by VC++. |
tree | commitdiff |
2004-11-15 |
Chris Lattner | Minor cleanups. There is no reason for SCCP to derive... |
tree | commitdiff |
2004-11-15 |
Chris Lattner | Count more accurately |
tree | commitdiff |
2004-11-15 |
Chris Lattner | Quiet warnings on the persephone tester |
tree | commitdiff |
2004-11-15 |
Chris Lattner | Two minor improvements: |
tree | commitdiff |
2004-11-15 |
Chris Lattner | rename InstValue to LatticeValue, as it holds for more... |
tree | commitdiff |
2004-11-15 |
Chris Lattner | Substantially refactor the SCCP class into an SCCP... |
tree | commitdiff |
2004-11-14 |
Chris Lattner | This optimization makes MANY phi nodes that all have... |
tree | commitdiff |
2004-11-14 |
Chris Lattner | Implement instcombine/phi.ll:test6 - pulling operations... |
tree | commitdiff |
2004-11-14 |
Chris Lattner | Transform this: |
tree | commitdiff |
2004-11-14 |
Chris Lattner | Teach SROA how to promote an array index that is variab... |
tree | commitdiff |
2004-11-14 |
Chris Lattner | Rearrange some code, no functionality changes. |
tree | commitdiff |
2004-11-13 |
Chris Lattner | Simplify handling of shifts to be the same as we do... |
tree | commitdiff |
2004-11-13 |
Chris Lattner | Fold: |
tree | commitdiff |
2004-11-07 |
Chris Lattner | This is V9 specific, move it there. |
tree | commitdiff |
2004-11-05 |
Chris Lattner | Fix some warnings on VC++ |
tree | commitdiff |
2004-11-02 |
Chris Lattner | * Rearrange code slightly |
tree | commitdiff |
2004-11-01 |
Chris Lattner | Speed up the tail duplication pass on the testcase... |
tree | commitdiff |
2004-10-27 |
Reid Spencer | Change Library Names Not To Conflict With Others When... |
tree | commitdiff |
2004-10-27 |
Chris Lattner | Convert 'struct' to 'class' in various places to adhere... |
tree | commitdiff |
2004-10-27 |
Chris Lattner | Hrm, this code was severely botched. As it turns out... |
tree | commitdiff |
2004-10-27 |
Chris Lattner | Initialize with the correct constant type |
tree | commitdiff |
2004-10-25 |
Chris Lattner | Fix compatibility with MSVC, patch by Morten Ofstad |
tree | commitdiff |
2004-10-22 |
Chris Lattner | Fix a bug Nate noticed, where we miscompiled a simple... |
tree | commitdiff |
2004-10-22 |
Reid Spencer | We won't use automake |
tree | commitdiff |
2004-10-19 |
Chris Lattner | Hrm, some people complain when the compiler cheerfully... |
tree | commitdiff |
2004-10-18 |
Reid Spencer | Initial automake generated Makefile template |
tree | commitdiff |
2004-10-18 |
Nate Begeman | Initial implementation of the strength reduction for... |
tree | commitdiff |
2004-10-18 |
Reid Spencer | Correction to allow compilation with Visual C++. |
tree | commitdiff |
2004-10-18 |
Chris Lattner | Turn store -> null/undef into the LLVM unreachable... |
tree | commitdiff |
2004-10-18 |
Chris Lattner | Turn things with obviously undefined semantics into... |
tree | commitdiff |
2004-10-18 |
Chris Lattner | My friend the invoke instruction does not dominate... |
tree | commitdiff |
2004-10-17 |
Chris Lattner | Getting ADCE to interact well with unreachable instruct... |
tree | commitdiff |
2004-10-17 |
Chris Lattner | Remove printout, realize that instructions in the entry... |
tree | commitdiff |
2004-10-17 |
Chris Lattner | hasConstantValue will soon return instructions that... |
tree | commitdiff |
2004-10-16 |
Chris Lattner | Fix a type violation |
tree | commitdiff |
2004-10-16 |
Chris Lattner | Kill the bogon that slipped into my buffer before I... |
tree | commitdiff |
2004-10-16 |
Chris Lattner | Implement InstCombine/getelementptr.ll:test9, which... |
tree | commitdiff |
2004-10-16 |
Chris Lattner | Optimize instructions involving undef values. For... |
tree | commitdiff |
2004-10-16 |
Chris Lattner | Handle undef values as undefined on the constant lattice |
tree | commitdiff |
2004-10-16 |
Chris Lattner | Add note |
tree | commitdiff |
2004-10-13 |
Reid Spencer | Update to reflect changes in Makefile rules. |
tree | commitdiff |
2004-10-12 |
Chris Lattner | Transform memmove -> memcpy when the source is obviousl... |
tree | commitdiff |
2004-10-12 |
Chris Lattner | Fix a REALLY obscure bug in my previous checkin, which... |
tree | commitdiff |
2004-10-11 |
Chris Lattner | Handle a common case more carefully. In particular... |
tree | commitdiff |
2004-10-11 |
Chris Lattner | Reenable the transform, turning X/-10 < 1 into X > -10 |
tree | commitdiff |
2004-10-10 |
Reid Spencer | Initial version of automake Makefile.am file. |
tree | commitdiff |
2004-10-09 |
Chris Lattner | Use DEBUG instead of DebugFlag directly, as DebugFlag... |
tree | commitdiff |
next |