- 77d76b7 Add support to ADCE for pruning unreachable blocks. This addresses the final by Owen Anderson · 16 years ago
- f2aa160 A better fix for PR2503 that doesn't pessimize GVN in the presence of unreachable blocks. by Owen Anderson · 16 years ago
- ecdc82a Considering predecessors of exit blocks gets us a little more tail merging. by Dale Johannesen · 16 years ago
- 80c1a56 Implement split and scalarize for SELECT_CC, fixing PR2504 by Chris Lattner · 16 years ago
- 3921266 Regression test for PR2443. by Duncan Sands · 16 years ago
- accdef2 Use the c modifier to tell llvm-ar not to issue a by Duncan Sands · 16 years ago
- bd2acd7 test doesn't need eh info by Chris Lattner · 16 years ago
- a534b0f when linking globals, make sure to preserve the address space of the global. by Chris Lattner · 16 years ago
- a7e4cc9 XFAIL for now. by Evan Cheng · 16 years ago
- 3987f8e Use the -enable-pre flag so this test doesn't fail. by Owen Anderson · 16 years ago
- f512281 Make LLVM compile on DragonFly BSD (PR2499). by Matthijs Kooijman · 16 years ago
- 4e97790 Allow for rounding up of stack frame. by Dale Johannesen · 16 years ago
- cda8875 when we know the signbit of an input to uint_to_fp is zero, by Chris Lattner · 16 years ago
- ab26227 - Fix a x86 vector isel bug: illegal transformation of a vector_shuffle into a by Evan Cheng · 16 years ago
- 21b9d28 simplify shell syntax to work better on solaris, patch by Nathan Keynes! by Chris Lattner · 16 years ago
- 2887310 Added MemOperands to Atomic operations since Atomics touches memory. by Mon P Wang · 16 years ago
- aa0bf52 Fix PR2488, a case where we deleted stack restores too aggressively. by Chris Lattner · 16 years ago
- 601ca4b Enable two-address remat by default. by Evan Cheng · 16 years ago
- 4a103e6 v2f32 is now a valid (MMX) type which breaks this by Dale Johannesen · 16 years ago
- 8dbe7f8 Revert 52645, the loop unroller changes. It caused a regression in 252.eon. by Dan Gohman · 16 years ago
- 1d9a277 Commit the new DeadArgElim pass again, this time with the gcc bootstrap failures fixed. by Matthijs Kooijman · 16 years ago
- 9ef4ca2 If it's determined safe, remat MOV32r0 (i.e. xor r, r) and others as it is instead of using the longer MOV32ri instruction. by Evan Cheng · 16 years ago
- ebcba61 This situation can occur: by Bill Wendling · 16 years ago
- 55e283c Revamp the loop unroller, extending it to correctly update PHI nodes by Dan Gohman · 16 years ago
- 04eeefb Make test work on non-x86 machines (like my G4 PPC). by Bill Wendling · 16 years ago
- cbfe5bb Improve LSR's dead-phi detection to handle use-def cycles by Dan Gohman · 16 years ago
- 963a97f Fix PR2369 by making scalarrepl more careful about promoting by Chris Lattner · 16 years ago
- 5c1f172 Fix for PR2479: correctly optimize expressions like (a > 13) & (a == 15). by Eli Friedman · 16 years ago
- befc9c1 This file is empty. by Duncan Sands · 16 years ago
- 53ebe35 Turn off llvm-gcc warnings when running "make check". by Duncan Sands · 16 years ago
- a1ace76 Support for load/store of expanded float types. I by Duncan Sands · 16 years ago
- c341760 Undo spill weight tweak. Need to investigate the performance regressions. by Evan Cheng · 16 years ago
- 9f99b7c Back out Matthijs' DAE patches. It's miscompiling gcc driver. by Evan Cheng · 16 years ago
- 63691f1 Add testcase that checks that DeadArgElim doesn't touch stuff it shouldn't touch. by Matthijs Kooijman · 16 years ago
- c95e44b Recommit r52459, rewriting of the dead argument elimination pass. by Matthijs Kooijman · 16 years ago
- a3de6e9 Fix a warning, closing PR2452 by Chris Lattner · 16 years ago
- 3e64ff6 Fix a warning. by Chris Lattner · 16 years ago
- ec91ccb Fix an error handling redefinition of linkonce functions where the by Chris Lattner · 16 years ago
- 6624602 fix a warning. by Chris Lattner · 16 years ago
- 2de3fec Fix PR2471, which is a bug involving an invalid promotion from a conditional load. by Chris Lattner · 16 years ago
- c8af52c ISD::UNDEF should be expanded recursively / iteratively. by Evan Cheng · 16 years ago
- 3d2ff5f Modify some ipconstprop tests to also test with invokes. by Matthijs Kooijman · 16 years ago
- 2c8e64d Fix a bug with <8 x i16> shuffle lowering on X86 where parts of the by Eli Friedman · 16 years ago
- 0d46d75 New test case. by Evan Cheng · 16 years ago
- 72d255a This also got better (55 - 51 instructions). But doing one more re-materialization. by Evan Cheng · 16 years ago
- 81d39e6 This got better. by Evan Cheng · 16 years ago
- 93d606a Remove this test until the corresponding patch is reapplied because it's causing make check to crash for some people. by Owen Anderson · 16 years ago
- b230372 Add local PRE to GVN. This only operates in cases where it would not increase code size, namely when the instantiated expression by Owen Anderson · 16 years ago
- ca85d65 Rewrite the DeadArgumentElimination pass, to use a more explicit tracking of by Matthijs Kooijman · 16 years ago
- c2afe89 Reapply r52397 (make IPConstProp promote returned arguments), but fixed this by Matthijs Kooijman · 16 years ago
- 8b0fcf3 Reapply r52396, it was unrelated to the breakage (that was caused by r52397, my by Matthijs Kooijman · 16 years ago
- 0521e3c implement some simple bswap optimizations, rdar://5992453 by Chris Lattner · 16 years ago
- a2eec61 temporarily revert this testcase since its patch was reverted. by Chris Lattner · 16 years ago
- 8114b71 make truncate/sext elimination capable of changing phi's. This by Chris Lattner · 16 years ago
- 64cd658 Preserve dominance frontier while trivially unswitching loop. by Devang Patel · 16 years ago
- 906e423 Learn IPConstProp to look at individual return values and propagate them by Matthijs Kooijman · 16 years ago
- c3de802 Do not issue identity copies. by Evan Cheng · 16 years ago
- 9b93dd1 Refine the change in r52258 for avoiding use-before-def conditions by Dan Gohman · 16 years ago
- 6bd9567 - Add "Commutative" property to intrinsics. This allows tblgen to generate the commuted variants for dagisel matching code. by Evan Cheng · 16 years ago
- d47e6ae Make testcase check for extractvalue instead of extractelement. by Matthijs Kooijman · 16 years ago
- cdbada6 Store the result of multiple identical run lines in a temporary file. by Matthijs Kooijman · 16 years ago
- d38a892 Fix PR numbers, I accidentally switched two digits. by Matthijs Kooijman · 16 years ago
- 845f0d2 If we are checking to see if the result of a call aliases a by Chris Lattner · 16 years ago
- 5db5bf4 this is unneeded now. by Chris Lattner · 16 years ago
- 5465cc5 resolve PR2453 by adding a run line. by Chris Lattner · 16 years ago
- 8a08769 Fix PR2434. When scanning for exising binary operator to reuse don't by Wojciech Matyjewicz · 16 years ago
- 87bb991 Teach the spiller to commute instructions in order to fold a reload. This hits 410 times on 444.namd and 122 times on 252.eon. by Evan Cheng · 16 years ago
- 6100119 Remove unnecessary target lines. by Eli Friedman · 16 years ago
- 6783cdc Remove unnecessary target lines. by Eli Friedman · 16 years ago
- 6903a24 Don't skip over instructions other than loads that might read memory by Eli Friedman · 16 years ago
- e562b17 Protect ChangeCompareStride from situations in which it is possible by Dan Gohman · 16 years ago
- 66fe80a Make sure SimplifyStoreAtEndOfBlock doesn't mess with loops; the by Eli Friedman · 16 years ago
- d4b9c17 Disable some DAG combiner optimizations that may be by Duncan Sands · 16 years ago
- 818ae72 XFAIL some tests that became failing due to the extra error reporting recently. PR's are created for these. by Matthijs Kooijman · 16 years ago
- 6f8abf9 Crash less. The i64 restriction in BinomialCoefficient caused some problems by Nick Lewycky · 16 years ago
- 933b506 Fix some tests. by Evan Cheng · 16 years ago
- 0d0ca85 Revert 52223. by Evan Cheng · 16 years ago
- d4646cd Don't try to compile tests for the ev56 alpha subtarget, which hasn't been by Matthijs Kooijman · 16 years ago
- 1971e12 Pass -silence-passes to bugpoint in testcases, this makes two out of three bugpoint testcases work again. by Matthijs Kooijman · 16 years ago
- ca9bcb0 Add line continuation character so the avoid dup loop header test actually runs. by Matthijs Kooijman · 16 years ago
- bb318c0 Avoid duplicating loop header which leads to unnatural loops (and just seem like general badness to me, likely to cause code explosion). by Evan Cheng · 16 years ago
- 4468440 Don't send checkpoints to stderr for the vmcore.ml test. by Gordon Henriksen · 16 years ago
- a9012ec Teach instruction combining about the extractvalue. It can succesfully fold by Matthijs Kooijman · 16 years ago
- c995810 Use %link not %llvmgxx (which includes -c) to do the link. by Dale Johannesen · 16 years ago
- e115ca5 Suppress ObjC FE warnings, which cause the test to fail. by Dale Johannesen · 16 years ago
- 6a02432 Add -w to inhibit gcc warnings, which causes the by Dale Johannesen · 16 years ago
- 287abdb Fix parameter spelling: sse not sse1 by Dale Johannesen · 16 years ago
- 61d858e Ignore stderr for some more tests that expect warnings there. by Matthijs Kooijman · 16 years ago
- 5efb967 Fix some more quoting issues in RUN lines, this time regarding unintended by Matthijs Kooijman · 16 years ago
- 888fa33 Fix some escaping and quoting in RUN lines, mainly involving { and <. In two by Matthijs Kooijman · 16 years ago
- 7f88d9c Remove double pipes in RUN commandlines. by Matthijs Kooijman · 16 years ago
- da8bdfa Remove trailing whitespace after line continuations in test cases to them work. by Matthijs Kooijman · 16 years ago
- 7361f63 Let some more tests ignore expected output on stderr. by Matthijs Kooijman · 16 years ago
- b7e103b Fix some llvm-gcc warnings in testcases, mostly by adding includes or adding by Matthijs Kooijman · 16 years ago
- 1cd8f11 For all RUN lines starting with "not", redirect stderr to /dev/null so tests by Matthijs Kooijman · 16 years ago
- f167bc2 Suppress the (stderr) output of -aa-eval, this fixes 5 tests. by Matthijs Kooijman · 16 years ago
- c9e0043 Change llvm.exp so it no longer ignores some errors when executing dejagnu by Matthijs Kooijman · 16 years ago
- c5b822b Convert several tests to use temporary files instead of redundantly by Dan Gohman · 16 years ago
- 9eb698b Fix two more not-grep tests that were missing llvm-dis. by Dan Gohman · 16 years ago
- 7dc1def Re-apply 52002, allowing the verifier to accept non-MRV struct return by Dan Gohman · 16 years ago