| Commit message (Expand) | Author | Age | Files | Lines |
* | add the 'alloc' metadata node to represent the size of offset of buffers poin... | Nuno Lopes | 2012-06-18 | 2 | -0/+67 |
* | This change handles a another case for generating the bic instruction | Joel Jones | 2012-06-18 | 1 | -0/+19 |
* | Add a regression test for the bug exposed by r158087, which has been | Chandler Carruth | 2012-06-18 | 1 | -0/+63 |
* | Temporarily revert r158087. | Chandler Carruth | 2012-06-18 | 3 | -170/+2 |
* | Now that SROA can form alloca's for dynamic vector accesses, further improve ... | Pete Cooper | 2012-06-17 | 1 | -33/+62 |
* | Cleanup trip-count finding for PPC CTR loops (and some bug fixes). | Hal Finkel | 2012-06-16 | 2 | -0/+290 |
* | Teach BBVectorize to combine, when possible, or discard metadata when fusing ... | Hal Finkel | 2012-06-16 | 1 | -0/+49 |
* | Implement irpc. Extracted from a patch by the PaX team. I just added the test. | Rafael Espindola | 2012-06-16 | 1 | -0/+9 |
* | Fix crash from r158529 on Bullet. | Pete Cooper | 2012-06-16 | 1 | -0/+55 |
* | Unit test for LSR kind=Special fix: r158536. | Andrew Trick | 2012-06-15 | 1 | -0/+102 |
* | Fix the encoding of the armv7m (MClass) for MSR registers other than aspr, | Kevin Enderby | 2012-06-15 | 1 | -10/+10 |
* | ARM: optimization for sub+abs. | Manman Ren | 2012-06-15 | 2 | -3/+21 |
* | Allow SROA to split up an array of vectors into multiple vectors, even when t... | Pete Cooper | 2012-06-15 | 1 | -0/+83 |
* | Some optimizations done by globalopt are safe only for internal linkage, not | Rafael Espindola | 2012-06-15 | 1 | -0/+12 |
* | Preserve <undef> flags in ARMExpandPseudo. | Jakob Stoklund Olesen | 2012-06-15 | 1 | -0/+8 |
* | Factor macro argument parsing into helper methods and add support for .irp. | Rafael Espindola | 2012-06-15 | 2 | -0/+18 |
* | Fix issues (infinite loop and/or crash) with self-referential instructions, for | Duncan Sands | 2012-06-15 | 1 | -0/+25 |
* | Recommit r158407: Allow SROA to look at a vector type and see if the offset i... | Pete Cooper | 2012-06-14 | 1 | -7/+18 |
* | Implement the isSafeToDiscardIfUnused predicate and use it in globalopt and | Rafael Espindola | 2012-06-14 | 1 | -4/+20 |
* | 1. introduce MipsPat in place of Pat in order to exclude those from | Akira Hatanaka | 2012-06-14 | 1 | -0/+4 |
* | Make machine verifier check the first instruction of the last bundle instead of | Akira Hatanaka | 2012-06-14 | 1 | -0/+21 |
* | Revert r158454: Allow SROA to look at a vector type... Its breaking the vect... | Pete Cooper | 2012-06-14 | 1 | -18/+7 |
* | Recommit r158407: Allow SROA to look at a vector type and see if the offset i... | Pete Cooper | 2012-06-14 | 1 | -7/+18 |
* | Replace assertion failure for badly formatted CPS instrution with error message. | Richard Barton | 2012-06-14 | 1 | -0/+6 |
* | Revert: test/CodeGen/ARM/iabs.ll in r158441 | Manman Ren | 2012-06-14 | 1 | -19/+1 |
* | InstCombine: fix a bug when combining (fcmp cc0 x, y) && (fcmp cc1 x, y). | Manman Ren | 2012-06-14 | 2 | -1/+30 |
* | Test case for MIPS long branch pass. | Akira Hatanaka | 2012-06-14 | 1 | -0/+23 |
* | Fix test cases. | Akira Hatanaka | 2012-06-14 | 5 | -67/+66 |
* | Implement a DAGCombine in MipsISelLowering.cpp which transforms the following | Akira Hatanaka | 2012-06-13 | 1 | -13/+12 |
* | Set a higher value for maxStoresPerMemcpy in MipsISelLowering.cpp. | Akira Hatanaka | 2012-06-13 | 1 | -0/+19 |
* | Implement fastcc calling convention for MIPS. | Akira Hatanaka | 2012-06-13 | 1 | -0/+253 |
* | Fix pattern for MKMSK instruction. | Richard Osborne | 2012-06-13 | 1 | -0/+11 |
* | Revert "Allow SROA to look at a vector type and see if the offset is out of r... | Pete Cooper | 2012-06-13 | 1 | -4/+7 |
* | Allow SROA to look at a vector type and see if the offset is out of range to ... | Pete Cooper | 2012-06-13 | 1 | -7/+4 |
* | It is possible for several constants which aren't individually absorbing to | Duncan Sands | 2012-06-13 | 1 | -0/+11 |
* | Fix intrinsics for XOP frczss/sd instructions. These instructions only take o... | Craig Topper | 2012-06-13 | 1 | -12/+12 |
* | SimplifyCFG: fold unconditional branch to its predecessor if profitable. | Manman Ren | 2012-06-13 | 1 | -0/+33 |
* | disable use of directive .set nomicromips | Akira Hatanaka | 2012-06-13 | 1 | -1/+1 |
* | sched: fix latency of memory dependence chain edges for consistency. | Andrew Trick | 2012-06-13 | 1 | -0/+41 |
* | Use std::map rather than SmallMap because SmallMap assumes that the value has | Duncan Sands | 2012-06-12 | 2 | -13/+16 |
* | [arm-fast-isel] Add support for -arm-long-calls. | Chad Rosier | 2012-06-12 | 2 | -0/+64 |
* | Now that Reassociate's LinearizeExprTree can look through arbitrary expression | Duncan Sands | 2012-06-12 | 1 | -0/+252 |
* | Fix test that depends on register allocation. | Jakob Stoklund Olesen | 2012-06-11 | 1 | -5/+4 |
* | Fix test case to work on ARM. | Jakob Stoklund Olesen | 2012-06-11 | 1 | -2/+3 |
* | Re-enable the CMN instruction. | Bill Wendling | 2012-06-11 | 1 | -0/+22 |
* | InstCombine: Turn (zext A) == (B & (1<<X)-1) into A == (trunc B), narrowing t... | Benjamin Kramer | 2012-06-10 | 1 | -0/+22 |
* | Enable ILP scheduling for all nodes by default on PPC. | Hal Finkel | 2012-06-10 | 3 | -4/+4 |
* | Add AutoUpgrade support for the SSE4 ptest intrinsics. | Nadav Rotem | 2012-06-10 | 2 | -0/+44 |
* | Improve ext/trunc patterns on PPC64. | Hal Finkel | 2012-06-09 | 1 | -0/+1 |
* | Replace XOP vpcom intrinsics with fewer intrinsics that take the immediate as... | Craig Topper | 2012-06-09 | 1 | -0/+56 |