| Commit message (Expand) | Author | Age | Files | Lines |
* | Add support for NEON VLD3-dup instructions. | Bob Wilson | 2010-11-30 | 1 | -0/+23 |
* | Mark Darwin call instructions as using "r7" to prevent the frame-register | Evan Cheng | 2010-11-29 | 1 | -0/+28 |
* | Add missing colon. | Benjamin Kramer | 2010-11-29 | 1 | -1/+1 |
* | Add support for NEON VLD3-dup instructions. | Bob Wilson | 2010-11-29 | 1 | -0/+20 |
* | Add support for NEON VLD2-dup instructions. | Bob Wilson | 2010-11-28 | 1 | -0/+32 |
* | Add NEON VLD1-dup instructions (load 1 element to all lanes). | Bob Wilson | 2010-11-27 | 2 | -1/+43 |
* | Recognize sign/zero-extended constant BUILD_VECTORs for VMULL operations. | Bob Wilson | 2010-11-23 | 1 | -0/+72 |
* | Fix epilogue codegen to avoid leaving the stack pointer in an invalid | Evan Cheng | 2010-11-22 | 1 | -1/+1 |
* | Fix bug in DAGCombiner for ARM that was trying to do a ShiftCombine on illega... | Tanya Lattner | 2010-11-18 | 1 | -0/+8 |
* | Rewrite stack callee saved spills and restores to use push/pop instructions. | Eric Christopher | 2010-11-18 | 2 | -3/+3 |
* | These tests are looking for library function names that | Dale Johannesen | 2010-11-17 | 4 | -4/+4 |
* | Change ARMGlobalMerge to keep BSS globals in separate pools. | Bob Wilson | 2010-11-17 | 1 | -1/+7 |
* | Fix ARMGlobalMerge pass to check if globals are entirely within range. | Bob Wilson | 2010-11-17 | 1 | -0/+6 |
* | Change the symbol for merged globals from "merged" to "_MergedGlobals". | Bob Wilson | 2010-11-17 | 1 | -1/+1 |
* | Fix the ARMGlobalMerge pass to look at variable sizes instead of pointer sizes. | Bob Wilson | 2010-11-17 | 1 | -0/+11 |
* | Remove ARM isel hacks that fold large immediates into a pair of add, sub, and, | Evan Cheng | 2010-11-17 | 2 | -4/+4 |
* | Fix PR8612 in the standard spiller, take two. | Jakob Stoklund Olesen | 2010-11-16 | 1 | -0/+1 |
* | Revert "Fix PR8612 in the standard spiller as well." | Jakob Stoklund Olesen | 2010-11-15 | 1 | -1/+0 |
* | Recommit this change and remove the failing part of the test - it didn't | Eric Christopher | 2010-11-15 | 1 | -26/+3 |
* | Fix PR8612 in the standard spiller as well. | Jakob Stoklund Olesen | 2010-11-15 | 1 | -0/+1 |
* | When spilling a register defined by an early clobber, make sure that the new | Jakob Stoklund Olesen | 2010-11-15 | 1 | -0/+84 |
* | Add conditional move of large immediate. | Evan Cheng | 2010-11-13 | 1 | -15/+32 |
* | Fix an obvious typo which inverted an immediate. | Evan Cheng | 2010-11-13 | 1 | -4/+17 |
* | This should be still failing, but is. Disable it with the | Eric Christopher | 2010-11-13 | 1 | -2/+2 |
* | Add conditional mvn instructions. | Evan Cheng | 2010-11-12 | 1 | -9/+53 |
* | Add some missing isel predicates on def : pat patterns to avoid generating VF... | Evan Cheng | 2010-11-12 | 5 | -53/+154 |
* | Add support for ARM's specialized vector-compare-against-zero instructions. | Owen Anderson | 2010-11-08 | 3 | -0/+55 |
* | Revert 118422 in search of bot verdancy. | Dale Johannesen | 2010-11-08 | 1 | -29/+12 |
* | Support -mcpu=cortex-a8 in ARM attributes - Has Fixme. 1 Test modified. | Jason W Kim | 2010-11-08 | 1 | -12/+29 |
* | Add codegen and encoding support for the immediate form of vbic. | Owen Anderson | 2010-11-05 | 1 | -0/+20 |
* | Fix @llvm.prefetch isel. Selecting between pld / pldw using the first immedia... | Evan Cheng | 2010-11-04 | 1 | -16/+13 |
* | Covert VORRIMM to be produced via early target-specific DAG combining, rather... | Owen Anderson | 2010-11-03 | 1 | -1/+1 |
* | Add support for code generation of the one register with immediate form of vorr. | Owen Anderson | 2010-11-03 | 1 | -0/+20 |
* | Fix test. | Evan Cheng | 2010-11-03 | 1 | -1/+1 |
* | Add codegen patterns for VST1-lane instructions. Radar 8599955. | Bob Wilson | 2010-11-03 | 3 | -5/+66 |
* | Check for extractelement with a variable operand for the element number. | Bob Wilson | 2010-11-03 | 1 | -0/+17 |
* | Fix preload instruction isel. Only v7 supports pli, and only v7 with mp exten... | Evan Cheng | 2010-11-03 | 1 | -2/+2 |
* | Add support to match @llvm.prefetch to pld / pldw / pli. rdar://8601536. | Evan Cheng | 2010-11-03 | 1 | -0/+64 |
* | Two sets of changes. Sorry they are intermingled. | Evan Cheng | 2010-11-03 | 5 | -29/+101 |
* | Inline asm mult-alt constraint tests. | John Thompson | 2010-11-02 | 1 | -0/+323 |
* | Revert r114340 (improvements in Darwin function prologue/epilogue), as it broke | Jim Grosbach | 2010-11-02 | 1 | -1/+1 |
* | Add support for alignment operands on VLD1-lane instructions. | Bob Wilson | 2010-11-01 | 1 | -10/+13 |
* | Add VLD1-lane testcases for quad-register types. | Bob Wilson | 2010-11-01 | 1 | -0/+27 |
* | Add NEON VLD1-lane instructions. Partial fix for Radar 8599955. | Bob Wilson | 2010-11-01 | 1 | -0/+27 |
* | When we look at instructions to convert to setting the 's' flag, we need to look | Bill Wendling | 2010-11-01 | 2 | -11/+14 |
* | NEON does not support truncating vector stores. Radar 8598391. | Bob Wilson | 2010-11-01 | 1 | -0/+10 |
* | More tests to XFAIL. The arm-and-txt-peephole.ll test passes even when the | Bill Wendling | 2010-11-01 | 2 | -4/+5 |
* | Disable because peephole is disabled. | Bill Wendling | 2010-11-01 | 1 | -0/+1 |
* | Teach machine cse to eliminate instructions with multiple physreg uses and de... | Evan Cheng | 2010-10-29 | 1 | -1/+7 |
* | Remove DAG combiner patch to fold vector splats. Instcombiner does it now. | Bob Wilson | 2010-10-29 | 1 | -16/+0 |