2007-06-03 |
Owen Anderson | Don't use the custom comparator where it's not necessary.
|
commit | commitdiff | tree |
2007-06-03 |
Owen Anderson | Remove an unused method.
|
commit | commitdiff | tree |
2007-06-03 |
Owen Anderson | There's no need to have an Expression class... Value...
|
commit | commitdiff | tree |
2007-06-01 |
Owen Anderson | clean() needs to process things in topological order.
|
commit | commitdiff | tree |
2007-06-01 |
Owen Anderson | Fix Expression comparison, which in turn fixes a value...
|
commit | commitdiff | tree |
2007-05-31 |
Owen Anderson | Add a topological sort function.
|
commit | commitdiff | tree |
2007-05-31 |
Owen Anderson | Attempt to fix up phi_translate.
|
commit | commitdiff | tree |
2007-05-29 |
Owen Anderson | Put GVN-PRE in all the right places.
|
commit | commitdiff | tree |
2007-05-29 |
Owen Anderson | Fix a typo
|
commit | commitdiff | tree |
2007-05-29 |
Owen Anderson | Re-fix a bug, where I was now being too aggressive.
|
commit | commitdiff | tree |
2007-05-29 |
Owen Anderson | Use proper debugging facilities so other people don...
|
commit | commitdiff | tree |
2007-05-29 |
Owen Anderson | Comment debug code out that I accidentally uncommented...
|
commit | commitdiff | tree |
2007-05-29 |
Owen Anderson | Add a place where I missed using the maximal set. ...
|
commit | commitdiff | tree |
2007-05-29 |
Owen Anderson | Very first part of a GVN-PRE implementation. It currently...
|
commit | commitdiff | tree |
2007-05-22 |
Owen Anderson | Silence a warning.
|
commit | commitdiff | tree |
2007-04-25 |
Owen Anderson | Undo my previous changes. Since my approach to this...
|
commit | commitdiff | tree |
2007-04-24 |
Owen Anderson | Rollback some changes that adversely affected performance...
|
commit | commitdiff | tree |
2007-04-21 |
Owen Anderson | Make PredicateSimplifier not use DominatorTree.
|
commit | commitdiff | tree |
2007-04-21 |
Owen Anderson | Fix a comment.
|
commit | commitdiff | tree |
2007-04-21 |
Owen Anderson | Fix some null checks to actually test the part that...
|
commit | commitdiff | tree |
2007-04-20 |
Owen Anderson | Move more passes to using ETForest instead of DominatorTree.
|
commit | commitdiff | tree |
2007-04-20 |
Owen Anderson | Add null checks and const-ify these accessors.
|
commit | commitdiff | tree |
2007-04-18 |
Owen Anderson | Revert changes that caused breakage.
|
commit | commitdiff | tree |
2007-04-18 |
Owen Anderson | Switch more uses of DominatorTree over to ETForest.
|
commit | commitdiff | tree |
2007-04-18 |
Owen Anderson | Use ETForest instead of DominatorTree.
|
commit | commitdiff | tree |
2007-04-18 |
Owen Anderson | Add accessor to get the blocks immediately dominated...
|
commit | commitdiff | tree |
2007-04-18 |
Owen Anderson | Use ETForest instead of DominatorTree.
|
commit | commitdiff | tree |
2007-04-18 |
Owen Anderson | Use new ETForest accessor.
|
commit | commitdiff | tree |
2007-04-18 |
Owen Anderson | Use ETForest instead of DominatorTree.
|
commit | commitdiff | tree |
2007-04-18 |
Owen Anderson | Add an accessor to make ETForest more useful.
|
commit | commitdiff | tree |
2007-04-15 |
Owen Anderson | Tabs -> Spaces
|
commit | commitdiff | tree |
2007-04-15 |
Owen Anderson | Update tests for the disappearance of -idom.
|
commit | commitdiff | tree |
2007-04-15 |
Owen Anderson | Remove ImmediateDominator analysis. The same information...
|
commit | commitdiff | tree |
2007-04-14 |
Owen Anderson | XFAIL this for now.
|
commit | commitdiff | tree |
2007-04-14 |
Owen Anderson | Fix some unsafe code. Also, tabs -> spaces.
|
commit | commitdiff | tree |
2007-04-14 |
Owen Anderson | Make ETForest depend on DomTree rather than IDom. ...
|
commit | commitdiff | tree |
2007-04-09 |
Owen Anderson | Re-constify things that don't break the build. Last...
|
commit | commitdiff | tree |
2007-04-09 |
Owen Anderson | Unconst-ify stuff that broke the build.
|
commit | commitdiff | tree |
2007-04-09 |
Owen Anderson | Const-ify some parameters, and some cosmetic cleanups...
|
commit | commitdiff | tree |
2007-04-09 |
Owen Anderson | Tabs -> Spaces
|
commit | commitdiff | tree |
2007-04-09 |
Owen Anderson | Improve some _slow_ behavior introduced in my patches...
|
commit | commitdiff | tree |
2007-04-09 |
Owen Anderson | Move isReachableFromEntry out of line to avoid an unnecessar...
|
commit | commitdiff | tree |
2007-04-09 |
Owen Anderson | Cleanup some from my DomSet-removal changes. Add a new
|
commit | commitdiff | tree |
2007-04-08 |
Owen Anderson | Remove DomSet completely. This concludes work on PR1171.
|
commit | commitdiff | tree |
2007-04-07 |
Owen Anderson | Add DomSet back, and revert the changes to LoopSimplify...
|
commit | commitdiff | tree |
2007-04-07 |
Owen Anderson | Completely purge DomSet. This is the (hopefully) final...
|
commit | commitdiff | tree |
2007-04-07 |
Owen Anderson | Completely purge DomSet from LoopSimplify. This is...
|
commit | commitdiff | tree |
2007-04-07 |
Owen Anderson | BreakCriticalEdges does still preserve DominatorTree.
|
commit | commitdiff | tree |
2007-04-07 |
Owen Anderson | Expunge DomSet from BreakCriticalEdges. This is part...
|
commit | commitdiff | tree |
2007-04-07 |
Owen Anderson | Expunge DomSet from CodeExtractor. This is part of...
|
commit | commitdiff | tree |
2007-04-07 |
Owen Anderson | Expunge DomSet from LoadValueNumbering. This is part...
|
commit | commitdiff | tree |
2007-04-07 |
Owen Anderson | Expunge a bunch of uses of DomSet from LoopSimplify...
|
commit | commitdiff | tree |
2007-03-02 |
Owen Anderson | Fix a typo.
|
commit | commitdiff | tree |
2007-03-01 |
Owen Anderson | Use GCC intrinsics when available, and use smarter...
|
commit | commitdiff | tree |
2007-03-01 |
Owen Anderson | Use the GCC built-in for PopulationCount when it's...
|
commit | commitdiff | tree |
2007-02-05 |
Owen Anderson | Use DenseMap for pointer->pointer maps.
|
commit | commitdiff | tree |
2007-01-27 |
Owen Anderson | Describe the recent changes to the bytecode format...
|
commit | commitdiff | tree |
2007-01-20 |
Owen Anderson | TargetData assumes (and some regression tests depend...
|
commit | commitdiff | tree |
2007-01-20 |
Owen Anderson | Correct a comment.
|
commit | commitdiff | tree |
2007-01-20 |
Owen Anderson | Fix incorrect run line.
|
commit | commitdiff | tree |
2006-10-18 |
Owen Anderson | Add LCSSA to the LLVM lexicon.
|
commit | commitdiff | tree |
2006-10-18 |
Owen Anderson | Add support for the new "target data" information in...
|
commit | commitdiff | tree |
2006-10-18 |
Owen Anderson | Add support for the new "target data" information in...
|
commit | commitdiff | tree |
2006-09-28 |
Owen Anderson | Another attempt at making ArgPromotion smarter. This...
|
commit | commitdiff | tree |
2006-09-15 |
Owen Anderson | Revert my previous work on ArgumentPromotion. Further...
|
commit | commitdiff | tree |
2006-09-02 |
Owen Anderson | Make this testcase actually recursive. I accidentally...
|
commit | commitdiff | tree |
2006-09-02 |
Owen Anderson | Make ArgumentPromotion handle recursive functions that...
|
commit | commitdiff | tree |
2006-08-29 |
Owen Anderson | Clean up a bit.
|
commit | commitdiff | tree |
2006-08-28 |
Owen Anderson | Make LoopUnroll fold excessive BasicBlocks. This results...
|
commit | commitdiff | tree |
2006-08-25 |
Owen Anderson | Fix a crash related to updating Phi nodes in the original...
|
commit | commitdiff | tree |
2006-08-25 |
Owen Anderson | Add an assertion to check that we're really preserving...
|
commit | commitdiff | tree |
2006-08-25 |
Owen Anderson | Reapply the indvars patch, since nothing blew up last...
|
commit | commitdiff | tree |
2006-08-25 |
Owen Anderson | Revert my previous patch. Since there are some major...
|
commit | commitdiff | tree |
2006-08-25 |
Owen Anderson | Specify that indvars actually preserve LCSSA. This...
|
commit | commitdiff | tree |
2006-08-24 |
Owen Anderson | Implement unrolling of multiblock loops. This significantly...
|
commit | commitdiff | tree |
2006-07-19 |
Owen Anderson | Add an assertion.
|
commit | commitdiff | tree |
2006-07-19 |
Owen Anderson | Make LoopUnroll not die on LCSSA Phis. This makes...
|
commit | commitdiff | tree |
2006-07-19 |
Owen Anderson | Fix a error that hadn't yet cause any problems, but...
|
commit | commitdiff | tree |
2006-07-14 |
Owen Anderson | Hopefully the final attempt at making IndVars preserve...
|
commit | commitdiff | tree |
2006-07-12 |
Owen Anderson | IndVars now (correctly) preserves LCSSA form.
|
commit | commitdiff | tree |
2006-07-11 |
Owen Anderson | Revert my indvars changes because they were breaking...
|
commit | commitdiff | tree |
2006-07-10 |
Owen Anderson | Add a comment, and fix a typo that broke the build.
|
commit | commitdiff | tree |
2006-07-10 |
Owen Anderson | Don't indent the entire function.
|
commit | commitdiff | tree |
2006-07-10 |
Owen Anderson | Make instcombine not remove Phi nodes when LCSSA is...
|
commit | commitdiff | tree |
2006-07-09 |
Owen Anderson | Fix typo in the comment.
|
commit | commitdiff | tree |
2006-07-09 |
Owen Anderson | Add a test for the LCSSA issue I just fixed.
|
commit | commitdiff | tree |
2006-07-09 |
Owen Anderson | Add a fix for an issue where LCSSA would fail to insert...
|
commit | commitdiff | tree |
2006-06-29 |
Owen Anderson | Describe my newest work.
|
commit | commitdiff | tree |
2006-06-28 |
Owen Anderson | Switch to a very conservative heuristic for determining...
|
commit | commitdiff | tree |
2006-06-27 |
Owen Anderson | Fix for 2006-06-27-DeadSwitchCase.ll
|
commit | commitdiff | tree |
2006-06-27 |
Owen Anderson | Testcase that Nate found where LoopUnswitch chokes...
|
commit | commitdiff | tree |
2006-06-27 |
Owen Anderson | De-pessimize the handling of LCSSA Phi nodes in IndVarSimpli...
|
commit | commitdiff | tree |
2006-06-26 |
Owen Anderson | Make LoopUnswitch able to unswitch loops with live...
|
commit | commitdiff | tree |
2006-06-14 |
Owen Anderson | When asked not to delete useless PHIs, really don't...
|
commit | commitdiff | tree |
2006-06-13 |
Owen Anderson | Fix another instance where PHI nodes need special treatment.
|
commit | commitdiff | tree |
2006-06-13 |
Owen Anderson | Update isLCSSAForm to handle PHI nodes specially for...
|
commit | commitdiff | tree |
2006-06-13 |
Owen Anderson | Fix a bug that was causing major slowdowns in povray...
|
commit | commitdiff | tree |
2006-06-12 |
Owen Anderson | Reapply my 6/9 changes. The bug Evan saw no longer...
|
commit | commitdiff | tree |
2006-06-12 |
Owen Anderson | Fix for 2006-06-26-MultipleExitsSingleBlock.
|
commit | commitdiff | tree |
2006-06-12 |
Owen Anderson | Make sure that LCSSA works properly when it encounters...
|
commit | commitdiff | tree |
next |