2008-03-14 |
Bill Wendling | The inst combining of inttoptr into GEP with one index... |
tree | commitdiff |
2008-03-13 |
Owen Anderson | Fix a bug in GVN that Duncan noticed, where we potentia... |
tree | commitdiff |
2008-03-12 |
Owen Anderson | Improve the return slot optimization to be both more... |
tree | commitdiff |
2008-03-12 |
Devang Patel | Fix attribute handling. |
tree | commitdiff |
2008-03-11 |
Devang Patel | Handle multiple ret values. |
tree | commitdiff |
2008-03-11 |
Dan Gohman | Check to see if a two-entry PHI block can be simplified |
tree | commitdiff |
2008-03-11 |
Dan Gohman | Make this test more challenging to help it avoid being |
tree | commitdiff |
2008-03-11 |
Devang Patel | Initial multiple return values support. |
tree | commitdiff |
2008-03-11 |
Dan Gohman | Upgrade this test. |
tree | commitdiff |
2008-03-10 |
Devang Patel | Simplify |
tree | commitdiff |
2008-03-10 |
Tanya Lattner | Remove llvm-upgrade and update tests. |
tree | commitdiff |
2008-03-10 |
Nick Lewycky | Turn unwind_to into "unwinds to". |
tree | commitdiff |
2008-03-09 |
Tanya Lattner | Remove llvm-upgrade and update tests. |
tree | commitdiff |
2008-03-09 |
Nick Lewycky | Firstly, having a BranchInst isn't exclusive with havin... |
tree | commitdiff |
2008-03-09 |
Nick Lewycky | A BB that unwind_to an "unwind" inst is that same as... |
tree | commitdiff |
2008-03-09 |
Nick Lewycky | Update the inliner and simplifycfg to handle unwind_to. |
tree | commitdiff |
2008-03-09 |
Nick Lewycky | Prune the unwind_to labels on BBs that don't need them... |
tree | commitdiff |
2008-03-07 |
Devang Patel | Update inliner to handle functions that return multiple... |
tree | commitdiff |
2008-03-07 |
Devang Patel | Place for sret promotion tests. |
tree | commitdiff |
2008-03-06 |
Nick Lewycky | Commit the testcase too. |
tree | commitdiff |
2008-03-06 |
Nick Lewycky | Don't try to simplify urem and srem using arithmetic... |
tree | commitdiff |
2008-03-04 |
Devang Patel | Use cast instead of dyn_cast. |
tree | commitdiff |
2008-03-04 |
Devang Patel | Handle multiple return values. |
tree | commitdiff |
2008-03-01 |
Tanya Lattner | Remove llvm-upgrade and update test cases. |
tree | commitdiff |
2008-02-29 |
Chris Lattner | fix a bug Anders ran into where scalarrepl would crash... |
tree | commitdiff |
2008-02-29 |
Chris Lattner | Folding or(fcmp,fcmp) only works if the operands of... |
tree | commitdiff |
2008-02-26 |
Owen Anderson | Add PR number to testcase. |
tree | commitdiff |
2008-02-26 |
Owen Anderson | Fix an issue where GVN had the sizes of the two memcpy... |
tree | commitdiff |
2008-02-26 |
Chris Lattner | fix this test so that the fn name doesn't match the... |
tree | commitdiff |
2008-02-26 |
Gabor Greif | Really feed llvm-as with the testcase, do not let it... |
tree | commitdiff |
2008-02-25 |
Owen Anderson | Fix an issue where GVN was performing the return slot... |
tree | commitdiff |
2008-02-25 |
Owen Anderson | Fix an issue where GVN would try to use an instruction... |
tree | commitdiff |
2008-02-23 |
Zhou Sheng | Testcase for Revision 47478. |
tree | commitdiff |
2008-02-18 |
Nick Lewycky | Correctly fold divide-by-constant, even when faced... |
tree | commitdiff |
2008-02-18 |
Chris Lattner | make this just a bit more strict. |
tree | commitdiff |
2008-02-18 |
Owen Anderson | Add support to GVN for performing sret return slot... |
tree | commitdiff |
2008-02-18 |
Chris Lattner | optimize away stackrestore calls that have no interveni... |
tree | commitdiff |
2008-02-18 |
Chris Lattner | upgrade this test. |
tree | commitdiff |
2008-02-17 |
Chris Lattner | Fold (-x + -y) -> -(x+y) which promotes better associat... |
tree | commitdiff |
2008-02-17 |
Chris Lattner | Split up subtracts into add+negate if they have a reass... |
tree | commitdiff |
2008-02-17 |
Chris Lattner | upgrade and simplify this test. |
tree | commitdiff |
2008-02-16 |
Duncan Sands | Remove any 'nest' parameter attributes if the function |
tree | commitdiff |
2008-02-14 |
Devang Patel | If loop header is also loop exiting block then OrigPN... |
tree | commitdiff |
2008-02-14 |
Chris Lattner | Fix PR2029 |
tree | commitdiff |
2008-02-14 |
Nick Lewycky | Testcase for PR2032. |
tree | commitdiff |
2008-02-13 |
Devang Patel | A loop latch phi node may have uses inside loop, not... |
tree | commitdiff |
2008-02-13 |
Devang Patel | While moving exit condition, do not drop loop latch... |
tree | commitdiff |
2008-02-13 |
Devang Patel | Keep track of exit value operand number when operands... |
tree | commitdiff |
2008-02-13 |
Eli Friedman | Add a note pointing to PR1996. |
tree | commitdiff |
2008-02-13 |
Eli Friedman | Add test for PR1996. (This is my first time adding... |
tree | commitdiff |
2008-02-12 |
Owen Anderson | Re-apply the patch to improve the optimizations of... |
tree | commitdiff |
2008-02-08 |
Devang Patel | Fix PR 1995. |
tree | commitdiff |
2008-02-06 |
Bill Wendling | Temporarily reverting: |
tree | commitdiff |
2008-02-05 |
Chris Lattner | Fix a bug compiling PR1978 (perhaps not the only one... |
tree | commitdiff |
2008-02-04 |
Owen Anderson | Make this test more aggressive, to cover recent improve... |
tree | commitdiff |
2008-02-04 |
Owen Anderson | Allow GVN to hack on memcpy's, making them open to... |
tree | commitdiff |
2008-02-03 |
Nick Lewycky | Tag this test with the PR reference. |
tree | commitdiff |
2008-02-03 |
Nick Lewycky | There are some cases where icmp(add) can be folded... |
tree | commitdiff |
2008-02-01 |
Duncan Sands | Don't drop function/call return attributes like 'nounwind'. |
tree | commitdiff |
2008-01-30 |
Owen Anderson | Make DSE much more aggressive by performing DCE earlier... |
tree | commitdiff |
2008-01-30 |
Chris Lattner | Fix a bug where scalarrepl would discard offset if... |
tree | commitdiff |
2008-01-29 |
Chris Lattner | Don't let globalopt hack on volatile loads or stores. |
tree | commitdiff |
2008-01-29 |
Chris Lattner | eliminate additions of 0.0 when they are obviously... |
tree | commitdiff |
2008-01-29 |
Owen Anderson | Add a testcase for eliminating memcpy's at the end... |
tree | commitdiff |
2008-01-29 |
Devang Patel | Filter loops that subtract induction variables. |
tree | commitdiff |
2008-01-28 |
Chris Lattner | this test is now compiled into the right thing. |
tree | commitdiff |
2008-01-28 |
Nick Lewycky | Handle some more combinations of extend and icmp. Fixes... |
tree | commitdiff |
2008-01-28 |
Chris Lattner | Fix PR1932 by disabling an xform invalid for fdiv. |
tree | commitdiff |
2008-01-28 |
Chris Lattner | Fix PR1938 by forcing the code that uses an undefined... |
tree | commitdiff |
2008-01-27 |
Nick Lewycky | Be more careful modifying the use_list while also itera... |
tree | commitdiff |
2008-01-27 |
Duncan Sands | Revert r46393: readonly/readnone functions are no |
tree | commitdiff |
2008-01-27 |
Bill Wendling | The CorrelatedExpressions pass is now no more. |
tree | commitdiff |
2008-01-27 |
Chris Lattner | Fold fptrunc(add (fpextend x), (fpextend y)) -> add... |
tree | commitdiff |
2008-01-26 |
Duncan Sands | Invert this test, because it is wrong if we allow |
tree | commitdiff |
2008-01-25 |
Owen Anderson | DeadStoreElimination can treat byval parameters as... |
tree | commitdiff |
2008-01-22 |
Nick Lewycky | Multiply can be evaluated in a different type, so long... |
tree | commitdiff |
2008-01-17 |
Evan Cheng | Test case for varargs parameter attribute issue I just... |
tree | commitdiff |
2008-01-17 |
Chris Lattner | Fix arg promotion to propagate the correct attrs on... |
tree | commitdiff |
2008-01-16 |
Devang Patel | Do not strip llvm.used values. |
tree | commitdiff |
2008-01-15 |
Chris Lattner | add a test to ensure that argpromote of one argument... |
tree | commitdiff |
2008-01-14 |
Duncan Sands | I noticed that the trampoline straightening transformat... |
tree | commitdiff |
2008-01-14 |
Chris Lattner | Fix the miscompilation of MiBench/consumer-lame that... |
tree | commitdiff |
2008-01-14 |
Chris Lattner | Turn a memcpy from a double* into a load/store of doubl... |
tree | commitdiff |
2008-01-13 |
Chris Lattner | Fix PR1907, a nasty miscompilation because instcombine... |
tree | commitdiff |
2008-01-13 |
Duncan Sands | When turning a call to a bitcast function into a direct... |
tree | commitdiff |
2008-01-12 |
Chris Lattner | we don't have to make an explicit copy of a byval argum... |
tree | commitdiff |
2008-01-11 |
Duncan Sands | When DAE drops the varargs part of a function, ensure any |
tree | commitdiff |
2008-01-11 |
Chris Lattner | Teach argpromote to ruthlessly hack small byval structs... |
tree | commitdiff |
2008-01-11 |
Chris Lattner | When inlining a functino with a byval argument, make... |
tree | commitdiff |
2008-01-08 |
Chris Lattner | Implement PR1795, an instcombine hack for forming GEPs... |
tree | commitdiff |
2008-01-06 |
Duncan Sands | The transform that tries to turn calls to bitcast funct... |
tree | commitdiff |
2008-01-06 |
Duncan Sands | When transforming a call to a bitcast function into |
tree | commitdiff |
2008-01-05 |
Chris Lattner | remove a couple more unsafe xforms in the face of overflow. |
tree | commitdiff |
2008-01-04 |
Chris Lattner | Fix PR1896 |
tree | commitdiff |
2008-01-03 |
Chris Lattner | don't hoist FP additions into unconditional adds +... |
tree | commitdiff |
2008-01-01 |
Bill Wendling | Update this testcase. The output needs to be disabled... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | dead calls to llvm.stacksave can be deleted, even thoug... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | upgrade this test |
tree | commitdiff |
2007-12-28 |
Devang Patel | Test -simplifycfg only. |
tree | commitdiff |
2007-12-28 |
Owen Anderson | Add a testcase for my recent InstCombine fix, written... |
tree | commitdiff |
next |