2006-09-10 |
Chris Lattner | Allow tail duplication in more cases, relaxing the... |
tree | commitdiff |
2006-09-10 |
Nick Lewycky | Replace EquivalenceClasses with a custom-built data... |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Implement Transforms/InstCombine/hoist_instr.ll |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Make inlining costs more accurate. |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Turn div X, (Cond ? Y : 0) -> div X, Y |
tree | commitdiff |
2006-09-07 |
Chris Lattner | Throttle back tail duplication to avoid creating really... |
tree | commitdiff |
2006-09-05 |
Chris Lattner | Fix Duraid's changes to work when TLI is null. This... |
tree | commitdiff |
2006-09-04 |
Duraid Madina | add setJumpBufSize() and setJumpBufAlignment() to targe... |
tree | commitdiff |
2006-09-02 |
Owen Anderson | Make ArgumentPromotion handle recursive functions that... |
tree | commitdiff |
2006-09-02 |
Nick Lewycky | Improve handling of SelectInst. |
tree | commitdiff |
2006-09-01 |
Nick Lewycky | Don't confuse canonicalize and lookup. Fixes predsimpli... |
tree | commitdiff |
2006-08-31 |
Nick Lewycky | Properties where both Values weren't in the union ... |
tree | commitdiff |
2006-08-30 |
Nick Lewycky | Move to using the EquivalenceClass ADT. Removes SynSets. |
tree | commitdiff |
2006-08-29 |
Devang Patel | Do not rely on std::sort and std::erase to get list... |
tree | commitdiff |
2006-08-29 |
Owen Anderson | Clean up a bit. |
tree | commitdiff |
2006-08-28 |
Nick Lewycky | Add PredicateSimplifier pass. Collapses equal variables... |
tree | commitdiff |
2006-08-28 |
Owen Anderson | Make LoopUnroll fold excessive BasicBlocks. This resul... |
tree | commitdiff |
2006-08-28 |
Chris Lattner | simplify AnalysisGroup registration, eliminating one... |
tree | commitdiff |
2006-08-27 |
Chris Lattner | eliminate RegisterOpt. It does the same thing as Regis... |
tree | commitdiff |
2006-08-27 |
Chris Lattner | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| |
tree | commitdiff |
2006-08-25 |
Owen Anderson | Fix a crash related to updating Phi nodes in the origin... |
tree | commitdiff |
2006-08-25 |
Owen Anderson | Add an assertion to check that we're really preserving... |
tree | commitdiff |
2006-08-25 |
Owen Anderson | Reapply the indvars patch, since nothing blew up last... |
tree | commitdiff |
2006-08-25 |
Owen Anderson | Revert my previous patch. Since there are some major... |
tree | commitdiff |
2006-08-25 |
Owen Anderson | Specify that indvars actually preserve LCSSA. This... |
tree | commitdiff |
2006-08-24 |
Owen Anderson | Implement unrolling of multiblock loops. This signific... |
tree | commitdiff |
2006-08-18 |
Reid Spencer | Fix a grammaro in a comment. |
tree | commitdiff |
2006-08-14 |
Chris Lattner | Handle single-entry PHI nodes correctly. This fixes... |
tree | commitdiff |
2006-08-12 |
Chris Lattner | Don't attempt to split subloops out of a loop with... |
tree | commitdiff |
2006-08-12 |
Chris Lattner | Reimplement the loopsimplify code which deletes edges... |
tree | commitdiff |
2006-08-07 |
Reid Spencer | Make this example pass use some things from lib/Support... |
tree | commitdiff |
2006-08-07 |
Reid Spencer | For PR780: |
tree | commitdiff |
2006-08-03 |
Chris Lattner | Fix PR867 (and maybe 868) and testcsae: |
tree | commitdiff |
2006-08-03 |
Chris Lattner | Changes: |
tree | commitdiff |
2006-08-02 |
Chris Lattner | Add special check to avoid isLoop call. Simple, but... |
tree | commitdiff |
2006-08-02 |
Chris Lattner | Replace the SSA update code in LCSSA with a bottom... |
tree | commitdiff |
2006-07-20 |
Chris Lattner | Minor comment tweaks |
tree | commitdiff |
2006-07-20 |
Devang Patel | Make it fit into 80 cols. |
tree | commitdiff |
2006-07-20 |
Devang Patel | Add new constructor to accept vector of exported names... |
tree | commitdiff |
2006-07-19 |
Owen Anderson | Add an assertion. |
tree | commitdiff |
2006-07-19 |
Owen Anderson | Make LoopUnroll not die on LCSSA Phis. This makes... |
tree | commitdiff |
2006-07-19 |
Owen Anderson | Fix a error that hadn't yet cause any problems, but... |
tree | commitdiff |
2006-07-18 |
Chris Lattner | silence warnings in a release build |
tree | commitdiff |
2006-07-18 |
Evan Cheng | Only reuse a previous IV if it would not require a... |
tree | commitdiff |
2006-07-14 |
Chris Lattner | eliminate some ugly code, using ConstantExpr::getWithOp... |
tree | commitdiff |
2006-07-14 |
Owen Anderson | Hopefully the final attempt at making IndVars preserve... |
tree | commitdiff |
2006-07-13 |
Chris Lattner | Revert this patch temporarily until PR831 is fixed. |
tree | commitdiff |
2006-07-12 |
Chris Lattner | Handle instructions in the map, but that map to a null... |
tree | commitdiff |
2006-07-12 |
Owen Anderson | IndVars now (correctly) preserves LCSSA form. |
tree | commitdiff |
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 |
next |