| Commit message (Expand) | Author | Age | Files | Lines |
* | SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forget | Andrew Trick | 2011-08-03 | 1 | -0/+88 |
* | Handle IMPLICIT_DEF instructions in X86FloatingPoint. | Jakob Stoklund Olesen | 2011-08-03 | 1 | -1/+20 |
* | fix PR10286, a problem with the .ll printer handling block addresses that are... | Chris Lattner | 2011-08-03 | 1 | -0/+23 |
* | Use byte offset, instead of element number, to access merged global. | Devang Patel | 2011-08-03 | 1 | -0/+124 |
* | Fix logical error when detecting lifetime intrinsics. | Nick Lewycky | 2011-08-03 | 1 | -0/+11 |
* | Teach InstCombine that lifetime intrincs aren't a real user on the result of a | Nick Lewycky | 2011-08-02 | 1 | -1/+13 |
* | Lifetime intrinsics on undef are dead. | Nick Lewycky | 2011-08-02 | 1 | -1/+10 |
* | Assume .cfi_startproc is the first thing in a function. If the function is | Rafael Espindola | 2011-08-02 | 1 | -0/+21 |
* | Make this kind of lowering to be supported by 256-bit instructions: | Bruno Cardoso Lopes | 2011-08-02 | 1 | -0/+32 |
* | Remove empty test. | Benjamin Kramer | 2011-08-02 | 1 | -0/+0 |
* | Revert r136503 and r136480 in an effort to fix non-determinism in the llvm-gc... | Owen Anderson | 2011-08-02 | 1 | -38/+0 |
* | Add v4f64 -> v2f32 fp_round support. Also add a testcase to exercise | Bruno Cardoso Lopes | 2011-08-01 | 1 | -0/+7 |
* | Since vectors with all ones can't be created with a 256-bit instruction, | Bruno Cardoso Lopes | 2011-08-01 | 1 | -0/+9 |
* | Fix crash with varargs function with no named parameters. | Richard Osborne | 2011-08-01 | 1 | -0/+17 |
* | Add a small gep optimization I noticed was missing while reading some IL. | Rafael Espindola | 2011-07-31 | 1 | -0/+20 |
* | Remove InvalidateStructLayoutInfo from the ocaml bindings. | Benjamin Kramer | 2011-07-31 | 1 | -1/+0 |
* | Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, | Bill Wendling | 2011-07-30 | 1 | -54/+0 |
* | Revert "Don't check liveness of unallocatable registers." | Jakob Stoklund Olesen | 2011-07-30 | 1 | -1/+1 |
* | Don't check liveness of unallocatable registers. | Jakob Stoklund Olesen | 2011-07-29 | 1 | -1/+1 |
* | Add support for the 'Q' constraint. | Eric Christopher | 2011-07-29 | 1 | -0/+12 |
* | ARM SRS instruction parsing, diassembly and encoding support. | Jim Grosbach | 2011-07-29 | 2 | -2/+53 |
* | Clean up debug info after reassociation. | Devang Patel | 2011-07-29 | 1 | -0/+38 |
* | ARM assembly parsing and encoding for RFE instruction. | Jim Grosbach | 2011-07-29 | 1 | -0/+50 |
* | ARM update tests for CPS instruction. | Jim Grosbach | 2011-07-29 | 2 | -9/+13 |
* | Fix two tests that I crashed in the previous commits. The mask elts | Bruno Cardoso Lopes | 2011-07-29 | 1 | -1/+1 |
* | Match VPERMIL masks more strictly and update the target specific mask | Bruno Cardoso Lopes | 2011-07-29 | 1 | -0/+10 |
* | Add v8i32 and v4i64 vpermil patterns | Bruno Cardoso Lopes | 2011-07-29 | 1 | -0/+13 |
* | Transfer implicit operands in NEONMoveFixPass. | Jakob Stoklund Olesen | 2011-07-29 | 1 | -0/+21 |
* | Add -verify-arm-pseudo-expand. | Jakob Stoklund Olesen | 2011-07-29 | 1 | -1/+1 |
* | Make sure to correctly clear the exact/nuw/nsw flags off of shifts when they ... | Eli Friedman | 2011-07-29 | 1 | -2/+17 |
* | CBZ/CBNZ are Thumb2 only. No need for ARM mode tests for them. | Jim Grosbach | 2011-07-28 | 1 | -4/+0 |
* | ARM assembly parsing and encoding for BLX (immediate). | Jim Grosbach | 2011-07-28 | 1 | -1/+3 |
* | Handle REG_SEQUENCE with implicitly defined operands. | Jakob Stoklund Olesen | 2011-07-28 | 1 | -0/+21 |
* | Remove obsolete FIXME reference in comment. | Jim Grosbach | 2011-07-28 | 1 | -1/+1 |
* | ARM assembly parsing and encoding for BFC and BFI. | Jim Grosbach | 2011-07-28 | 1 | -2/+24 |
* | ARM parsing and encoding for ADR. | Jim Grosbach | 2011-07-28 | 1 | -1/+13 |
* | Update ARM tests for parsing and encoding of WFE, WFI and YIELD. | Jim Grosbach | 2011-07-28 | 2 | -9/+16 |
* | Due to changes coming from the new LLVM type system, you now get | Duncan Sands | 2011-07-28 | 1 | -1/+2 |
* | Add patterns to generate copies for extract_subvector instead of | Bruno Cardoso Lopes | 2011-07-28 | 1 | -3/+3 |
* | Add a few patterns to match allzeros without having to use the fp unit. | Bruno Cardoso Lopes | 2011-07-28 | 1 | -1/+1 |
* | Add SINT_TO_FP and FP_TO_SINT support for v8i32 types. Also move | Bruno Cardoso Lopes | 2011-07-28 | 1 | -0/+14 |
* | ARM parsing and encoding tests. | Jim Grosbach | 2011-07-28 | 1 | -0/+112 |
* | Emit an error is asm parser parsed X86_64 only registers, e.g. %rax, %sil. | Evan Cheng | 2011-07-27 | 3 | -7/+14 |
* | ARM assembly parsing and encoding for USUB16 and USUB8. | Jim Grosbach | 2011-07-27 | 1 | -0/+13 |
* | ARM assembly parsing and encoding for USAX. | Jim Grosbach | 2011-07-27 | 1 | -0/+11 |
* | Fix llvm-mc handing of x86 instructions that take 8-bit unsigned immediates. | Kevin Enderby | 2011-07-27 | 2 | -0/+39 |
* | Clean up tabs. | Jim Grosbach | 2011-07-27 | 1 | -16/+16 |
* | ARM assembly parsing and encoding support for USAT and USAT16. | Jim Grosbach | 2011-07-27 | 1 | -0/+26 |
* | ARM assembly parsing and encoding tests for USAD8 and USADA8. | Jim Grosbach | 2011-07-27 | 1 | -0/+14 |
* | ARM assembly parsing and encoding tests for UQSUB16 and UQSUB8. | Jim Grosbach | 2011-07-27 | 1 | -0/+13 |