| Commit message (Expand) | Author | Age | Files | Lines |
* | AVX-512: fixed a bug in encoding of VPSRAQ instrcution, | Elena Demikhovsky | 2015-05-13 | 1 | -1/+1 |
* | AVX-512: Added SKX instructions and intrinsics: | Elena Demikhovsky | 2015-05-11 | 1 | -67/+65 |
* | AVX-512: fixed a bug in i1 vectors lowering | Elena Demikhovsky | 2015-05-10 | 1 | -2/+3 |
* | AVX-512: Added all forms of FP compare instructions for KNL and SKX. | Elena Demikhovsky | 2015-05-07 | 1 | -67/+96 |
* | AVX-512: added calling convention for i1 vectors in 32-bit mode. | Elena Demikhovsky | 2015-05-04 | 1 | -17/+16 |
* | AVX-512: added integer "add" and "sub" instructions with saturation for SKX | Elena Demikhovsky | 2015-05-04 | 1 | -0/+8 |
* | AVX-512: Added VPACK* instructions forms for KNL and SKX | Elena Demikhovsky | 2015-05-04 | 1 | -0/+71 |
* | Masked gather and scatter - added DAGCombine visitors | Elena Demikhovsky | 2015-04-30 | 1 | -45/+51 |
* | AVX-512: Extend/Truncate operations for SKX, | Elena Demikhovsky | 2015-04-27 | 1 | -34/+67 |
* | AVX-512: Added VPMOVx2M instructions for SKX, | Elena Demikhovsky | 2015-04-21 | 1 | -1/+30 |
* | AVX-512: Added VPTESTM and VPTESTNM instructions for SKX | Elena Demikhovsky | 2015-04-21 | 1 | -26/+121 |
* | AVX-512: Added logical and arithmetic instructions for SKX | Elena Demikhovsky | 2015-04-21 | 1 | -8/+27 |
* | AVX-512: intrinsics for VPADD, VPMULDQ and VPSUB | Elena Demikhovsky | 2015-04-02 | 1 | -70/+35 |
* | AVX-512: blank lines, duplicated tests, no functional changes | Elena Demikhovsky | 2015-03-30 | 1 | -21/+27 |
* | AVX-512: Fixed the "commutative" property flag in VPANDN instruction | Elena Demikhovsky | 2015-03-29 | 1 | -1/+1 |
* | AVX-512: Added encoding tests for VPROR, VPROL instructions, | Elena Demikhovsky | 2015-03-12 | 1 | -2/+2 |
* | AVX-512: Added SKX forms of shift instructions. | Elena Demikhovsky | 2015-03-11 | 1 | -37/+140 |
* | AVX-512, SKX: Enabled masked_load/store operations for this target. | Elena Demikhovsky | 2015-03-05 | 1 | -0/+13 |
* | AVX-512: Moved patterns for masked load/store under avx_store, avx_load classes. | Elena Demikhovsky | 2015-03-03 | 1 | -74/+42 |
* | AVX-512: Simplified MOV patterns, no functional changes. | Elena Demikhovsky | 2015-03-02 | 1 | -158/+142 |
* | [X86] Fix diassembler crash on AVX512 cmpps/cmppd with immediate that doesn't... | Craig Topper | 2015-03-02 | 1 | -0/+5 |
* | Reverted 230471 - gather scatter handling in table gen. | Elena Demikhovsky | 2015-03-01 | 1 | -51/+44 |
* | AVX-512: Added mask and rounding mode for scalar arithmetics | Elena Demikhovsky | 2015-03-01 | 1 | -16/+83 |
* | AVX-512: Gather and Scatter patterns | Elena Demikhovsky | 2015-02-25 | 1 | -44/+51 |
* | AVX-512: recommitted 229837 + bugfix + test | Elena Demikhovsky | 2015-02-23 | 1 | -42/+63 |
* | Revert "AVX-512: Full implementation for VRNDSCALESS/SD instructions and intr... | Eric Christopher | 2015-02-20 | 1 | -61/+43 |
* | Add a license header to the AVX512 file. | Eric Christopher | 2015-02-20 | 1 | -0/+15 |
* | AVX-512: Full implementation for VRNDSCALESS/SD instructions and intrinsics. | Elena Demikhovsky | 2015-02-19 | 1 | -43/+61 |
* | AVX-512: Added support for FP instructions with embedded rounding mode. | Elena Demikhovsky | 2015-02-18 | 1 | -5/+25 |
* | AVX-512: changes in intel_ocl_bi calling conventions | Elena Demikhovsky | 2015-02-17 | 1 | -14/+22 |
* | AVX-512: Fixed the "test" operation for i1 type | Elena Demikhovsky | 2015-02-12 | 1 | -9/+1 |
* | [X86] Remove 'memop' uses from AVX512. Use 'load' instead. | Craig Topper | 2015-02-09 | 1 | -81/+71 |
* | AVX-512: Added FMA intrinsics with rounding mode | Elena Demikhovsky | 2015-01-28 | 1 | -9/+32 |
* | [X86] Teach disassembler to handle illegal immediates on AVX512 integer compa... | Craig Topper | 2015-01-28 | 1 | -6/+6 |
* | AVX-512: Changes in operations on masks registers for KNL and SKX | Elena Demikhovsky | 2015-01-25 | 1 | -6/+41 |
* | [X86] Give scalar VRNDSCALE instructions priority in AVX512 mode. | Craig Topper | 2015-01-25 | 1 | -20/+22 |
* | Simplify a multiclass. No functional change. | Craig Topper | 2015-01-25 | 1 | -14/+18 |
* | [X86] Replace i32i8imm on SSE/AVX instructions with i32u8imm which will make ... | Craig Topper | 2015-01-25 | 1 | -6/+6 |
* | [X86] Use u8imm in several places that used i32i8imm that don't require an i3... | Craig Topper | 2015-01-25 | 1 | -2/+2 |
* | [X86] Add IntrNoMem to the AVX512 conflict intrinsics. | Craig Topper | 2015-01-23 | 1 | -1/+9 |
* | Revert r226798. Guess I missed the patterns. | Craig Topper | 2015-01-22 | 1 | -2/+2 |
* | Use u8imm instead of i32i8imm on a couple instructions that have no patterns ... | Craig Topper | 2015-01-22 | 1 | -2/+2 |
* | [X86] Remove some unused multiclasses from AVX512 instruction file. | Craig Topper | 2015-01-22 | 1 | -101/+0 |
* | [X86] Convert all the i8imm used by AVX512 and MMX instructions to u8imm. | Craig Topper | 2015-01-21 | 1 | -23/+23 |
* | [x86] Add assembly parser bounds checking to the immediate value for cmpss/cm... | Craig Topper | 2015-01-21 | 1 | -4/+4 |
* | [x86] Add some mayLoad/hasSideEffects flags. Remove one that was already cove... | Craig Topper | 2015-01-20 | 1 | -3/+6 |
* | [x86] Change AVX512 intrinsics to take a 8-bit immediate for the comparision ... | Craig Topper | 2015-01-19 | 1 | -4/+4 |
* | [AVX512] Add intrinsics for masked aligned FP loads and stores | Adam Nemet | 2015-01-16 | 1 | -0/+25 |
* | Hide some redundant AVX512 instructions from the asm parser, but force them t... | Craig Topper | 2015-01-15 | 1 | -1/+1 |
* | [x86] Prevent instruction selection of AVX512 cmp.ps/pd/ss/sd intrinsics with... | Craig Topper | 2014-12-27 | 1 | -22/+19 |