- 3e63076 Add 'umax' similar to 'smax' SCEV. Closes PR2003. by Nick Lewycky · 17 years ago
- 359026e XFAIL this for now. by Evan Cheng · 17 years ago
- b476f98 this test requires sse2 by Chris Lattner · 17 years ago
- ce2bcc8 Don't fold and's into test instructions if they have multiple uses. by Chris Lattner · 17 years ago
- 22c3176 rename tests to avoid a test- prefix when they aren't related to the test instruction. by Chris Lattner · 17 years ago
- cfab3da Remove llvm-upgrade and update tests. by Tanya Lattner · 17 years ago
- 1459c5d dead pass by Chris Lattner · 17 years ago
- 689e8b2 Fix PR2060 by rejecting invalid types for integer constants. by Chris Lattner · 17 years ago
- 7ad3920 Don't spew stats to stderr. by Nick Lewycky · 17 years ago
- 9103ba1 Fix up the run line for this new test. by Nick Lewycky · 17 years ago
- acfab64 New test. by Evan Cheng · 17 years ago
- 2ad38be Remove llvm-upgrade and update tests. by Tanya Lattner · 17 years ago
- 53a66d1 Remove llvm-upgrade and update tests. by Tanya Lattner · 17 years ago
- efec751 - When DAG combiner is folding a bit convert into a BUILD_VECTOR, it should check if it's essentially a SCALAR_TO_VECTOR. Avoid turning (v8i16) <10, u, u, u> to <10, 0, u, u, u, u, u, u>. Instead, simply convert it to a SCALAR_TO_VECTOR of the proper type. by Evan Cheng · 17 years ago
- e0cfecf Correctly fold divide-by-constant, even when faced with overflow. by Nick Lewycky · 17 years ago
- 339ffed Don't mark scalar integer multiplication as Expand on x86, since x86 by Dan Gohman · 17 years ago
- ea04159 make this just a bit more strict. by Chris Lattner · 17 years ago
- 5aa4f2a Add support to GVN for performing sret return slot optimization. This means that, if an sret function tail calls by Owen Anderson · 17 years ago
- bf1d8a7 optimize away stackrestore calls that have no intervening alloca or call. by Chris Lattner · 17 years ago
- 28cb205 upgrade this test. by Chris Lattner · 17 years ago
- dd12f96 Fold (-x + -y) -> -(x+y) which promotes better association, fixing by Chris Lattner · 17 years ago
- 0b0803a Split up subtracts into add+negate if they have a reassociable use or operand by Chris Lattner · 17 years ago
- f06c3c2 upgrade and simplify this test. by Chris Lattner · 17 years ago
- 6263f94 Remove llvm-upgrade. by Tanya Lattner · 17 years ago
- 5f13724 fix this test. by Chris Lattner · 17 years ago
- d349a4e Remove llvm-upgrade by Tanya Lattner · 17 years ago
- 2d290f9 Remove llvm-upgrade. by Tanya Lattner · 17 years ago
- 26fdb11 this test isn't useful since we added @ notation for globals. by Chris Lattner · 17 years ago
- 8a39257 this line was commented out. by Chris Lattner · 17 years ago
- 709f6ec Remove llvm-upgrade and update tests. by Tanya Lattner · 17 years ago
- 9197493 Removing llvm upgrade, so remove tests specific to llvm-upgrade and update the tests that used it. by Tanya Lattner · 17 years ago
- 3d5378f Remove any 'nest' parameter attributes if the function by Duncan Sands · 17 years ago
- 22c5c1b llvm.memory.barrier, and impl for x86 and alpha by Andrew Lenharth · 17 years ago
- d1bb1c2 upgrade this test, which wasn't testing the right thing since llvm-upgrade came around. by Chris Lattner · 17 years ago
- 0104234 rename llx -> ll by Chris Lattner · 17 years ago
- de7f560 This test is not interesting. by Evan Cheng · 17 years ago
- 35e11cd Modify test to expect improved code. by Dale Johannesen · 17 years ago
- 31fdedd Fix this test on linux, which returns S242 using sret. by Duncan Sands · 17 years ago
- 9d9b204 Fix PR2028 by Devang Patel · 17 years ago
- 9b03daa If loop header is also loop exiting block then OrigPN is incoming value for B loop header. by Devang Patel · 17 years ago
- 8c5c22f Fix PR2029 by Chris Lattner · 17 years ago
- 423be62 Fix a miscompilation from Dan's recent apintification. by Chris Lattner · 17 years ago
- 6e9bcee Remove llvm-upgrade by Tanya Lattner · 17 years ago
- c91b49b Testcase for PR2032. by Nick Lewycky · 17 years ago
- dcd188d Remove llvm-upgrade. by Tanya Lattner · 17 years ago
- 8b0cb7b This readme entry is done, testcase here: CodeGen/X86/zero-remat.ll by Chris Lattner · 17 years ago
- 5598b70 Fix test. by Evan Cheng · 17 years ago
- ea06906 A loop latch phi node may have uses inside loop, not just in loop header. by Devang Patel · 17 years ago
- 23067df While moving exit condition, do not drop loop latch on the floor. by Devang Patel · 17 years ago
- 02c4836 Keep track of exit value operand number when operands are swapped. by Devang Patel · 17 years ago
- 84ad837 New test, see comments. by Dale Johannesen · 17 years ago
- d462ba8 Teach LegalizeTypes how to expand and promote CTLZ, by Duncan Sands · 17 years ago
- 35327b3 Add a note pointing to PR1996. by Eli Friedman · 17 years ago
- 86ca3ca In SDISel, for targets that support FORMAL_ARGUMENTS nodes, lower this by Chris Lattner · 17 years ago
- 261c704 Add test for PR1996. (This is my first time adding a test for a by Eli Friedman · 17 years ago
- 5e1dd55 Add testcase for recent legalizer change by Nate Begeman · 17 years ago
- b2e72b0 New tests. by Evan Cheng · 17 years ago
- 30b4bd4 Re-apply the patch to improve the optimizations of memcpy's, with several by Owen Anderson · 17 years ago
- 073c5b7 Don't mask the isel bug. by Evan Cheng · 17 years ago
- aeb231c This test assumes no SSE4.1. by Evan Cheng · 17 years ago
- 52f321f Now that ScalarEvolution::print writes to the correct stream, there is by Wojciech Matyjewicz · 17 years ago
- 2a9054c Change negative grep into positive one in my yesterday's testcase. by Wojciech Matyjewicz · 17 years ago
- 7b5b768 Fix PR2002. Suppose n is the initial value for the induction by Wojciech Matyjewicz · 17 years ago
- 3c593c9 Test case for annotate builtin. by Tanya Lattner · 17 years ago
- 65b2e3d Fix some test cases. by Evan Cheng · 17 years ago
- a089b10 If the LHS of the comparison is a loop-invariant we also want to move it by Wojciech Matyjewicz · 17 years ago
- e3320a1 Fix PR1798 - an error in the evaluation of SCEVAddRecExpr at an by Wojciech Matyjewicz · 17 years ago
- 431bfcb Determine whether a spill kills the register it's spilling before insertion rather than trying to undo the kill marker afterwards. by Evan Cheng · 17 years ago
- 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 17 years ago
- b3c4eb4 Alignment of struct containing vectors depends on by Dale Johannesen · 17 years ago
- 82ada54 Fix PR 1995. by Devang Patel · 17 years ago
- 5fd79d0 It's not always safe to fold movsd into xorpd, etc. Check the alignment of the load address first to make sure it's 16 byte aligned. by Evan Cheng · 17 years ago
- 33663fc Added missing entries in X86 load / store folding tables. by Evan Cheng · 17 years ago
- be3bf42 Fix a x86-64 codegen deficiency. Allow gv + offset when using rip addressing mode. by Evan Cheng · 17 years ago
- b745e88 It's PR1925, not PR1609. by Evan Cheng · 17 years ago
- e00fec5 Temporarily reverting: by Bill Wendling · 17 years ago
- 2fc628d Fix a number of local register allocator issues: PR1609. by Evan Cheng · 17 years ago
- a58891f Fix PR1975: dag isel emitter produces patterns that isel wrong flag result. by Evan Cheng · 17 years ago
- bb4151b If a vr is already marked alive in a bb, then it has PHI uses that are visited earlier, then it is not killed in the def block (i.e. not dead). by Evan Cheng · 17 years ago
- 7c95deb Fix a bug compiling PR1978 (perhaps not the only one though) which by Chris Lattner · 17 years ago
- e490881 This should also work on x86 now. by Evan Cheng · 17 years ago
- 6cc2494 Crashes LegalizeTypes with "Do not know how to by Duncan Sands · 17 years ago
- 06418c5 Crashes LegalizeTypes with "Do not know how to split by Duncan Sands · 17 years ago
- 003de9a remove target triple to make this test more "generic" by Chris Lattner · 17 years ago
- df3fb5e Crashed the new type legalizer. Not likely to catch by Duncan Sands · 17 years ago
- d02c0bc Make this test more aggressive, to cover recent improvements. by Owen Anderson · 17 years ago
- 6f7a52d Allow GVN to hack on memcpy's, making them open to further optimization. by Owen Anderson · 17 years ago
- f2a5f01 Tag this test with the PR reference. by Nick Lewycky · 17 years ago
- 5be2920 There are some cases where icmp(add) can be folded into a new icmp. Handle them. by Nick Lewycky · 17 years ago
- e62a8a3 Fixing a bug creating floating point constants of type other by Gordon Henriksen · 17 years ago
- 859efca CBackend: Implement unaligned load/store. by Lauro Ramos Venancio · 17 years ago
- 532d022 Don't drop function/call return attributes like 'nounwind'. by Duncan Sands · 17 years ago
- 7757fff Accept getelementptr starting at GV with all 0 indices as a by Dale Johannesen · 17 years ago
- e504d76 Pointers change size depending upon the target. Remove them to make the test more stable. by Tanya Lattner · 17 years ago
- 772601a Make DSE much more aggressive by performing DCE earlier. Update a testcase to reflect this increased aggressiveness. by Owen Anderson · 17 years ago
- b10e0da Fix a bug where scalarrepl would discard offset if type would match. by Chris Lattner · 17 years ago
- c748412 Update this test case. by Evan Cheng · 17 years ago
- c69d3c9 Don't let globalopt hack on volatile loads or stores. by Chris Lattner · 17 years ago
- 2454a2e eliminate additions of 0.0 when they are obviously dead. This has to be careful to by Chris Lattner · 17 years ago
- cca1867 Add a testcase for eliminating memcpy's at the end of functions. Forgot to commit this with my last commit. by Owen Anderson · 17 years ago