| Commit message (Expand) | Author | Age | Files | Lines |
* | Add vector shifts to the IR, patch by Eli Friedman. | Nate Begeman | 2008-07-29 | 1 | -0/+21 |
* | Add -unroll-allow-partial command line option that enabled the loop unroller to | Matthijs Kooijman | 2008-07-29 | 1 | -0/+15 |
* | Restructure ArgumentPromotion a bit. Instead of just having a single boolean | Matthijs Kooijman | 2008-07-29 | 1 | -0/+25 |
* | Revert 54147. | Dan Gohman | 2008-07-29 | 2 | -80/+0 |
* | Add x86 isel patterns to match what would be a ZERO_EXTEND_INREG operation, | Dan Gohman | 2008-07-28 | 2 | -0/+80 |
* | Test this differently: I saw this test fail | Duncan Sands | 2008-07-28 | 1 | -1/+1 |
* | Fix a bashism in TestRunner.sh. | Dan Gohman | 2008-07-28 | 1 | -2/+2 |
* | Add support for eliminating stores that store the same value that was just lo... | Owen Anderson | 2008-07-28 | 1 | -0/+14 |
* | Fix embedded CRLF characters. | Dan Gohman | 2008-07-27 | 1 | -632/+632 |
* | Fix test RUN line | Nate Begeman | 2008-07-25 | 1 | -1/+1 |
* | Disable mov{L, LP, HP, HLP, *DUP} shuffles for mmx | Nate Begeman | 2008-07-25 | 1 | -0/+8 |
* | This test needs -aggressive-remat enabled. | Dan Gohman | 2008-07-25 | 1 | -1/+1 |
* | Teach ARM isLegalAddressingMode to handle unknown type without crashing. This... | Evan Cheng | 2008-07-25 | 1 | -0/+9 |
* | Enable rematerialization of constants using AliasAnalysis::pointsToConstantMe... | Dan Gohman | 2008-07-25 | 1 | -0/+15 |
* | Put the LICM of constant GlobalVariables, introduced in r53945, under a | Dan Gohman | 2008-07-24 | 1 | -1/+1 |
* | Add target triples so these tests behave as expected on non-darwin hosts. | Dan Gohman | 2008-07-24 | 3 | -3/+3 |
* | Fix a catastrophic PPC64 ABI bug: i32 operands which are passed in memory (al... | Evan Cheng | 2008-07-24 | 1 | -0/+11 |
* | New test case. | Evan Cheng | 2008-07-24 | 1 | -0/+7 |
* | "Allow LICM to sink or lift loads from constant memory. Also add a test | Chris Lattner | 2008-07-23 | 1 | -0/+23 |
* | Enable first-class aggregates support. | Dan Gohman | 2008-07-23 | 1 | -2/+5 |
* | Fix PR2485: do all 4-element SSE shuffles in max. of 2 shuffle instructions. | Evan Cheng | 2008-07-23 | 3 | -4/+12 |
* | LegalizeTypes support for VSETCC. Fixes PR2575. | Duncan Sands | 2008-07-22 | 1 | -0/+30 |
* | Fix pr2566: incorrect assumption about bit_convert. It doesn't not have to ou... | Evan Cheng | 2008-07-22 | 1 | -0/+16 |
* | Fix PR2574: implement v2f32 scalar_to_vector. | Evan Cheng | 2008-07-22 | 1 | -0/+15 |
* | Add the PR number to the test. | Dan Gohman | 2008-07-21 | 1 | -0/+2 |
* | Fix a bug in LSR's dead-PHI cleanup. If a PHI has a def-use chain that | Dan Gohman | 2008-07-21 | 1 | -0/+285 |
* | Fix PR2088. Use modulo linear equation solver to compute loop iteration | Wojciech Matyjewicz | 2008-07-20 | 3 | -1/+30 |
* | Fix for first part of PR2562. Generate the "pinsrw" instruction for inserts | Bill Wendling | 2008-07-20 | 1 | -0/+15 |
* | XFAIL this test. | Nick Lewycky | 2008-07-19 | 1 | -0/+1 |
* | While testing particular algorithms to compute loop iteration count the brute | Wojciech Matyjewicz | 2008-07-19 | 5 | -7/+10 |
* | Testcase for PR2549 | Anton Korobeynikov | 2008-07-19 | 1 | -0/+636 |
* | Softfloat support for FDIV. Patch by | Duncan Sands | 2008-07-18 | 1 | -0/+6 |
* | In the CBackend, use casts to force integer add, subtract, and | Dan Gohman | 2008-07-18 | 2 | -1/+14 |
* | Subreg live interval valno may not have a corresponding def machineinstr sinc... | Evan Cheng | 2008-07-17 | 1 | -0/+34 |
* | Add nounwind. | Evan Cheng | 2008-07-17 | 1 | -1/+1 |
* | Add a new function, ReplaceAllUsesOfValuesWith, which handles bulk | Dan Gohman | 2008-07-17 | 1 | -2/+2 |
* | LegalizeTypes support for what seems to be the | Duncan Sands | 2008-07-17 | 1 | -0/+18 |
* | Turn LegalizeTypes back off again for the moment: | Duncan Sands | 2008-07-17 | 5 | -0/+6 |
* | Make GlobalOpt preserve address spaces when scalar replacing aggregate globals. | Matthijs Kooijman | 2008-07-17 | 1 | -0/+28 |
* | Fix PR2553 | Chris Lattner | 2008-07-17 | 1 | -0/+8 |
* | Add support for promoting and expanding AssertZext | Duncan Sands | 2008-07-16 | 2 | -0/+3074 |
* | Test passing of integer parameters for integers | Duncan Sands | 2008-07-16 | 1 | -0/+1537 |
* | Test codegen of loads and stores of all integer | Duncan Sands | 2008-07-16 | 1 | -0/+2049 |
* | Add a few cases to instcombine's extractvalue testcase. | Matthijs Kooijman | 2008-07-16 | 1 | -2/+16 |
* | Un-XFAIL multdeadretval, since instcombine now properly handles the mess dead... | Matthijs Kooijman | 2008-07-16 | 1 | -1/+0 |
* | Turn on LegalizeTypes by default. | Duncan Sands | 2008-07-16 | 1 | -2/+0 |
* | The atomic.cmp.swap promotion logic is wrong: it | Duncan Sands | 2008-07-16 | 1 | -8/+2 |
* | Fix PR2296. Do not transform x86_sse2_storel_dq into a full-width store. | Evan Cheng | 2008-07-16 | 1 | -0/+13 |
* | XFAIL the multdeadretval test for now, I will be fixing instcombine to make i... | Matthijs Kooijman | 2008-07-15 | 1 | -0/+1 |
* | LegalizeTypes support for fabs on ppc long double. | Duncan Sands | 2008-07-15 | 1 | -0/+19 |