2006-07-12 |
Chris Lattner | In addition to deleting calls, the inliner can constant... |
tree | commitdiff |
2006-07-12 |
Chris Lattner | Change the callgraph representation to store the callsi... |
tree | commitdiff |
2006-07-11 |
Chris Lattner | Silence a warning produced in assertions-disabled mode |
tree | commitdiff |
2006-07-11 |
Owen Anderson | Revert my indvars changes because they were breaking... |
tree | commitdiff |
2006-07-10 |
Owen Anderson | Add a comment, and fix a typo that broke the build. |
tree | commitdiff |
2006-07-10 |
Owen Anderson | Don't indent the entire function. |
tree | commitdiff |
2006-07-10 |
Chris Lattner | Recognize 16-bit bswaps by relaxing overconstrained... |
tree | commitdiff |
2006-07-10 |
Owen Anderson | Make instcombine not remove Phi nodes when LCSSA is... |
tree | commitdiff |
2006-07-09 |
Owen Anderson | Fix typo in the comment. |
tree | commitdiff |
2006-07-09 |
Owen Anderson | Add a fix for an issue where LCSSA would fail to insert... |
tree | commitdiff |
2006-07-07 |
Chris Lattner | Fix PR820 and Transforms/GlobalOpt/2006-07-07-InlineAsm... |
tree | commitdiff |
2006-06-28 |
Chris Lattner | Use hidden visibility to make symbols in an anonymous... |
tree | commitdiff |
2006-06-28 |
Chris Lattner | Shrink libllvmgcc.dylib by another 23K |
tree | commitdiff |
2006-06-28 |
Owen Anderson | Switch to a very conservative heuristic for determining... |
tree | commitdiff |
2006-06-28 |
Chris Lattner | Fix Transforms/InstCombine/2006-06-28-infloop.ll |
tree | commitdiff |
2006-06-28 |
Chris Lattner | Don't unswitch really large loops even if they are... |
tree | commitdiff |
2006-06-28 |
Andrew Lenharth | Catch more function pointer casting problems |
tree | commitdiff |
2006-06-27 |
Owen Anderson | Fix for 2006-06-27-DeadSwitchCase.ll |
tree | commitdiff |
2006-06-27 |
Chris Lattner | Fix Transforms/DeadArgElim/2006-06-27-struct-ret.ll... |
tree | commitdiff |
2006-06-27 |
Owen Anderson | De-pessimize the handling of LCSSA Phi nodes in IndVarS... |
tree | commitdiff |
2006-06-26 |
Chris Lattner | random code cleanups, no functionality change |
tree | commitdiff |
2006-06-26 |
Owen Anderson | Make LoopUnswitch able to unswitch loops with live... |
tree | commitdiff |
2006-06-17 |
Chris Lattner | Fix IndVarsSimplify/2006-06-16-Indvar-LCSSA-Crash.ll... |
tree | commitdiff |
2006-06-16 |
Evan Cheng | Add missing casts. This fixed some regressions. |
tree | commitdiff |
2006-06-16 |
Evan Cheng | More libcall transformations: |
tree | commitdiff |
2006-06-16 |
Evan Cheng | Simplify fprintf(file, "%s", str) to fputs(str, file). |
tree | commitdiff |
2006-06-15 |
Chris Lattner | Implement Transforms/InstCombine/bswap.ll, turning... |
tree | commitdiff |
2006-06-14 |
Chris Lattner | Fix Transforms/LoopUnswitch/2006-06-13-SingleEntryPHI... |
tree | commitdiff |
2006-06-14 |
Chris Lattner | Use the PotDoms map to memoize 'dominating value' looku... |
tree | commitdiff |
2006-06-13 |
Owen Anderson | Fix another instance where PHI nodes need special treat... |
tree | commitdiff |
2006-06-13 |
Owen Anderson | Fix a bug that was causing major slowdowns in povray... |
tree | commitdiff |
2006-06-12 |
Owen Anderson | Reapply my 6/9 changes. The bug Evan saw no longer... |
tree | commitdiff |
2006-06-12 |
Chris Lattner | Fix an infinite loop on Transforms/SimplifyCFG/2006... |
tree | commitdiff |
2006-06-12 |
Owen Anderson | Fix for 2006-06-26-MultipleExitsSingleBlock. |
tree | commitdiff |
2006-06-11 |
Owen Anderson | Re-commit the safe parts of my 6/9 patch. Still workin... |
tree | commitdiff |
2006-06-11 |
Evan Cheng | Back out Owen's 6/9 changes. They broke MultiSource... |
tree | commitdiff |
2006-06-09 |
Owen Anderson | Add LCSSA as a requirement for LoopUnswitch, and assert... |
tree | commitdiff |
2006-06-09 |
Owen Anderson | Make Loop able to verify that it is in LCSSA-form,... |
tree | commitdiff |
2006-06-09 |
Evan Cheng | RewriteExpr, either the new PHI node of induction varia... |
tree | commitdiff |
2006-06-08 |
Owen Anderson | Update some comments, and expose LCSSAID in preparation... |
tree | commitdiff |
2006-06-07 |
Reid Spencer | Fix a spello in a comment. |
tree | commitdiff |
2006-06-06 |
Chris Lattner | Fix a bug in a recent patch. This fixes UnitTests... |
tree | commitdiff |
2006-06-06 |
Owen Anderson | Fix some formatting, and use inLoop() when appropriate. |
tree | commitdiff |
2006-06-06 |
Owen Anderson | Stop a memory leak, and update some comments. |
tree | commitdiff |
2006-06-04 |
Owen Anderson | Some more clean-up, and squash an IDF-Phi related bug. |
tree | commitdiff |
2006-06-04 |
Owen Anderson | Various clean-ups suggested by Chris. |
tree | commitdiff |
2006-06-03 |
Owen Anderson | Fix a bug in Phi-noded insertion. Also, update some... |
tree | commitdiff |
2006-06-02 |
Chris Lattner | Remove unneeded hook. Patch by Anton K. Thanks! |
tree | commitdiff |
2006-06-02 |
Chris Lattner | Force anything that #includes llvm/Transforms/Utils... |
tree | commitdiff |
2006-06-01 |
Chris Lattner | Remove dead #include |
tree | commitdiff |
2006-06-01 |
Chris Lattner | Make the "pruning cloner" smarter. As it propagates... |
tree | commitdiff |
2006-06-01 |
Chris Lattner | Silence a -pedantic warning. |
tree | commitdiff |
2006-06-01 |
Owen Anderson | Remove a FIXME that was fixed with my last patch. |
tree | commitdiff |
2006-06-01 |
Owen Anderson | More cleanups. Also, add a special case for updating... |
tree | commitdiff |
2006-05-31 |
Chris Lattner | Swap the order of operands created here. For +&|^... |
tree | commitdiff |
2006-05-31 |
Owen Anderson | Extract a huge loop into a helper method. Fix a few... |
tree | commitdiff |
2006-05-29 |
Owen Anderson | Add Use replacement. Assuming there is nothing horribl... |
tree | commitdiff |
2006-05-28 |
Owen Anderson | Major think-o. Iterate over all live out-of-loop value... |
tree | commitdiff |
2006-05-27 |
Owen Anderson | Make LCSSA insert proper Phi nodes throughout the rest... |
tree | commitdiff |
2006-05-27 |
Chris Lattner | Fix some regression from the inliner patch I committed... |
tree | commitdiff |
2006-05-27 |
Chris Lattner | Switch the inliner over to using CloneAndPruneFunctionI... |
tree | commitdiff |
2006-05-27 |
Chris Lattner | Implement a new method, CloneAndPruneFunctionInto,... |
tree | commitdiff |
2006-05-27 |
Chris Lattner | Refactor some code to expose an interface to constant... |
tree | commitdiff |
2006-05-27 |
Owen Anderson | A few small clean-ups, and the addition of an LCSSA... |
tree | commitdiff |
2006-05-26 |
Owen Anderson | Fix a copy-and-paste-o that would break some compilers. |
tree | commitdiff |
2006-05-26 |
Owen Anderson | Clean up and refactor LCSSA a bunch. It should also... |
tree | commitdiff |
2006-05-26 |
Chris Lattner | Implement Transforms/InstCombine/store.ll:test2. |
tree | commitdiff |
2006-05-26 |
Owen Anderson | Skeletal LCSSA pass. This is currently non-functional... |
tree | commitdiff |
2006-05-26 |
Chris Lattner | Transform things like (splat(splat)) -> splat |
tree | commitdiff |
2006-05-25 |
Chris Lattner | Introduce a helper function that simplifies interpretat... |
tree | commitdiff |
2006-05-25 |
Chris Lattner | Turn (cast (shuffle (cast)) -> shuffle (cast) if it... |
tree | commitdiff |
2006-05-25 |
Chris Lattner | extract element from a shuffle vector can be trivially... |
tree | commitdiff |
2006-05-25 |
Chris Lattner | Revert a patch that is unsafe, due to out of range... |
tree | commitdiff |
2006-05-24 |
Chris Lattner | Patch for a new instcombine xform, patch contributed... |
tree | commitdiff |
2006-05-24 |
Chris Lattner | Patches to make the LLVM sources more -pedantic clean... |
tree | commitdiff |
2006-05-20 |
Chris Lattner | Silence a bogus gcc warning |
tree | commitdiff |
2006-05-19 |
Reid Spencer | Fix a doxygen problem and break lines at 80 columns |
tree | commitdiff |
2006-05-17 |
Chris Lattner | Declare that lowerinvoke doesn't interact with other... |
tree | commitdiff |
2006-05-17 |
Chris Lattner | Add a CloneModule call that exposes the mapping of... |
tree | commitdiff |
2006-05-14 |
Chris Lattner | remove some dead code identified by coverity |
tree | commitdiff |
2006-05-14 |
Chris Lattner | remove dead variables |
tree | commitdiff |
2006-05-14 |
Evan Cheng | Backing out last check-in for now. It's causing an... |
tree | commitdiff |
2006-05-13 |
Chris Lattner | Add/Sub/Mul are safe to promote here as well. Incremen... |
tree | commitdiff |
2006-05-13 |
Chris Lattner | Implement simple promotion for cast elimination in... |
tree | commitdiff |
2006-05-12 |
Chris Lattner | Remove some dead variables. |
tree | commitdiff |
2006-05-12 |
Chris Lattner | Remove dead stuff |
tree | commitdiff |
2006-05-11 |
Chris Lattner | Refactor some code, making it simpler. |
tree | commitdiff |
2006-05-10 |
Chris Lattner | Two changes: |
tree | commitdiff |
2006-05-09 |
Chris Lattner | Patch to make some xforms preserve each other. Patch... |
tree | commitdiff |
2006-05-06 |
Chris Lattner | Move some code around. |
tree | commitdiff |
2006-05-05 |
Chris Lattner | Fix an infinite loop compiling oggenc last night. |
tree | commitdiff |
2006-05-05 |
Chris Lattner | Implement InstCombine/cast.ll:test29 |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Fix Transforms/InstCombine/2006-05-04-DemandedBitCrash.ll |
tree | commitdiff |
2006-05-02 |
Chris Lattner | Add pass ID's for various passes, so they can be AddReq... |
tree | commitdiff |
2006-04-28 |
Chris Lattner | Fix InstCombine/2006-04-28-ShiftShiftLongLong.ll |
tree | commitdiff |
2006-04-28 |
Chris Lattner | Fix Transforms/Reassociate/2006-04-27-ReassociateVector.ll |
tree | commitdiff |
2006-04-27 |
Chris Lattner | Add support for inserting undef into a vector. This... |
tree | commitdiff |
2006-04-27 |
Chris Lattner | Fix some nondeterminstic behavior in the mem2reg pass... |
tree | commitdiff |
2006-04-20 |
Chris Lattner | Fix Transforms/ScalarRepl/2006-04-20-PromoteCrash.ll |
tree | commitdiff |
2006-04-20 |
Andrew Lenharth | Make code match cvs commit message :) |
tree | commitdiff |
next |