2011-08-11 |
Bruno Cardoso Lopes | Fix PR10492 by teaching MOVHLPS and MOVLPS mask matchin... |
tree | commitdiff |
2011-08-11 |
Jim Grosbach | ARM push of a single register encodes as pre-indexed... |
tree | commitdiff |
2011-08-11 |
Jim Grosbach | ARM pop of a single register encodes as post-indexed... |
tree | commitdiff |
2011-08-11 |
Nadav Rotem | [AVX] If the data which is going to be saved is already... |
tree | commitdiff |
2011-08-11 |
Chris Lattner | add missing colon, thanks peter. |
tree | commitdiff |
2011-08-11 |
Chris Lattner | fix PR10605 / rdar://9930964 by adding a pretty scary... |
tree | commitdiff |
2011-08-11 |
Bruno Cardoso Lopes | Splats for v8i32/v8f32 can be handled by VPERMILPSY... |
tree | commitdiff |
2011-08-11 |
Bruno Cardoso Lopes | Use the splat index to generate the desired shuffle... |
tree | commitdiff |
2011-08-11 |
Eli Friedman | Fix X86TargetLowering::LowerExternalSymbol so that... |
tree | commitdiff |
2011-08-10 |
NAKAMURA Takumi | test/CodeGen/X86/opt-shuff-tstore.ll: Add explicit... |
tree | commitdiff |
2011-08-10 |
Devang Patel | While extending definition range of a debug variable... |
tree | commitdiff |
2011-08-10 |
Nadav Rotem | Fix the test. Add cpu target. |
tree | commitdiff |
2011-08-10 |
Nadav Rotem | When performing a truncating store, it is sometimes... |
tree | commitdiff |
2011-08-10 |
Bruno Cardoso Lopes | The following X86 pattern is incorrect: |
tree | commitdiff |
2011-08-10 |
Rafael Espindola | Add support for the R and Q constraints. |
tree | commitdiff |
2011-08-10 |
Bruno Cardoso Lopes | Fix a bug in vpermilps mask checking. Fix PR10560 |
tree | commitdiff |
2011-08-09 |
Bruno Cardoso Lopes | Add 256-bit support for v8i32, v4i64 and v4f64 ISD... |
tree | commitdiff |
2011-08-09 |
Bruno Cardoso Lopes | Add v16i16 and v32i8 store patterns |
tree | commitdiff |
2011-08-09 |
Bruno Cardoso Lopes | Use fp unpack instructions to unpack int types. Until... |
tree | commitdiff |
2011-08-09 |
Eli Friedman | Fix a couple ridiculous copy-paste errors. rdar:/... |
tree | commitdiff |
2011-08-09 |
Bill Wendling | Revert r137134. It breaks some code as Eli pointed... |
tree | commitdiff |
2011-08-09 |
Bill Wendling | Print out the variable declaration only if it is a... |
tree | commitdiff |
2011-08-09 |
Jakob Stoklund Olesen | Inflate register classes after coalescing. |
tree | commitdiff |
2011-08-09 |
Bruno Cardoso Lopes | Reapply a more appropriate solution than in r137114... |
tree | commitdiff |
2011-08-09 |
Bruno Cardoso Lopes | Revert r137114 |
tree | commitdiff |
2011-08-09 |
Justin Holewinski | PTX: Add initial support for device function calls |
tree | commitdiff |
2011-08-09 |
Bruno Cardoso Lopes | Handle sitofp between v4f64 <- v4i32. Fix PR10559 |
tree | commitdiff |
2011-08-09 |
Bruno Cardoso Lopes | Add support for avx vector fextend |
tree | commitdiff |
2011-08-09 |
Bruno Cardoso Lopes | Rename and tidy up tests |
tree | commitdiff |
2011-08-09 |
Bruno Cardoso Lopes | Add two patterns to match special vmovss and vmovsd... |
tree | commitdiff |
2011-08-09 |
Bruno Cardoso Lopes | Make LowerVSETCC aware of AVX types and add patterns... |
tree | commitdiff |
2011-08-08 |
Bruno Cardoso Lopes | Add support for several vector shifts operations while... |
tree | commitdiff |
2011-08-08 |
Eli Friedman | Fix up the patterns for SXTB, SXTH, UXTB, and UXTH... |
tree | commitdiff |
2011-08-08 |
Jakob Stoklund Olesen | Don't clobber pending ST regs when FP regs are killed. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | print st_shndx with the correct number of bits. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | print st_other with the correct number of bits. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | print st_type with the correct number of bits. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | Print st_bind with the correct number of bits. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | Print r_sym with the correct number of bits. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | Print r_type with the correct number of bits. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | Change anther counter to decimal. |
tree | commitdiff |
2011-08-04 |
Rafael Espindola | Don't print a counter in hex. |
tree | commitdiff |
2011-08-04 |
Bill Wendling | Only access both operands of an INSERT_SUBVECTOR if... |
tree | commitdiff |
2011-08-03 |
Benjamin Kramer | Remove underscore that's breaking linux buildbots. |
tree | commitdiff |
2011-08-03 |
Jakub Staszak | Use MachineBranchProbabilityInfo in If-Conversion inste... |
tree | commitdiff |
2011-08-03 |
Jakob Stoklund Olesen | Handle IMPLICIT_DEF instructions in X86FloatingPoint. |
tree | commitdiff |
2011-08-03 |
Devang Patel | Use byte offset, instead of element number, to access... |
tree | commitdiff |
2011-08-02 |
Rafael Espindola | Assume .cfi_startproc is the first thing in a function... |
tree | commitdiff |
2011-08-02 |
Bruno Cardoso Lopes | Make this kind of lowering to be supported by 256-bit... |
tree | commitdiff |
2011-08-01 |
Bruno Cardoso Lopes | Add v4f64 -> v2f32 fp_round support. Also add a testcas... |
tree | commitdiff |
2011-08-01 |
Bruno Cardoso Lopes | Since vectors with all ones can't be created with a... |
tree | commitdiff |
2011-08-01 |
Richard Osborne | Fix crash with varargs function with no named parameters. |
tree | commitdiff |
2011-07-30 |
Jakob Stoklund Olesen | Revert "Don't check liveness of unallocatable registers." |
tree | commitdiff |
2011-07-29 |
Jakob Stoklund Olesen | Don't check liveness of unallocatable registers. |
tree | commitdiff |
2011-07-29 |
Eric Christopher | Add support for the 'Q' constraint. |
tree | commitdiff |
2011-07-29 |
Bruno Cardoso Lopes | Fix two tests that I crashed in the previous commits... |
tree | commitdiff |
2011-07-29 |
Bruno Cardoso Lopes | Match VPERMIL masks more strictly and update the target... |
tree | commitdiff |
2011-07-29 |
Bruno Cardoso Lopes | Add v8i32 and v4i64 vpermil patterns |
tree | commitdiff |
2011-07-29 |
Jakob Stoklund Olesen | Transfer implicit operands in NEONMoveFixPass. |
tree | commitdiff |
2011-07-29 |
Jakob Stoklund Olesen | Add -verify-arm-pseudo-expand. |
tree | commitdiff |
2011-07-28 |
Jakob Stoklund Olesen | Handle REG_SEQUENCE with implicitly defined operands. |
tree | commitdiff |
2011-07-28 |
Bruno Cardoso Lopes | Add patterns to generate copies for extract_subvector... |
tree | commitdiff |
2011-07-28 |
Bruno Cardoso Lopes | Add a few patterns to match allzeros without having... |
tree | commitdiff |
2011-07-28 |
Bruno Cardoso Lopes | Add SINT_TO_FP and FP_TO_SINT support for v8i32 types... |
tree | commitdiff |
2011-07-27 |
Bruno Cardoso Lopes | The vpermilps and vpermilpd have different behaviour... |
tree | commitdiff |
2011-07-27 |
Devang Patel | It is quiet possible that inlined function body is... |
tree | commitdiff |
2011-07-26 |
Jakob Stoklund Olesen | Eliminate copies of undefined values during coalescing. |
tree | commitdiff |
2011-07-26 |
Benjamin Kramer | Update test. |
tree | commitdiff |
2011-07-26 |
Benjamin Kramer | Add a neat little two's complement hack for x86. |
tree | commitdiff |
2011-07-26 |
Bruno Cardoso Lopes | Recognize unpckh* masks and match 256-bit versions... |
tree | commitdiff |
2011-07-26 |
Eli Friedman | Prevent x86-specific DAGCombine from creating nodes... |
tree | commitdiff |
2011-07-26 |
Jim Grosbach | FileCheck'ize test. |
tree | commitdiff |
2011-07-26 |
Eli Friedman | XFAIL this test while I investigate it; it's failing... |
tree | commitdiff |
2011-07-26 |
Eli Friedman | Add obvious missing case to switch. PR10497. |
tree | commitdiff |
2011-07-26 |
Bruno Cardoso Lopes | Add 256-bit isel for movsldup/movshdup |
tree | commitdiff |
2011-07-25 |
Bruno Cardoso Lopes | Codegen allonesvector better while using AVX: vpcmpeqd... |
tree | commitdiff |
2011-07-25 |
Bruno Cardoso Lopes | - Handle special scalar_to_vector case: splats. Using... |
tree | commitdiff |
2011-07-25 |
Eli Friedman | Attempt to fix test failure reported on llvm-commits. |
tree | commitdiff |
2011-07-25 |
Eli Friedman | Make sure this DAGCombine actually returns an UNDEF... |
tree | commitdiff |
2011-07-25 |
Eli Friedman | Get rid of an incorrect optimization for shuffles with... |
tree | commitdiff |
2011-07-24 |
Jakob Stoklund Olesen | Correctly handle <undef> tied uses when rewriting after... |
tree | commitdiff |
2011-07-22 |
Bruno Cardoso Lopes | Fix test check! |
tree | commitdiff |
2011-07-22 |
Bruno Cardoso Lopes | Fix PR10422 by adding the necessary AVX UCOMISD memory... |
tree | commitdiff |
2011-07-22 |
Rafael Espindola | Turn shuffles into unpacks for VT == MVT::v2i64 and... |
tree | commitdiff |
2011-07-22 |
Bruno Cardoso Lopes | -Inspected a AVX code block added by someone in early... |
tree | commitdiff |
2011-07-22 |
Bruno Cardoso Lopes | Although we already support this, add testcases for... |
tree | commitdiff |
2011-07-22 |
Bruno Cardoso Lopes | Add a DAGCombine for transforming 128->256 casts into... |
tree | commitdiff |
2011-07-21 |
Bruno Cardoso Lopes | - Register v16i16 as valid VR256 register class |
tree | commitdiff |
2011-07-21 |
Bruno Cardoso Lopes | Add support for 256-bit versions of VPERMIL instruction... |
tree | commitdiff |
2011-07-20 |
Devang Patel | While emitting constant value, look through derived... |
tree | commitdiff |
2011-07-20 |
Eli Friedman | PR10421: Fix a straightforward bug in the widening... |
tree | commitdiff |
2011-07-20 |
Evan Cheng | Add MCObjectFileInfo and sink the MCSections initializa... |
tree | commitdiff |
2011-07-20 |
Eric Christopher | New pointer rotate test. |
tree | commitdiff |
2011-07-19 |
Akira Hatanaka | Lower memory barriers to sync instructions. |
tree | commitdiff |
2011-07-19 |
Evan Cheng | Fix an obvious typo that's preventing x86 (32-bit)... |
tree | commitdiff |
2011-07-19 |
Akira Hatanaka | Use the correct opcodes: SLLV/SRLV or AND must be used... |
tree | commitdiff |
2011-07-19 |
Akira Hatanaka | Remove redundant instructions. |
tree | commitdiff |
2011-07-19 |
Richard Osborne | Add intrinsics for the zext / sext instructions. |
tree | commitdiff |
2011-07-19 |
Richard Osborne | Add intrinsics for the testct, testwct instructions. |
tree | commitdiff |
2011-07-19 |
Richard Osborne | Add intrinsics for the peek and endin instructions. |
tree | commitdiff |
next |