Reimplement LinkFunctionProtos in terms of GetLinkageResult. This fixes
[oota-llvm.git] / test / Transforms /
2008-07-14 Chris LattnerFix PR2506 by being a bit more careful about reverse...
2008-07-13 Chris LattnerFix mishandling of the infinite loop case when merging...
2008-07-12 Nick LewyckyEnhance analysis of srem.
2008-07-11 Nick LewyckyAdd another optimization from PR2330. Also catch some...
2008-07-11 Chris LattnerFix folding of icmp's of i1 where the comparison is...
2008-07-11 Chris LattnerFix a bogus optimization: folding (slt (zext i1 A to...
2008-07-11 Chris Lattnermake this condition more precise.
2008-07-10 Matthijs KooijmanRestructure dead argument elimination, try #3 :-)
2008-07-10 Nick LewyckyFix overzealous optimization. Thanks to Duncan Sands...
2008-07-10 Chris LattnerFix a case where vector comparison constant folding...
2008-07-10 Chris Lattnerelementwise comparison of vector constants was complete...
2008-07-09 Nick LewyckyFold (a < 8) && (b < 8) into (a|b) < 8 for unsigned...
2008-07-09 Nick LewyckyFold ((1 << a) & 1) to (a == 0).
2008-07-09 Chris LattnerFix a broken test. Neither load is eliminable without...
2008-07-09 Nick LewyckyReduce x - y to -y when we know the 'x' part will get...
2008-07-09 Devang PatelIf loop induction variable's start value is less then...
2008-07-08 Chris Lattner'Optimize' test
2008-07-08 Chris Lattnernew testcase for PR2496
2008-07-08 Chris LattnerFix three bugs:
2008-07-05 Nick LewyckyFix missed optimization opportunity when analyzing...
2008-07-03 Owen AndersonRemove the ability for ADCE to remove unreachable block...
2008-07-02 Owen AndersonAdd support to ADCE for pruning unreachable blocks...
2008-07-02 Owen AndersonA better fix for PR2503 that doesn't pessimize GVN...
2008-06-26 Evan ChengXFAIL for now.
2008-06-26 Owen AndersonUse the -enable-pre flag so this test doesn't fail.
2008-06-25 Chris LattnerFix PR2488, a case where we deleted stack restores...
2008-06-24 Dan GohmanRevert 52645, the loop unroller changes. It caused...
2008-06-24 Matthijs KooijmanCommit the new DeadArgElim pass again, this time with...
2008-06-23 Dan GohmanRevamp the loop unroller, extending it to correctly...
2008-06-22 Dan GohmanImprove LSR's dead-phi detection to handle use-def...
2008-06-22 Chris LattnerFix PR2369 by making scalarrepl more careful about...
2008-06-21 Eli FriedmanFix for PR2479: correctly optimize expressions like...
2008-06-21 Duncan SandsThis file is empty.
2008-06-21 Evan ChengBack out Matthijs' DAE patches. It's miscompiling gcc...
2008-06-20 Matthijs KooijmanAdd testcase that checks that DeadArgElim doesn't touch...
2008-06-20 Matthijs KooijmanRecommit r52459, rewriting of the dead argument elimina...
2008-06-20 Chris LattnerFix PR2471, which is a bug involving an invalid promoti...
2008-06-19 Matthijs KooijmanModify some ipconstprop tests to also test with invokes.
2008-06-18 Owen AndersonRemove this test until the corresponding patch is reapp...
2008-06-18 Owen AndersonAdd local PRE to GVN. This only operates in cases...
2008-06-18 Matthijs KooijmanRewrite the DeadArgumentElimination pass, to use a...
2008-06-18 Matthijs KooijmanReapply r52397 (make IPConstProp promote returned argum...
2008-06-18 Matthijs KooijmanReapply r52396, it was unrelated to the breakage (that...
2008-06-18 Chris Lattnerimplement some simple bswap optimizations, rdar://5992453
2008-06-18 Chris Lattnertemporarily revert this testcase since its patch was...
2008-06-18 Chris Lattnermake truncate/sext elimination capable of changing...
2008-06-18 Devang PatelPreserve dominance frontier while trivially unswitching...
2008-06-17 Matthijs KooijmanLearn IPConstProp to look at individual return values...
2008-06-16 Dan GohmanRefine the change in r52258 for avoiding use-before...
2008-06-16 Matthijs KooijmanMake testcase check for extractvalue instead of extract...
2008-06-16 Matthijs KooijmanStore the result of multiple identical run lines in...
2008-06-15 Wojciech MatyjewiczFix PR2434. When scanning for exising binary operator...
2008-06-13 Eli FriedmanRemove unnecessary target lines.
2008-06-13 Eli FriedmanRemove unnecessary target lines.
2008-06-13 Eli FriedmanDon't skip over instructions other than loads that...
2008-06-13 Dan GohmanProtect ChangeCompareStride from situations in which...
2008-06-13 Eli FriedmanMake sure SimplifyStoreAtEndOfBlock doesn't mess with...
2008-06-12 Evan ChengFix some tests.
2008-06-12 Evan ChengRevert 52223.
2008-06-12 Matthijs KooijmanAdd line continuation character so the avoid dup loop...
2008-06-11 Evan ChengAvoid duplicating loop header which leads to unnatural...
2008-06-11 Matthijs KooijmanTeach instruction combining about the extractvalue...
2008-06-10 Matthijs KooijmanIgnore stderr for some more tests that expect warnings...
2008-06-10 Matthijs KooijmanFix some escaping and quoting in RUN lines, mainly...
2008-06-10 Matthijs KooijmanLet some more tests ignore expected output on stderr.
2008-06-09 Dan GohmanFix two more not-grep tests that were missing llvm...
2008-06-09 Duncan SandsTest that prune-eh doesn't make deductions based
2008-06-09 Chris Lattnerlower calls to abs to inline code, PR2337
2008-06-09 Chris LattnerFix PR2411, where ip constant prop would propagate the
2008-06-08 Chris LattnerLimit the icmp+phi merging optimization to the cases...
2008-06-07 Evan ChengSpeculatively execute a block when the the block is...
2008-06-07 Evan ChengFix run line.
2008-06-05 Zhou ShengAdd a test case for opt -instcombine bug fix in revisio...
2008-06-05 Matthijs KooijmanLearn ScalarReplAggregrates how stores and loads of...
2008-06-05 Matthijs KooijmanLet StructRetPromotion check if all if its users are...
2008-06-05 Matthijs KooijmanLet StructRetPromotion check if it's users are really...
2008-06-03 Owen AndersonTestcase for LoopIndexSplit and DomFrontier.
2008-06-02 Devang PatelUpdate dom tree. Fix PR 2372.
2008-06-01 Owen AndersonFix two issues that Eli Friedman pointed out, where...
2008-06-01 Owen AndersonTest for PR2401
2008-06-01 Duncan SandsWhen simplifying a call to a bitcast function, tighten up
2008-05-31 Nick LewyckyPeer through sext/zext when looking for not(cmp).
2008-05-31 Nick LewyckyAdd more i1 optimizations. add, sub, mul, s/udiv on...
2008-05-31 Nick LewyckyAdding i1 is always Xor.
2008-05-29 Owen AndersonReplace the old ADCE implementation with a new one...
2008-05-28 Chris LattnerImplement PR2370: memmove(x,x,size) -> noop.
2008-05-25 Nick Lewycky"ret (constexpr)" can't be folded into a Constant....
2008-05-24 Chris LattnerFix a serious brain-o. Obviously no-one reviewed my...
2008-05-24 Chris LattnerFix PR2358 by resolving calls with undef arguments...
2008-05-23 Dan GohmanRemove lingering references to .llx and .tr in the...
2008-05-23 Matthijs KooijmanRestucture a part of the SimplifyCFG pass and include...
2008-05-23 Nick LewyckyConstant integer vectors may also be negated.
2008-05-23 Nick LewyckyRevert X + X --> X * 2 optz'n which pessimizes heavily...
2008-05-23 Nick LewyckyImplement X + X for vectors.
2008-05-23 Nick LewyckyFix a recently added optimization to not crash on vectors.
2008-05-23 Dan GohmanGeneralize the new code in instcombine's ComputeNumSign...
2008-05-20 Gabor GreifEliminate questionable syntax for stdin redirection...
2008-05-20 Chris LattnerFix PR2346 by marking vaarg as volatile so that licm...
2008-05-20 Dan GohmanOops, commit the version of this test that actually...
2008-05-20 Dan GohmanPort SelectionDAG's ComputeNumSignBits-using code to...
next