| Commit message (Expand) | Author | Age | Files | Lines |
* | Re-introduce the 8-bit subreg zext-inreg patterns for x86-32, | Dan Gohman | 2008-08-06 | 2 | -28/+15 |
* | Fix a shufflevector instcombine that was emitting invalid masks indices | Dan Gohman | 2008-08-06 | 1 | -0/+109 |
* | PR2535, not PR2355. | Evan Cheng | 2008-08-06 | 1 | -1/+1 |
* | Fix PR2355: bug in ChangeCompareStride. When the loop termination compare is ... | Evan Cheng | 2008-08-06 | 1 | -0/+24 |
* | optimize a common idiom generated by clang for bitfield access, PR2638. | Chris Lattner | 2008-08-06 | 1 | -0/+10 |
* | Zap sitofp/fptoui pairs. In all cases when the sign difference | Chris Lattner | 2008-08-06 | 1 | -1/+13 |
* | Reinstate this optimization, but without the miscompile. Thanks to Bill for | Nick Lewycky | 2008-08-06 | 1 | -0/+10 |
* | Just grep for through the LL code instead of the ASM code | Bill Wendling | 2008-08-06 | 1 | -1/+1 |
* | Add default architecture. | Bill Wendling | 2008-08-05 | 1 | -1/+1 |
* | Testcase for PR2629. | Bill Wendling | 2008-08-05 | 1 | -0/+23 |
* | Fix PR2620: Fix X86cmppd selection code so it expects operands to be v2f64. | Evan Cheng | 2008-08-05 | 1 | -0/+13 |
* | Fix PR2596: out of bound reference. | Evan Cheng | 2008-08-05 | 1 | -0/+40 |
* | Revert r53282. This was causing a miscompile on Linux. Also, the transformation | Bill Wendling | 2008-08-05 | 1 | -10/+0 |
* | Update the remaining tests not to use -disable-correct-folding, and remove two | Owen Anderson | 2008-08-05 | 6 | -115/+18 |
* | One more -disable-correct-folding case removed. | Owen Anderson | 2008-08-05 | 1 | -9/+9 |
* | Remove another -disable-correct-folding use. | Owen Anderson | 2008-08-05 | 1 | -3/+3 |
* | Eliminate another use of -disable-correct-folding. | Owen Anderson | 2008-08-05 | 1 | -7/+8 |
* | This check is unnecessary, and getting rid of it removes a use of -disable-co... | Owen Anderson | 2008-08-05 | 1 | -1/+1 |
* | Remove the need for -disable-correct-folding from this test. | Owen Anderson | 2008-08-05 | 1 | -9/+12 |
* | Fix the AsmWriter to not print extra spaces after parameter attributes. | Dan Gohman | 2008-08-05 | 1 | -1/+1 |
* | Fix PR2568: Fix bug that cause redudant kill marker after its live interval h... | Evan Cheng | 2008-08-05 | 1 | -0/+44 |
* | Update these tests to work by disabling the new correct CFG generation. This... | Owen Anderson | 2008-08-04 | 11 | -12/+12 |
* | PR2621: Improvements to the SCEV AddRec binomial expansion. This | Eli Friedman | 2008-08-04 | 2 | -0/+81 |
* | Fix SDISel lowering of PHI nodes to use ComputeValueVTs. | Dan Gohman | 2008-08-04 | 1 | -0/+44 |
* | Fix SDISel lowering of zeroinitializer and undef to use ComputeValueVTs. | Dan Gohman | 2008-08-04 | 1 | -0/+17 |
* | Make sse2 explicit, for non-x86 hosts. | Dale Johannesen | 2008-07-31 | 1 | -2/+2 |
* | Improve dagcombining for sext-loads and sext-in-reg nodes. | Dan Gohman | 2008-07-31 | 1 | -0/+9 |
* | Don't look for leaf values to store when lowering stores of | Dan Gohman | 2008-07-30 | 1 | -0/+18 |
* | I missed this file in r54223. movzbl is now used instead | Dan Gohman | 2008-07-30 | 1 | -1/+1 |
* | Reapply r54147 with a constraint to only use the 8-bit | Dan Gohman | 2008-07-30 | 3 | -0/+92 |
* | Added support for overloading intrinsics (atomics) based on pointers | Mon P Wang | 2008-07-30 | 1 | -29/+29 |
* | Another SCEV issue from PR2607; essentially the same issue, but this | Eli Friedman | 2008-07-30 | 1 | -0/+24 |
* | Fix for PR2607: SCEV miscomputing the loop count for loops with an | Eli Friedman | 2008-07-30 | 1 | -0/+27 |
* | Fix PR2609. If a label is deleted, then it needs | Duncan Sands | 2008-07-29 | 1 | -0/+282 |
* | 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 |