2015-06-23 |
Elena Demikhovsky | AVX-512: Added all forms of VPABS instruction |
blob | commitdiff | raw |
2015-06-22 |
Elena Demikhovsky | AVX-512: added VPSHUFB instruction - all SKX forms |
blob | commitdiff | raw | diff to current |
2015-06-22 |
Elena Demikhovsky | AVX-512: All forms of VCOPMRESS VEXPAND instructions, |
blob | commitdiff | raw | diff to current |
2015-06-18 |
Asaf Badouh | [AVX512] |
blob | commitdiff | raw | diff to current |
2015-06-18 |
Elena Demikhovsky | AVX-512: (fixed) Added encoding of all forms of VPERMT2... |
blob | commitdiff | raw | diff to current |
2015-06-18 |
Elena Demikhovsky | reverted 239999 due to test failures |
blob | commitdiff | raw | diff to current |
2015-06-18 |
Elena Demikhovsky | AVX-512: Added encoding of all forms of VPERMT2W/D... |
blob | commitdiff | raw | diff to current |
2015-06-17 |
Igor Breger | AVX-512: cvtusi2ss/d intrinsics. |
blob | commitdiff | raw | diff to current |
2015-06-16 |
Asaf Badouh | [AVX512] add integer min/max intrinsics support. |
blob | commitdiff | raw | diff to current |
2015-06-14 |
Igor Breger | AVX-512: Implemented cvtsi2ss/d cvtusi2ss/d instruction... |
blob | commitdiff | raw | diff to current |
2015-06-10 |
Elena Demikhovsky | AVX-512: Fixed a bug in comparison of i1 vectors. |
blob | commitdiff | raw | diff to current |
2015-06-08 |
Igor Breger | AVX-512: Implemented 256/128bit VALIGND/Q instructions... |
blob | commitdiff | raw | diff to current |
2015-06-04 |
Elena Demikhovsky | AVX-512: added all SKX forms of VPERMW/D/Q instructions. |
blob | commitdiff | raw | diff to current |
2015-06-03 |
Asaf Badouh | re-apply 238809 |
blob | commitdiff | raw | diff to current |
2015-06-03 |
Elena Demikhovsky | AVX-512: Implemented SHUFF32x4/SHUFF64x2/SHUFI32x4... |
blob | commitdiff | raw | diff to current |
2015-06-02 |
Elena Demikhovsky | AVX-512: Implemented VRANGESD and VRANGESS instructions... |
blob | commitdiff | raw | diff to current |
2015-06-02 |
Elena Demikhovsky | AVX-512: Implemented VFIXUPIMMSD and VFIXUPIMMSS instru... |
blob | commitdiff | raw | diff to current |
2015-06-02 |
Asaf Badouh | revert 238809 |
blob | commitdiff | raw | diff to current |
2015-06-02 |
Asaf Badouh | AVX-512: Implemented GETEXP instruction for KNL and SKX |
blob | commitdiff | raw | diff to current |
2015-06-01 |
Elena Demikhovsky | AVX-512: Implemented VRANGEPD and VRANGEPD instructions... |
blob | commitdiff | raw | diff to current |
2015-06-01 |
Elena Demikhovsky | AVX-512: added all forms of VPSHUFD and VPSHUFHW, VPSHUFLW |
blob | commitdiff | raw | diff to current |
2015-06-01 |
Elena Demikhovsky | AVX-512: Implemented VFIXUPIMMPD and VFIXUPIMMPS instru... |
blob | commitdiff | raw | diff to current |
2015-05-27 |
Elena Demikhovsky | AVX-512: Fixed a bug in extracting subvector from v64i1 |
blob | commitdiff | raw | diff to current |
2015-05-27 |
Elena Demikhovsky | AVX-512: Implemented all forms of sign-extend and zero... |
blob | commitdiff | raw | diff to current |
2015-05-20 |
Elena Demikhovsky | AVX-512: fixed algorithm of building vectors of i1... |
blob | commitdiff | raw | diff to current |
2015-05-18 |
Elena Demikhovsky | AVX-512: Added patterns for scalar-to-vector broadcast |
blob | commitdiff | raw | diff to current |
2015-05-18 |
Elena Demikhovsky | AVX-512: Added VBROADCASTF64X4, VBROADCASTF64X2, VBROAD... |
blob | commitdiff | raw | diff to current |
2015-05-17 |
Elena Demikhovsky | AVX-512: fixed a bug in mask operations - (i1 1) pattern |
blob | commitdiff | raw | diff to current |
2015-05-13 |
Elena Demikhovsky | AVX-512: fixed a bug in encoding of VPSRAQ instrcution, |
blob | commitdiff | raw | diff to current |
2015-05-11 |
Elena Demikhovsky | AVX-512: Added SKX instructions and intrinsics: |
blob | commitdiff | raw | diff to current |
2015-05-10 |
Elena Demikhovsky | AVX-512: fixed a bug in i1 vectors lowering |
blob | commitdiff | raw | diff to current |
2015-05-07 |
Elena Demikhovsky | AVX-512: Added all forms of FP compare instructions... |
blob | commitdiff | raw | diff to current |
2015-05-04 |
Elena Demikhovsky | AVX-512: added calling convention for i1 vectors in... |
blob | commitdiff | raw | diff to current |
2015-05-04 |
Elena Demikhovsky | AVX-512: added integer "add" and "sub" instructions... |
blob | commitdiff | raw | diff to current |
2015-05-04 |
Elena Demikhovsky | AVX-512: Added VPACK* instructions forms for KNL and SKX |
blob | commitdiff | raw | diff to current |
2015-04-30 |
Elena Demikhovsky | Masked gather and scatter - added DAGCombine visitors |
blob | commitdiff | raw | diff to current |
2015-04-27 |
Elena Demikhovsky | AVX-512: Extend/Truncate operations for SKX, |
blob | commitdiff | raw | diff to current |
2015-04-21 |
Elena Demikhovsky | AVX-512: Added VPMOVx2M instructions for SKX, |
blob | commitdiff | raw | diff to current |
2015-04-21 |
Elena Demikhovsky | AVX-512: Added VPTESTM and VPTESTNM instructions for SKX |
blob | commitdiff | raw | diff to current |
2015-04-21 |
Elena Demikhovsky | AVX-512: Added logical and arithmetic instructions... |
blob | commitdiff | raw | diff to current |
2015-04-02 |
Elena Demikhovsky | AVX-512: intrinsics for VPADD, VPMULDQ and VPSUB |
blob | commitdiff | raw | diff to current |
2015-03-30 |
Elena Demikhovsky | AVX-512: blank lines, duplicated tests, no functional... |
blob | commitdiff | raw | diff to current |
2015-03-29 |
Elena Demikhovsky | AVX-512: Fixed the "commutative" property flag in VPAND... |
blob | commitdiff | raw | diff to current |
2015-03-12 |
Elena Demikhovsky | AVX-512: Added encoding tests for VPROR, VPROL instruct... |
blob | commitdiff | raw | diff to current |
2015-03-11 |
Elena Demikhovsky | AVX-512: Added SKX forms of shift instructions. |
blob | commitdiff | raw | diff to current |
2015-03-05 |
Elena Demikhovsky | AVX-512, SKX: Enabled masked_load/store operations... |
blob | commitdiff | raw | diff to current |
2015-03-03 |
Elena Demikhovsky | AVX-512: Moved patterns for masked load/store under... |
blob | commitdiff | raw | diff to current |
2015-03-02 |
Elena Demikhovsky | AVX-512: Simplified MOV patterns, no functional changes. |
blob | commitdiff | raw | diff to current |
2015-03-02 |
Craig Topper | [X86] Fix diassembler crash on AVX512 cmpps/cmppd with... |
blob | commitdiff | raw | diff to current |
2015-03-01 |
Elena Demikhovsky | Reverted 230471 - gather scatter handling in table... |
blob | commitdiff | raw | diff to current |
2015-03-01 |
Elena Demikhovsky | AVX-512: Added mask and rounding mode for scalar arithm... |
blob | commitdiff | raw | diff to current |
2015-02-25 |
Elena Demikhovsky | AVX-512: Gather and Scatter patterns |
blob | commitdiff | raw | diff to current |
2015-02-23 |
Elena Demikhovsky | AVX-512: recommitted 229837 + bugfix + test |
blob | commitdiff | raw | diff to current |
2015-02-20 |
Eric Christopher | Revert "AVX-512: Full implementation for VRNDSCALESS... |
blob | commitdiff | raw | diff to current |
2015-02-20 |
Eric Christopher | Add a license header to the AVX512 file. |
blob | commitdiff | raw | diff to current |
2015-02-19 |
Elena Demikhovsky | AVX-512: Full implementation for VRNDSCALESS/SD instruc... |
blob | commitdiff | raw | diff to current |
2015-02-18 |
Elena Demikhovsky | AVX-512: Added support for FP instructions with embedde... |
blob | commitdiff | raw | diff to current |
2015-02-17 |
Elena Demikhovsky | AVX-512: changes in intel_ocl_bi calling conventions |
blob | commitdiff | raw | diff to current |
2015-02-12 |
Elena Demikhovsky | AVX-512: Fixed the "test" operation for i1 type |
blob | commitdiff | raw | diff to current |
2015-02-09 |
Craig Topper | [X86] Remove 'memop' uses from AVX512. Use 'load' instead. |
blob | commitdiff | raw | diff to current |
2015-01-28 |
Elena Demikhovsky | AVX-512: Added FMA intrinsics with rounding mode |
blob | commitdiff | raw | diff to current |
2015-01-28 |
Craig Topper | [X86] Teach disassembler to handle illegal immediates... |
blob | commitdiff | raw | diff to current |
2015-01-25 |
Elena Demikhovsky | AVX-512: Changes in operations on masks registers for... |
blob | commitdiff | raw | diff to current |
2015-01-25 |
Craig Topper | [X86] Give scalar VRNDSCALE instructions priority in... |
blob | commitdiff | raw | diff to current |
2015-01-25 |
Craig Topper | Simplify a multiclass. No functional change. |
blob | commitdiff | raw | diff to current |
2015-01-25 |
Craig Topper | [X86] Replace i32i8imm on SSE/AVX instructions with... |
blob | commitdiff | raw | diff to current |
2015-01-25 |
Craig Topper | [X86] Use u8imm in several places that used i32i8imm... |
blob | commitdiff | raw | diff to current |
2015-01-23 |
Craig Topper | [X86] Add IntrNoMem to the AVX512 conflict intrinsics. |
blob | commitdiff | raw | diff to current |
2015-01-22 |
Craig Topper | Revert r226798. Guess I missed the patterns. |
blob | commitdiff | raw | diff to current |
2015-01-22 |
Craig Topper | Use u8imm instead of i32i8imm on a couple instructions... |
blob | commitdiff | raw | diff to current |
2015-01-22 |
Craig Topper | [X86] Remove some unused multiclasses from AVX512 instr... |
blob | commitdiff | raw | diff to current |
2015-01-21 |
Craig Topper | [X86] Convert all the i8imm used by AVX512 and MMX... |
blob | commitdiff | raw | diff to current |
2015-01-21 |
Craig Topper | [x86] Add assembly parser bounds checking to the immedi... |
blob | commitdiff | raw | diff to current |
2015-01-20 |
Craig Topper | [x86] Add some mayLoad/hasSideEffects flags. Remove... |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Craig Topper | [x86] Change AVX512 intrinsics to take a 8-bit immediat... |
blob | commitdiff | raw | diff to current |
2015-01-16 |
Adam Nemet | [AVX512] Add intrinsics for masked aligned FP loads... |
blob | commitdiff | raw | diff to current |
2015-01-15 |
Craig Topper | Hide some redundant AVX512 instructions from the asm... |
blob | commitdiff | raw | diff to current |
2014-12-27 |
Craig Topper | [x86] Prevent instruction selection of AVX512 cmp.ps... |
blob | commitdiff | raw | diff to current |
2014-12-27 |
Craig Topper | [x86] Prevent instruction selection of AVX512 cmp.ps... |
blob | commitdiff | raw | diff to current |
2014-12-23 |
Elena Demikhovsky | AVX-512: Added FMA instructions, intrinsics an tests... |
blob | commitdiff | raw | diff to current |
2014-12-23 |
Elena Demikhovsky | AVX-512: BLENDM - fixed encoding of the broadcast version |
blob | commitdiff | raw | diff to current |
2014-12-22 |
Elena Demikhovsky | AVX-512: Added all forms of BLENDM instructions, |
blob | commitdiff | raw | diff to current |
2014-12-19 |
Elena Demikhovsky | Masked load and store codegen - fixed 128-bit vectors |
blob | commitdiff | raw | diff to current |
2014-12-16 |
Robert Khasanov | [AVX512] Add a comment for avx512_broadcast_pat multiclass |
blob | commitdiff | raw | diff to current |
2014-12-15 |
Elena Demikhovsky | AVX-512: Added EXPAND instructions and intrinsics. |
blob | commitdiff | raw | diff to current |
2014-12-12 |
Robert Khasanov | [AVX512] Minor fix in lowering pattern for broadcast... |
blob | commitdiff | raw | diff to current |
2014-12-11 |
Cameron McInally | [AVX512] Add support for 512b variable bit shift intrin... |
blob | commitdiff | raw | diff to current |
2014-12-11 |
Elena Demikhovsky | AVX-512: Added all forms of COMPRESS instruction |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Robert Khasanov | [AVX512] Added lowering for VBROADCASTSS/SD instructions. |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Robert Khasanov | [AVX512] Added VPBROADCAST{BWDQ} (Load with Broadcast... |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Elena Demikhovsky | AVX-512: Added some comments to ERI scalar intrinsics. |
blob | commitdiff | raw | diff to current |
2014-12-04 |
Elena Demikhovsky | Masked Load / Store Intrinsics - the CodeGen part. |
blob | commitdiff | raw | diff to current |
2014-12-04 |
Michael Liao | [X86] Clean up whitespace as well as minor coding style |
blob | commitdiff | raw | diff to current |
2014-11-28 |
Duncan P. N. Exon... | Revert "Masked Vector Load and Store Intrinsics." |
blob | commitdiff | raw | diff to current |
2014-11-26 |
Elena Demikhovsky | AVX-512: Scalar ERI intrinsics |
blob | commitdiff | raw | diff to current |
2014-11-25 |
Cameron McInally | [AVX512] Add 512b integer shift by variable intrinsics... |
blob | commitdiff | raw | diff to current |
2014-11-25 |
Craig Topper | Remove space before tab in all AVX512 mnemonic strings. |
blob | commitdiff | raw | diff to current |
2014-11-23 |
Elena Demikhovsky | Masked Vector Load and Store Intrinsics. |
blob | commitdiff | raw | diff to current |
2014-11-16 |
Craig Topper | [x86] Remove two redundant isel patterns. They equivale... |
blob | commitdiff | raw | diff to current |
2014-11-14 |
Cameron McInally | [AVX512] Add 512b masked integer shift by immediate... |
blob | commitdiff | raw | diff to current |
next |