2009-10-11 |
Chris Lattner | make jump threading on a phi with undef inputs happen. |
tree | commitdiff |
2009-10-11 |
Chris Lattner | merge two tests. |
tree | commitdiff |
2009-10-11 |
Chris Lattner | simplify some run lines, convert a test to filecheck. |
tree | commitdiff |
2009-10-10 |
Chris Lattner | switch GVN to use SSAUpdater. Besides removing a lot... |
tree | commitdiff |
2009-10-09 |
Dale Johannesen | When considering whether to inline Callee into Caller, |
tree | commitdiff |
2009-10-06 |
Chris Lattner | remove predicate simplifier, it never got the last... |
tree | commitdiff |
2009-10-05 |
Evan Phoenix | Extend ConstantFolding to understand signed overflow... |
tree | commitdiff |
2009-10-05 |
Chris Lattner | teach the optimizer how to constant fold uadd/usub... |
tree | commitdiff |
2009-10-05 |
Chris Lattner | instcombine shouldn't delete all null checks for mallocs. |
tree | commitdiff |
2009-10-01 |
Chris Lattner | remove the GVNPRE pass. It has been subsumed by the... |
tree | commitdiff |
2009-09-28 |
Dan Gohman | Add a testcase for r83011. |
tree | commitdiff |
2009-09-28 |
Dan Gohman | Add a testcase to help test analysis preservation. |
tree | commitdiff |
2009-09-28 |
Chris Lattner | The select instruction is not neccesarily in the same... |
tree | commitdiff |
2009-09-28 |
Dan Gohman | Move the dominator verification code out of special... |
tree | commitdiff |
2009-09-27 |
Chris Lattner | Enhance the previous fix for PR4895 to allow more value... |
tree | commitdiff |
2009-09-27 |
Chris Lattner | implement PR4895, by making FoldOpIntoPhi handle select... |
tree | commitdiff |
2009-09-27 |
Nick Lewycky | Filecheckify this one test. |
tree | commitdiff |
2009-09-26 |
Dan Gohman | Fix SimplifyLibCalls to transfer attributes from callee... |
tree | commitdiff |
2009-09-26 |
Dan Gohman | Fix a case where ScalarEvolution was expanding pointer... |
tree | commitdiff |
2009-09-26 |
Dan Gohman | I put the wrong rdar number in this test. |
tree | commitdiff |
2009-09-25 |
Dan Gohman | Transform pow(x, 0.5) to (x == -inf ? inf : fabs(sqrt... |
tree | commitdiff |
2009-09-25 |
Dale Johannesen | Handle sqrt in CannotBeNegativeZero. absf and absl |
tree | commitdiff |
2009-09-25 |
Victor Hernandez | Revert 82694 "Auto-upgrade malloc instructions to mallo... |
tree | commitdiff |
2009-09-24 |
Torok Edwin | Constant propagating byval pointer is safe if function... |
tree | commitdiff |
2009-09-24 |
Victor Hernandez | Auto-upgrade malloc instructions to malloc calls. |
tree | commitdiff |
2009-09-24 |
Torok Edwin | Don't constant propagate byval pointers, since they... |
tree | commitdiff |
2009-09-21 |
Chris Lattner | Fix PR5023: The instruction form of DominatorTree:... |
tree | commitdiff |
2009-09-21 |
Chris Lattner | fix PR5016, a crash I introduced in GVN handing first... |
tree | commitdiff |
2009-09-21 |
Chris Lattner | enable non-local analysis and PRE of large store -... |
tree | commitdiff |
2009-09-21 |
Chris Lattner | add pr# |
tree | commitdiff |
2009-09-21 |
Chris Lattner | Improve GVN to be able to forward substitute a small... |
tree | commitdiff |
2009-09-21 |
Chris Lattner | fix a FileCheck bug where: |
tree | commitdiff |
2009-09-20 |
Daniel Dunbar | Work around a FileCheck bug, for now. |
tree | commitdiff |
2009-09-20 |
Chris Lattner | Revert r82404, it is causing a bootstrap miscompile... |
tree | commitdiff |
2009-09-20 |
Chris Lattner | this was not supposed to be committed |
tree | commitdiff |
2009-09-20 |
Chris Lattner | implement and document support for CHECK-NOT |
tree | commitdiff |
2009-09-20 |
Chris Lattner | improve memdep to eliminate bitcasts (and aliases,... |
tree | commitdiff |
2009-09-20 |
Chris Lattner | Move CoerceAvailableValueToLoadType earlier in GVN... |
tree | commitdiff |
2009-09-20 |
Chris Lattner | enhance GVN to forward substitute a stored value to... |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Peer through zext and sext to eliminate them when it... |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Fold 'icmp eq (icmp), true' into an xor(icmp). |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Rewrite this check so that it checks what it's supposed... |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Teach the constant folder how to not a cmpinst. |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Try turning icmp(bitcast(x), bitcast(y)) into icmp... |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Teach the constant folder how to handle a few simple... |
tree | commitdiff |
2009-09-16 |
Dan Gohman | Fix the comment in this test. |
tree | commitdiff |
2009-09-16 |
Dan Gohman | Don't sink gep operators through phi nodes if the resul... |
tree | commitdiff |
2009-09-15 |
Chris Lattner | convert to filecheck |
tree | commitdiff |
2009-09-14 |
Dan Gohman | When extending a memset range past the front, set the... |
tree | commitdiff |
2009-09-11 |
Dan Gohman | Convert more tests to avoid llvm-as. |
tree | commitdiff |
2009-09-11 |
Dan Gohman | Eliminate more redundant llvm-as calls. |
tree | commitdiff |
2009-09-11 |
Dan Gohman | Change tests from "opt %s" to "opt < %s" so that opt... |
tree | commitdiff |
2009-09-11 |
Chris Lattner | another random update |
tree | commitdiff |
2009-09-11 |
Chris Lattner | fix a bunch of spurious failures for people whose home... |
tree | commitdiff |
2009-09-11 |
Dan Gohman | Teach lib/VMCore/ConstantFold.cpp how to set the inboun... |
tree | commitdiff |
2009-09-10 |
Dan Gohman | Factor out the code for checking that all indices in... |
tree | commitdiff |
2009-09-09 |
Dan Gohman | Fix SplitCriticalEdge to properly update LCSSA form... |
tree | commitdiff |
2009-09-09 |
Daniel Dunbar | Update test. |
tree | commitdiff |
2009-09-09 |
Dan Gohman | Use "opt < %s" instead of "opt %s" to keep the testname... |
tree | commitdiff |
2009-09-09 |
Dan Gohman | Eliminate more uses of llvm-as and llvm-dis. |
tree | commitdiff |
2009-09-08 |
Dan Gohman | Use "opt < %s" instead of "opt %s" so that opt doesn... |
tree | commitdiff |
2009-09-08 |
Dan Gohman | Convert a few more opt | llvm-dis to opt -S. |
tree | commitdiff |
2009-09-08 |
Dan Gohman | Use opt -S instead of piping bitcode output through... |
tree | commitdiff |
2009-09-08 |
Owen Anderson | Fix PR4909, patch by Jakub Staszak. |
tree | commitdiff |
2009-09-08 |
Chris Lattner | remove an extremely dubious instcombine transformation of |
tree | commitdiff |
2009-09-08 |
Dan Gohman | Trim unnecessary declarations. |
tree | commitdiff |
2009-09-08 |
Dan Gohman | Change these tests to feed the assembly files to opt... |
tree | commitdiff |
2009-09-08 |
Dan Gohman | Re-apply r80926, with fixes: keep the domtree informed... |
tree | commitdiff |
2009-09-08 |
Chris Lattner | instcombine transforms vector loads that are only used by |
tree | commitdiff |
2009-09-08 |
Chris Lattner | Fix PR4882, by making MemCpyOpt not dereference removed... |
tree | commitdiff |
2009-09-08 |
Chris Lattner | fix ComputeMaskedBits handling of zext/sext/trunc to... |
tree | commitdiff |
2009-09-07 |
Dan Gohman | Add a testcase for the GlobalOpt inbounds fix. |
tree | commitdiff |
2009-09-07 |
Dan Gohman | Add inbounds to these getelementptrs, now that GlobalOp... |
tree | commitdiff |
2009-09-07 |
Chris Lattner | tighten test. |
tree | commitdiff |
2009-09-07 |
Chris Lattner | tweak test, add PR# |
tree | commitdiff |
2009-09-07 |
Daniel Dunbar | Don't depend on Tcl behavior of redirecting stderr... |
tree | commitdiff |
2009-09-06 |
Evan Cheng | Revert r80926. It causes loop unswitch assertion and... |
tree | commitdiff |
2009-09-05 |
Daniel Dunbar | Quote another '%S' in a test. |
tree | commitdiff |
2009-09-05 |
Daniel Dunbar | Eliminate uses of %prcontext. |
tree | commitdiff |
2009-09-05 |
Daniel Dunbar | Eliminate some Tclisms. |
tree | commitdiff |
2009-09-04 |
Devang Patel | While replacing an MDNode elment, properly update MDNod... |
tree | commitdiff |
2009-09-03 |
Dan Gohman | Change PHINode::hasConstantValue to have a DominatorTre... |
tree | commitdiff |
2009-09-03 |
Chris Lattner | In C++, code is not allowed to call main. In C it... |
tree | commitdiff |
2009-09-02 |
Chris Lattner | Fix month. |
tree | commitdiff |
2009-09-02 |
Chris Lattner | fix PR4815: some cases where DeleteDeadInstruction... |
tree | commitdiff |
2009-09-02 |
Chris Lattner | fix PR4848 an infinite loop when indexing down through... |
tree | commitdiff |
2009-09-02 |
Chris Lattner | fix PR4837, some bugs folding vector compares. These |
tree | commitdiff |
2009-09-01 |
Chris Lattner | enhance memcpy opt to turn memmoves into memcpy when... |
tree | commitdiff |
2009-09-01 |
Chris Lattner | testcase for PR3601 |
tree | commitdiff |
2009-09-01 |
Chris Lattner | Change CallGraphNode to maintain it's Function as an... |
tree | commitdiff |
2009-08-31 |
Chris Lattner | fix a crash building SPASS by tolerating a callsite... |
tree | commitdiff |
2009-08-31 |
Chris Lattner | fix a bug I introduced with my 'instcombine builder... |
tree | commitdiff |
2009-08-31 |
Chris Lattner | Fix PR4834, a tricky case where the inliner would resol... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | rename test |
tree | commitdiff |
2009-08-30 |
Chris Lattner | merge all sinking tests into one and convert them to... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | convert scalar_promote to filecheck style and merge... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | suck a bunch more gep tests into getelementptr.ll and... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | consolodate various GEP tests into getelementptr.ll... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | another huge testcase, this time from 'gs' in llvm... |
tree | commitdiff |
2009-08-30 |
Chris Lattner | remove another poorly-reduced testcase which came from... |
tree | commitdiff |
next |