Age | Commit message (Expand) | Author |
2006-10-03 | Simplify logic further. | Nick Lewycky |
2006-10-03 | Simplify, now that predsimplify depends on break-crit-edges. | Nick Lewycky |
2006-10-03 | Move break-crit-edges before the predicate simplifier. Allows us to | Nick Lewycky |
2006-10-01 | Fix a bug from r1.391 of this file, where we checked the size instead of | Chris Lattner |
2006-09-28 | Eliminate ConstantBool::True and ConstantBool::False. Instead, provide | Chris Lattner |
2006-09-27 | set DEBUG_TYPE right | Chris Lattner |
2006-09-23 | Style changes only. Remove dead code, fix a comment. | Nick Lewycky |
2006-09-21 | Fix Transforms/IndVarsSimplify/2006-09-20-LFTR-Crash.ll | Chris Lattner |
2006-09-21 | Don't rewrite ConstantExpr::get. | Nick Lewycky |
2006-09-20 | Once we're down to "setcc type constant1, constant2", at least come up | Nick Lewycky |
2006-09-20 | Use a total ordering to compare instructions. | Nick Lewycky |
2006-09-20 | simplify | Andrew Lenharth |
2006-09-20 | We went through all that trouble to compute whether it was safe to transform | Chris Lattner |
2006-09-20 | Back out Chris' last set of changes. This breaks 177.mesa and povray somehow. | Evan Cheng |
2006-09-20 | 80 col. | Evan Cheng |
2006-09-19 | If we have an add, do it in the pointer realm, not the int realm. This is cr... | Andrew Lenharth |
2006-09-19 | implement select.ll:test19-22 | Chris Lattner |
2006-09-18 | Walk down the dominator tree instead of the control flow graph. That means | Nick Lewycky |
2006-09-18 | Fix an infinite loop building the CFE | Chris Lattner |
2006-09-18 | Implement InstCombine/cast.ll:test31. This speeds up 462.libquantum by 26%. | Chris Lattner |
2006-09-18 | Implement Transforms/InstCombine/shift-sra.ll:test0 | Chris Lattner |
2006-09-18 | Rewrite shift/and/compare sequences to promote better licm of the RHS. | Chris Lattner |
2006-09-16 | Fix Transforms/InstCombine/2006-09-15-CastToBool.ll and PR913 | Chris Lattner |
2006-09-13 | Add some more consistency checks. | Nick Lewycky |
2006-09-13 | Fix unionSets so that it can merge correctly. | Nick Lewycky |
2006-09-13 | Erase dead instructions. | Nick Lewycky |
2006-09-12 | An sinkable instruction may exist with uses, if those uses are in dead blocks. | Chris Lattner |
2006-09-11 | Fix PR905 and InstCombine/2006-09-11-EmptyStructCrash.ll | Chris Lattner |
2006-09-11 | Skip the linear search if the answer is already known. | Nick Lewycky |
2006-09-10 | Allow tail duplication in more cases, relaxing the previous restriction a | Chris Lattner |
2006-09-10 | Replace EquivalenceClasses with a custom-built data structure. Many common | Nick Lewycky |
2006-09-09 | Implement Transforms/InstCombine/hoist_instr.ll | Chris Lattner |
2006-09-09 | Turn div X, (Cond ? Y : 0) -> div X, Y | Chris Lattner |
2006-09-07 | Throttle back tail duplication to avoid creating really ugly sequences of code. | Chris Lattner |
2006-09-02 | Improve handling of SelectInst. | Nick Lewycky |
2006-09-01 | Don't confuse canonicalize and lookup. Fixes predsimplify.reg4.ll. Also | Nick Lewycky |
2006-08-31 | Properties where both Values weren't in the union (as being equal to | Nick Lewycky |
2006-08-30 | Move to using the EquivalenceClass ADT. Removes SynSets. | Nick Lewycky |
2006-08-29 | Do not rely on std::sort and std::erase to get list of unique | Devang Patel |
2006-08-29 | Clean up a bit. | Owen Anderson |
2006-08-28 | Add PredicateSimplifier pass. Collapses equal variables into one form | Nick Lewycky |
2006-08-28 | Make LoopUnroll fold excessive BasicBlocks. This results in a significant sp... | Owen Anderson |
2006-08-27 | eliminate RegisterOpt. It does the same thing as RegisterPass. | Chris Lattner |
2006-08-27 | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| | Chris Lattner |
2006-08-25 | Fix a crash related to updating Phi nodes in the original header block. This... | Owen Anderson |
2006-08-25 | Add an assertion to check that we're really preserving LCSSA. | Owen Anderson |
2006-08-25 | Reapply the indvars patch, since nothing blew up last night. | Owen Anderson |
2006-08-25 | Revert my previous patch. Since there are some major changes that went in to... | Owen Anderson |
2006-08-25 | Specify that indvars actually preserve LCSSA. This has been done for a whil... | Owen Anderson |
2006-08-24 | Implement unrolling of multiblock loops. This significantly improves the | Owen Anderson |