| Commit message (Expand) | Author | Age | Files | Lines |
* | ARM NEON VLD2 assembly parsing for structure to all lanes, non-writeback. | Jim Grosbach | 2011-12-21 | 1 | -1/+4 |
* | Fix bug in zero-store peephole pattern reported in pr11615. | Akira Hatanaka | 2011-12-21 | 1 | -0/+19 |
* | Expand 64-bit CTLZ nodes if target architecture does not support it. Add test | Akira Hatanaka | 2011-12-21 | 1 | -0/+19 |
* | Test case for r147017. | Akira Hatanaka | 2011-12-20 | 1 | -0/+25 |
* | Enable and fix a test. | Jim Grosbach | 2011-12-20 | 1 | -2/+2 |
* | Add function MipsDAGToDAGISel::SelectMULT and factor out code that generates | Akira Hatanaka | 2011-12-20 | 1 | -0/+8 |
* | 64-bit data directive. | Akira Hatanaka | 2011-12-20 | 1 | -0/+11 |
* | 32-to-64-bit sext_inreg pattern. | Akira Hatanaka | 2011-12-20 | 1 | -0/+8 |
* | Add code in MipsDAGToDAGISel for selecting constant +0.0. | Akira Hatanaka | 2011-12-20 | 1 | -0/+7 |
* | Heed spill slot alignment on ARM. | Jakob Stoklund Olesen | 2011-12-20 | 2 | -2/+23 |
* | ARM assembly parsing and encoding for VST2 single-element, double spaced. | Jim Grosbach | 2011-12-20 | 1 | -4/+18 |
* | ARM enable a few more tests. | Jim Grosbach | 2011-12-20 | 1 | -4/+4 |
* | ARM assembly parsing and encoding for VLD2 single-element, double spaced. | Jim Grosbach | 2011-12-20 | 1 | -4/+6 |
* | ARM target code clean up. Check for iOS, not Darwin where it makes sense. | Evan Cheng | 2011-12-20 | 18 | -31/+31 |
* | This is the second fix related to VZEXT_MOVL node. | Elena Demikhovsky | 2011-12-20 | 1 | -0/+9 |
* | Begin teaching the X86 target how to efficiently codegen patterns that | Chandler Carruth | 2011-12-20 | 1 | -15/+32 |
* | Unit test for r146950: LSR postinc expansion, PR11571. | Andrew Trick | 2011-12-20 | 1 | -0/+39 |
* | Mark ARM eh_sjlj_dispatchsetup as clobbering all registers. Radar 10567930. | Bob Wilson | 2011-12-20 | 1 | -0/+55 |
* | ARM assembly shifts by zero should be plain 'mov' instructions. | Jim Grosbach | 2011-12-20 | 1 | -0/+17 |
* | Now that PR11464 is fixed, reapply the patch to fix PR11464, | Chris Lattner | 2011-12-20 | 1 | -0/+10 |
* | fix PR11464 by preventing the linker from mapping two different struct types ... | Chris Lattner | 2011-12-20 | 1 | -0/+19 |
* | Move tests to FileCheck. | Evan Cheng | 2011-12-19 | 2 | -3/+10 |
* | ARM assembly parsing and encoding support for LDRD(label). | Jim Grosbach | 2011-12-19 | 1 | -1/+6 |
* | Add a test case for r146900. | Akira Hatanaka | 2011-12-19 | 1 | -0/+38 |
* | Add patterns for matching immediates whose lower 16-bit is cleared. These | Akira Hatanaka | 2011-12-19 | 2 | -6/+11 |
* | ARM NEON two-operand aliases for VPADD. | Jim Grosbach | 2011-12-19 | 1 | -0/+10 |
* | Remove definitions of double word shift plus 32 instructions. Assembler or | Akira Hatanaka | 2011-12-19 | 2 | -6/+6 |
* | Remove the restriction on the first operand of the add node in SelectAddr. | Akira Hatanaka | 2011-12-19 | 1 | -1/+1 |
* | ARM NEON implied destination aliases for VMAX/VMIN. | Jim Grosbach | 2011-12-19 | 2 | -110/+242 |
* | ARM NEON relax parse time diagnostics for alignment specifiers. | Jim Grosbach | 2011-12-19 | 1 | -8/+8 |
* | Allow inlining of functions with returns_twice calls, if they have the | Joerg Sonnenberger | 2011-12-18 | 1 | -0/+41 |
* | Revert 146728 as it's causing failures on some of the external bots as well as | Chad Rosier | 2011-12-17 | 1 | -9/+0 |
* | Revert r146822 at Pete Cooper's request as it broke clang self hosting. | Kevin Enderby | 2011-12-17 | 1 | -152/+0 |
* | SimplifyCFG now predicts some conditional branches to true or false depending... | Pete Cooper | 2011-12-17 | 1 | -0/+152 |
* | Deleting the json-bench-test until I understand why it is flaky. | Manuel Klimek | 2011-12-17 | 1 | -5/+0 |
* | Fix a CPSR liveness tracking bug introduced when I converted IT block to bundle. | Evan Cheng | 2011-12-17 | 1 | -0/+28 |
* | Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added the | Rafael Espindola | 2011-12-17 | 1 | -0/+14 |
* | Make sure that the lower bits on the VSELECT condition are properly set. | Lang Hames | 2011-12-17 | 1 | -4/+11 |
* | The powers that be have decided that LLVM IR should now support 16-bit | Dan Gohman | 2011-12-17 | 1 | -0/+1 |
* | When recursing for the original size of a type, stop if we are at a | Eric Christopher | 2011-12-16 | 1 | -0/+172 |
* | Fix off-by-one error in bucket sort. | Jakob Stoklund Olesen | 2011-12-16 | 1 | -0/+26 |
* | Hexagon: Fix a nasty order-of-initialization bug. | Benjamin Kramer | 2011-12-16 | 10 | -20/+10 |
* | Adds a JSON parser and a benchmark (json-bench) to catch performance regressi... | Manuel Klimek | 2011-12-16 | 2 | -1/+6 |
* | By popular demand, link up types by name if they are isomorphic and one is an | Chris Lattner | 2011-12-16 | 1 | -0/+9 |
* | Don't try to match 'unpackl/h v, v' for 32xi8 and 16xi16 when only AVX1 is su... | Craig Topper | 2011-12-16 | 2 | -0/+65 |
* | [asan] add a test for instrumenting globals | Kostya Serebryany | 2011-12-16 | 1 | -0/+20 |
* | Make sure we correctly note the existence of an i8 immediate for vblendvps an... | Eli Friedman | 2011-12-15 | 1 | -0/+7 |
* | ARM NEON VCLE is an alias for VCGE w/ the source operands reversed. | Jim Grosbach | 2011-12-15 | 1 | -0/+30 |
* | ARM NEON VTBL/VTBX assembly parsing and encoding. | Jim Grosbach | 2011-12-15 | 2 | -21/+20 |
* | Add missing zmovl AVX patterns which were causing crashes. | Chad Rosier | 2011-12-15 | 1 | -0/+8 |