| Commit message (Expand) | Author | Age | Files | Lines |
* | Don't create a ridiculous EXTRACT_ELEMENT. PR10563. | Eli Friedman | 2011-08-02 | 1 | -3/+1 |
* | Fix the broken encodings for the VFP vmov.f32 and vmov.f64 instructions, as w... | Owen Anderson | 2011-08-02 | 1 | -6/+8 |
* | Tidy up. 80 columns. | Jim Grosbach | 2011-08-02 | 1 | -8/+10 |
* | ARM: rename addrmode7 to addr_offset_none. | Jim Grosbach | 2011-08-02 | 1 | -14/+15 |
* | Make this kind of lowering to be supported by 256-bit instructions: | Bruno Cardoso Lopes | 2011-08-02 | 1 | -14/+24 |
* | Remove trailing semicolon. | Roman Divacky | 2011-08-02 | 1 | -1/+1 |
* | Sketch out PowerPC ELF writer. This is enough to get clang -integrated-as | Roman Divacky | 2011-08-02 | 2 | -2/+71 |
* | Bail from FastISel when we encounter a volatile memset intrinsic. Patch by Ivan | Nick Lewycky | 2011-08-02 | 1 | -0/+3 |
* | Move imm0_255 to ARMInstrInfo.td with the other immediate predicates. | Jim Grosbach | 2011-08-01 | 2 | -4/+6 |
* | Fix comments. | Jim Grosbach | 2011-08-01 | 1 | -2/+2 |
* | Add v4f64 -> v2f32 fp_round support. Also add a testcase to exercise | Bruno Cardoso Lopes | 2011-08-01 | 2 | -0/+7 |
* | Teach PreprocessISelDAG to be aware of vector types and to not process them. | Bruno Cardoso Lopes | 2011-08-01 | 3 | -6/+11 |
* | Lower CONCAT_VECTORS to use two VINSERTF128 instructions instead of | Bruno Cardoso Lopes | 2011-08-01 | 1 | -5/+48 |
* | Actually finish switching to the new system for Target sublibrary | Chandler Carruth | 2011-08-01 | 9 | -9/+9 |
* | Since vectors with all ones can't be created with a 256-bit instruction, | Bruno Cardoso Lopes | 2011-08-01 | 1 | -11/+13 |
* | Set endianess and pointer size for PPC Linux. Bug noticed by Roman Divacky. | Evan Cheng | 2011-08-01 | 1 | -0/+4 |
* | Fix crash with varargs function with no named parameters. | Richard Osborne | 2011-08-01 | 1 | -2/+2 |
* | Update CMake target names for tablegen-generated data in the X86 and ARM targ... | Douglas Gregor | 2011-08-01 | 3 | -3/+3 |
* | Add the 'resume' instruction for the new EH rewrite. | Bill Wendling | 2011-07-31 | 2 | -1/+8 |
* | Switch another of the old dependencies on implicitly produced synthetic | Chandler Carruth | 2011-07-30 | 1 | -1/+1 |
* | Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, | Bill Wendling | 2011-07-30 | 2 | -11/+1 |
* | Add support for the 'Q' constraint. | Eric Christopher | 2011-07-29 | 1 | -0/+3 |
* | ARM SRS instruction parsing, diassembly and encoding support. | Jim Grosbach | 2011-07-29 | 3 | -25/+52 |
* | ARM CPS mode immediate is 5 bits, not 4. | Jim Grosbach | 2011-07-29 | 1 | -2/+2 |
* | ARM assembly parsing and encoding for RFE instruction. | Jim Grosbach | 2011-07-29 | 3 | -13/+54 |
* | ARM SRS and RFE instructions are not code-gen only. | Jim Grosbach | 2011-07-29 | 1 | -12/+7 |
* | ARM range checking for mode on CPS instruction. | Jim Grosbach | 2011-07-29 | 1 | -2/+2 |
* | Update FIXME. | Jim Grosbach | 2011-07-29 | 1 | -5/+2 |
* | Tweak comment. | Jim Grosbach | 2011-07-29 | 1 | -1/+1 |
* | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to be | Eli Friedman | 2011-07-29 | 1 | -1/+3 |
* | Fix two tests that I crashed in the previous commits. The mask elts | Bruno Cardoso Lopes | 2011-07-29 | 1 | -5/+17 |
* | Match VPERMIL masks more strictly and update the target specific mask | Bruno Cardoso Lopes | 2011-07-29 | 1 | -7/+17 |
* | Add DecodeShuffle shuffle support for VPERMIPD variantes | Bruno Cardoso Lopes | 2011-07-29 | 4 | -29/+60 |
* | Add v8i32 and v4i64 vpermil patterns | Bruno Cardoso Lopes | 2011-07-29 | 1 | -0/+4 |
* | Fix a bug while generating target specific VPERMIL masks: skip | Bruno Cardoso Lopes | 2011-07-29 | 1 | -4/+12 |
* | Enable usage of SSE4 extracts and inserts in their 128-bit AVX forms. | Bruno Cardoso Lopes | 2011-07-29 | 1 | -39/+29 |
* | Cleanup PALIGNR handling and remove the old palign pattern fragment. | Bruno Cardoso Lopes | 2011-07-29 | 4 | -43/+23 |
* | Transfer implicit operands in NEONMoveFixPass. | Jakob Stoklund Olesen | 2011-07-29 | 1 | -10/+20 |
* | Add -verify-arm-pseudo-expand. | Jakob Stoklund Olesen | 2011-07-29 | 1 | -0/+7 |
* | Rewrite the CMake build to use explicit dependencies between libraries, | Chandler Carruth | 2011-07-29 | 57 | -13/+461 |
* | PLD and PLI are not predicable in ARM mode. | Jim Grosbach | 2011-07-28 | 1 | -0/+1 |
* | ARM assembly parsing and encoding for BLX (immediate). | Jim Grosbach | 2011-07-28 | 2 | -2/+13 |
* | ARM assembly parsing and encoding for BFC and BFI. | Jim Grosbach | 2011-07-28 | 2 | -0/+106 |
* | Add fixme. | Jim Grosbach | 2011-07-28 | 1 | -1/+5 |
* | Update comments. | Owen Anderson | 2011-07-28 | 1 | -18/+10 |
* | Fill in some encoding information for STRD instructions. | Owen Anderson | 2011-07-28 | 1 | -3/+32 |
* | Revert r136295. It broke nightly testers because some parts of codegen weren... | Owen Anderson | 2011-07-28 | 3 | -41/+23 |
* | ARM parsing and encoding for ADR. | Jim Grosbach | 2011-07-28 | 1 | -1/+1 |
* | Explicitly declare a library dependency of LLVM*Desc to | Oscar Fuentes | 2011-07-28 | 6 | -0/+12 |
* | Invert the subvector insertion to be more likely to be taken as a COPY | Bruno Cardoso Lopes | 2011-07-28 | 1 | -3/+3 |