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 |
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 |
Jakob Stoklund Olesen | Don't clobber pending ST regs when FP regs are killed. |
tree | commitdiff |
2011-08-04 |
Bill Wendling | Only access both operands of an INSERT_SUBVECTOR if... |
tree | commitdiff |
2011-08-03 |
Jakob Stoklund Olesen | Handle IMPLICIT_DEF instructions in X86FloatingPoint. |
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-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 |
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-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 |
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 |
Eric Christopher | New pointer rotate test. |
tree | commitdiff |
2011-07-19 |
Evan Cheng | Fix an obvious typo that's preventing x86 (32-bit)... |
tree | commitdiff |
2011-07-19 |
Devang Patel | Revert r135423. |
tree | commitdiff |
2011-07-18 |
Devang Patel | During bottom up fast-isel, instructions emitted to... |
tree | commitdiff |
2011-07-18 |
Bruno Cardoso Lopes | Add AVX 128-bit sqrt versions |
tree | commitdiff |
2011-07-18 |
Nick Lewycky | Delete empty unused file. |
tree | commitdiff |
2011-07-16 |
Bruno Cardoso Lopes | Add AVX 128-bit patterns for sint_to_fp |
tree | commitdiff |
2011-07-15 |
Bruno Cardoso Lopes | Fix a couple of things: |
tree | commitdiff |
2011-07-14 |
Eric Christopher | Check register class matching instead of width of type... |
tree | commitdiff |
2011-07-14 |
Bruno Cardoso Lopes | Add 256-bit load/store recognition and matching in... |
tree | commitdiff |
2011-07-14 |
Benjamin Kramer | Don't emit a bit test if there is only one case the... |
tree | commitdiff |
2011-07-13 |
Bruno Cardoso Lopes | We already support 256-bit packed ADD, SUB, DIV, MUL... |
tree | commitdiff |
2011-07-13 |
Bruno Cardoso Lopes | Make X86ISD::ANDNP more general and Codegen 256-bit... |
tree | commitdiff |
2011-07-13 |
Eli Friedman | Make sure we don't combine a large displacement and... |
tree | commitdiff |
2011-07-13 |
Bruno Cardoso Lopes | AVX Codegen support for 256-bit versions of vandps... |
tree | commitdiff |
2011-07-09 |
Chris Lattner | Land the long talked about "type system rewrite" patch... |
tree | commitdiff |
2011-07-09 |
Chris Lattner | more tests not making the jump into the brave new world. |
tree | commitdiff |
2011-07-09 |
NAKAMURA Takumi | test/CodeGen/X86/vector.ll: Tweak temporary output... |
tree | commitdiff |
2011-07-09 |
Jakob Stoklund Olesen | Hoist spills within a basic block. |
tree | commitdiff |
2011-07-08 |
Evan Cheng | Fix broken x86_64 tests which specify non-64-bit cpu's. |
tree | commitdiff |
2011-07-08 |
Eli Friedman | Default 64-bit target features and SSE2 on when a tripl... |
tree | commitdiff |
2011-07-08 |
Julien Lerouge | Add _allrem, _aullrem and _allmul to the runtime for... |
tree | commitdiff |
2011-07-08 |
Cameron Zwarich | Add an intrinsic and codegen support for fused multiply... |
tree | commitdiff |
2011-07-08 |
Jakob Stoklund Olesen | Be more aggressive about following hints. |
tree | commitdiff |
2011-07-08 |
Benjamin Kramer | Emit a more efficient magic number multiplication for... |
tree | commitdiff |
2011-07-08 |
Jakob Stoklund Olesen | Remove a test that no longer makes sense. |
tree | commitdiff |
2011-07-08 |
Nick Lewycky | Let the inline asm 'q' constraint match float, and... |
tree | commitdiff |
2011-07-08 |
Eric Christopher | Go ahead and emit the barrier on x86-64 even without... |
tree | commitdiff |
2011-07-07 |
Eric Christopher | Add support for the X86 'l' constraint. |
tree | commitdiff |
2011-07-07 |
Evan Cheng | Add Mode64Bit feature and sink it down to MC layer. |
tree | commitdiff |
2011-07-05 |
Dan Gohman | Revert r134366 and add an explicit triple to make this... |
tree | commitdiff |
2011-07-05 |
Jakob Stoklund Olesen | Fix PR10277. |
tree | commitdiff |
2011-07-03 |
NAKAMURA Takumi | test/CodeGen/X86/lsr-nonaffine.ll: Relax expressions... |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize another X86 test, making it more precisel... |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize and tighten up assertions to only check... |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize and cleanup IR. |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | Remove a grep that is already checked with FileCheck. |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize and modernize IR. |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize and simplify RUNs. |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize and modernize the RUN line. |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize, tightening checks and avoiding a tempora... |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize, tightening checks and avoiding a tempora... |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize a test, avoiding a temporary file. |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize and simplify this test. |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize |
tree | commitdiff |
2011-07-02 |
Chandler Carruth | FileCheck-ize another codegen test. |
tree | commitdiff |
next |