Age | Commit message (Expand) | Author | Files | Lines |
2015-05-18 | AVX-512: Added VBROADCASTF64X4, VBROADCASTF64X2, VBROADCASTI32X8, and other i... | Elena Demikhovsky | 1 | -0/+3 |
2015-05-11 | AVX-512: Added SKX instructions and intrinsics: | Elena Demikhovsky | 1 | -2/+2 |
2015-05-07 | AVX-512: Added all forms of FP compare instructions for KNL and SKX. | Elena Demikhovsky | 1 | -5/+12 |
2015-05-04 | AVX-512: added calling convention for i1 vectors in 32-bit mode. | Elena Demikhovsky | 1 | -1/+0 |
2015-05-04 | AVX-512: added integer "add" and "sub" instructions with saturation for SKX | Elena Demikhovsky | 1 | -0/+3 |
2015-04-30 | Masked gather and scatter - added DAGCombine visitors | Elena Demikhovsky | 1 | -0/+46 |
2015-04-28 | Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes" | Sergey Dmitrouk | 1 | -6/+6 |
2015-04-28 | Revert "[DebugInfo] Add debug locations to constant SD nodes" | Daniel Jasper | 1 | -6/+6 |
2015-04-28 | [DebugInfo] Add debug locations to constant SD nodes | Sergey Dmitrouk | 1 | -6/+6 |
2015-04-21 | AVX-512: Added VPTESTM and VPTESTNM instructions for SKX | Elena Demikhovsky | 1 | -4/+6 |
2015-04-10 | Reduce dyn_cast<> to isa<> or cast<> where possible. | Benjamin Kramer | 1 | -14/+14 |
2015-03-03 | AVX-512: Moved patterns for masked load/store under avx_store, avx_load classes. | Elena Demikhovsky | 1 | -0/+52 |
2015-03-01 | Reverted 230471 - gather scatter handling in table gen. | Elena Demikhovsky | 1 | -54/+0 |
2015-03-01 | AVX-512: Added mask and rounding mode for scalar arithmetics | Elena Demikhovsky | 1 | -0/+2 |
2015-02-25 | AVX-512: Gather and Scatter patterns | Elena Demikhovsky | 1 | -0/+54 |
2015-02-23 | [X86][MMX] Support folding loads in psll, psrl and psra intrinsics | Bruno Cardoso Lopes | 1 | -0/+2 |
2015-02-23 | AVX-512: recommitted 229837 + bugfix + test | Elena Demikhovsky | 1 | -0/+3 |
2015-02-20 | Revert "AVX-512: Full implementation for VRNDSCALESS/SD instructions and intr... | Eric Christopher | 1 | -3/+0 |
2015-02-19 | AVX-512: Full implementation for VRNDSCALESS/SD instructions and intrinsics. | Elena Demikhovsky | 1 | -0/+3 |
2015-02-18 | AVX-512: Added support for FP instructions with embedded rounding mode. | Elena Demikhovsky | 1 | -0/+8 |
2015-02-17 | prevent folding a scalar FP load into a packed logical FP instruction (PR22371) | Sanjay Patel | 1 | -0/+19 |
2015-02-09 | [X86] Remove 256-bit and 512-bit memop pattern fragments. They are no longer ... | Craig Topper | 1 | -12/+0 |
2015-02-05 | [X86][MMX] Handle i32->mmx conversion using movd | Bruno Cardoso Lopes | 1 | -0/+3 |
2015-02-05 | [X86][MMX] Move MMX DAG node to proper file | Bruno Cardoso Lopes | 1 | -0/+8 |
2015-02-03 | Fix program crashes due to alignment exceptions generated for SSE memop instr... | Sanjay Patel | 1 | -1/+1 |
2015-01-28 | AVX-512: Added FMA intrinsics with rounding mode | Elena Demikhovsky | 1 | -0/+9 |
2014-12-16 | X86: Added FeatureVectorUAMem for all AVX architectures. | Elena Demikhovsky | 1 | -14/+4 |
2014-12-15 | AVX-512: Added EXPAND instructions and intrinsics. | Elena Demikhovsky | 1 | -0/+3 |
2014-12-11 | AVX-512: Added all forms of COMPRESS instruction | Elena Demikhovsky | 1 | -0/+4 |
2014-11-26 | AVX-512: Scalar ERI intrinsics | Elena Demikhovsky | 1 | -1/+6 |
2014-11-12 | AVX-512: Intrinsics for ERI | Elena Demikhovsky | 1 | -0/+6 |
2014-09-23 | [x86] Teach the AVX1 path of the new vector shuffle lowering one more | Chandler Carruth | 1 | -0/+3 |
2014-09-22 | [x86] Rename X86ISD::VPERMILP to X86ISD::VPERMILPI (and the same for the | Chandler Carruth | 1 | -4/+4 |
2014-09-15 | [x86] Start fixing our emission of ADDSUBPS and ADDSUBPD instructions by | Chandler Carruth | 1 | -0/+3 |
2014-09-06 | [x86] Fix a pretty horrible bug and inconsistency in the x86 asm | Chandler Carruth | 1 | -2/+2 |
2014-08-14 | [AVX512] Add enum for the static rounding types | Adam Nemet | 1 | -1/+3 |
2014-08-05 | [X86] Separate DAG node for valign and palignr | Adam Nemet | 1 | -0/+1 |
2014-08-04 | [SKX] Enabling load/store instructions: encoding | Robert Khasanov | 1 | -0/+2 |
2014-06-20 | [x86] Make the x86 PACKSSWB, PACKSSDW, PACKUSWB, and PACKUSDW | Chandler Carruth | 1 | -0/+4 |
2014-04-26 | X86: Lower SMUL_LOHI of v4i32 to pmuldq when SSE4.1 is available. | Benjamin Kramer | 1 | -0/+3 |
2014-04-21 | Rename X86insrtps to the proper instruction name. | Filipe Cabecinhas | 1 | -1/+1 |
2014-02-10 | AVX-512: Fixed extract_vector_elt for v16i1 and v8i1 vectors. | Elena Demikhovsky | 1 | -0/+2 |
2014-02-06 | X86: deduplicate V[SZ]EXT_MOVL and V[SZ]EXT nodes | Tim Northover | 1 | -10/+0 |
2014-02-05 | AVX-512: Added intrinsic for cvtph2ps. | Elena Demikhovsky | 1 | -0/+3 |
2014-01-26 | Improve some x86 type constraints. | Craig Topper | 1 | -11/+22 |
2014-01-23 | AVX-512: added VPERM2D VPERM2Q VPERM2PS VPERM2PD instructions, | Elena Demikhovsky | 1 | -0/+1 |
2014-01-06 | AVX-512: added intrinsic vcvtpd2ps (with rounding mode and without) | Elena Demikhovsky | 1 | -0/+1 |
2014-01-01 | AVX-512: Added intrinsics for vcvt, vcvtt, vrndscale, vcmp | Elena Demikhovsky | 1 | -0/+10 |
2013-12-17 | AVX-512: Added implementation of CONCAT_VECTORS for v8i1 vectors (by Alexey B... | Elena Demikhovsky | 1 | -0/+3 |
2013-12-16 | AVX-512: Added legal type MVT::i1 and VK1 register for it. | Elena Demikhovsky | 1 | -5/+10 |