2014-08-18 |
Elena Demikhovsky | AVX-512: Fixed a bug in emitting compare for MVT:i1... |
blob | commitdiff | raw |
2014-08-14 |
Adam Nemet | [AVX512] Add masking variant for the FMA instructions |
blob | commitdiff | raw | diff to current |
2014-08-13 |
Robert Khasanov | [SKX] Extended non-temporal load/store instructions... |
blob | commitdiff | raw | diff to current |
2014-08-12 |
Adam Nemet | [AVX512] Handle valign masking intrinsic via C++ lowering |
blob | commitdiff | raw | diff to current |
2014-08-11 |
Elena Demikhovsky | AVX-512: added a missing bitcast from v16f32 to v16i32 |
blob | commitdiff | raw | diff to current |
2014-08-07 |
Adam Nemet | [AVX512] Add zero-masking variant to AVX512_masking... |
blob | commitdiff | raw | diff to current |
2014-08-07 |
Adam Nemet | [AVX512] Add codegen test for the masking variant of... |
blob | commitdiff | raw | diff to current |
2014-08-07 |
Adam Nemet | [AVX512] Generate masking instruction variants with... |
blob | commitdiff | raw | diff to current |
2014-08-06 |
Adam Nemet | [X86] Fixes commit r214890 to match the posted patch |
blob | commitdiff | raw | diff to current |
2014-08-05 |
Adam Nemet | [AVX512] Add masking variant and intrinsics for valignd/q |
blob | commitdiff | raw | diff to current |
2014-08-05 |
Adam Nemet | [X86] Add lowering to VALIGN |
blob | commitdiff | raw | diff to current |
2014-08-05 |
Adam Nemet | [AVX512] alignr: Use suffix rather than name argument... |
blob | commitdiff | raw | diff to current |
2014-08-05 |
Adam Nemet | [AVX512] Pull everything alignr-related into the multiclass |
blob | commitdiff | raw | diff to current |
2014-08-05 |
Adam Nemet | Wrap long lines |
blob | commitdiff | raw | diff to current |
2014-08-04 |
Robert Khasanov | [SKX] Enabling load/store instructions: encoding |
blob | commitdiff | raw | diff to current |
2014-07-28 |
Robert Khasanov | [SKX] Enabling mask logic instructions: encoding, lowering |
blob | commitdiff | raw | diff to current |
2014-07-23 |
Robert Khasanov | [SKX] Enabling mask instructions: encoding, lowering |
blob | commitdiff | raw | diff to current |
2014-07-22 |
Elena Demikhovsky | AVX-512: Fixed intrinsic of VSQRTPS/PD instructions. |
blob | commitdiff | raw | diff to current |
2014-07-21 |
Robert Khasanov | [SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX51... |
blob | commitdiff | raw | diff to current |
2014-07-08 |
Adam Nemet | [X86] AVX512: Only allow k1-k7 as predicates to vpcmp* |
blob | commitdiff | raw | diff to current |
2014-07-02 |
Adam Nemet | [X86] AVX512: Allow writemask argument in vpermt* intri... |
blob | commitdiff | raw | diff to current |
2014-07-02 |
Adam Nemet | [X86] AVX512: Generate Pat<>'s for the vpermt2* intrins... |
blob | commitdiff | raw | diff to current |
2014-07-02 |
Adam Nemet | [X86] AVX512: Add writemask variants for vperm*2* |
blob | commitdiff | raw | diff to current |
2014-07-01 |
Adam Nemet | [X86] AVX512: Allow writemasks with vpcmp |
blob | commitdiff | raw | diff to current |
2014-07-01 |
Adam Nemet | [X86] AVX512: Factor generating the AsmString into... |
blob | commitdiff | raw | diff to current |
2014-06-27 |
Adam Nemet | [X86] AVX512: Add vbroadcasti* |
blob | commitdiff | raw | diff to current |
2014-06-26 |
Adam Nemet | [X86] AVX512: Fix asm syntax for packed vcmp |
blob | commitdiff | raw | diff to current |
2014-06-18 |
Adam Nemet | [X86] AVX512: Add non-temporal stores |
blob | commitdiff | raw | diff to current |
2014-06-18 |
Adam Nemet | [X86] AVX512: Specify compressed displacement for vmovntdqa |
blob | commitdiff | raw | diff to current |
2014-06-18 |
Cameron McInally | Add pattern for unsigned v4i32->v4f64 convert on AVX512. |
blob | commitdiff | raw | diff to current |
2014-06-16 |
Cameron McInally | Hook up vector int_ctlz for AVX512. |
blob | commitdiff | raw | diff to current |
2014-06-13 |
Cameron McInally | Add HasCDI predicate to AVX512 VPBROADCASTM*. |
blob | commitdiff | raw | diff to current |
2014-06-11 |
Cameron McInally | Add AVX512 masked leadz instrinsic support. |
blob | commitdiff | raw | diff to current |
2014-06-10 |
Adam Nemet | [X86] AVX512: Add vmovntdqa |
blob | commitdiff | raw | diff to current |
2014-05-12 |
Elena Demikhovsky | AVX-512: changes in intrinsics |
blob | commitdiff | raw | diff to current |
2014-05-04 |
Elena Demikhovsky | AVX-512: minor change in rndscale intrinsic |
blob | commitdiff | raw | diff to current |
2014-04-29 |
Elena Demikhovsky | AVX-512: optimized a shuffle pattern to VINSERTI64x4. |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Elena Demikhovsky | AVX-512: store and truncstore for i1 values |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Robert Khasanov | [AVX512] Implemented integer conversions up/down with... |
blob | commitdiff | raw | diff to current |
2014-04-21 |
Filipe Cabecinhas | Rename X86insrtps to the proper instruction name. |
blob | commitdiff | raw | diff to current |
2014-04-09 |
Elena Demikhovsky | AVX-512: insert element to mask vector; store i1 data |
blob | commitdiff | raw | diff to current |
2014-04-08 |
Elena Demikhovsky | AVX-512: Added fp_to_uint and uint_to_fp patterns. |
blob | commitdiff | raw | diff to current |
2014-03-31 |
Robert Khasanov | Test commit. |
blob | commitdiff | raw | diff to current |
2014-03-27 |
Elena Demikhovsky | AVX-512: Implemented masking for integer arithmetic... |
blob | commitdiff | raw | diff to current |
2014-03-26 |
Cameron McInally | Fix AVX512 Gather and Scatter execution domains. |
blob | commitdiff | raw | diff to current |
2014-03-13 |
Elena Demikhovsky | AVX-512: masked load/store + intrinsics for them. |
blob | commitdiff | raw | diff to current |
2014-03-06 |
Elena Demikhovsky | AVX-512: Added rrk, rrkz, rmk, rmkz, rmbk, rmbkz versio... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Elena Demikhovsky | AVX-512: Fixed extract_vector_elt for v8i1 vector |
blob | commitdiff | raw | diff to current |
2014-02-24 |
Elena Demikhovsky | AVX-512: Fixed encoding of VPCMPEQ and VPCMPGT |
blob | commitdiff | raw | diff to current |
2014-02-23 |
Elena Demikhovsky | AVX-512: Fixed encoding of VPTESTMQ |
blob | commitdiff | raw | diff to current |
2014-02-20 |
Elena Demikhovsky | AVX-512: Assembly parsing of broadcast semantic in... |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Cameron McInally | Fix AVX512 vector sqrt assembly strings. |
blob | commitdiff | raw | diff to current |
2014-02-18 |
Craig Topper | Add an x86 prefix encoding for instructions that would... |
blob | commitdiff | raw | diff to current |
2014-02-17 |
Elena Demikhovsky | AVX-512: implemented zext fron i1 to i16 |
blob | commitdiff | raw | diff to current |
2014-02-16 |
Elena Demikhovsky | AVX-512: simpyfied BUILD_VECTOR for masks; fixed cmp... |
blob | commitdiff | raw | diff to current |
2014-02-11 |
Elena Demikhovsky | AVX-512: Optimized BUILD_VECTOR pattern; |
blob | commitdiff | raw | diff to current |
2014-02-10 |
Elena Demikhovsky | AVX-512: Fixed extract_vector_elt for v16i1 and v8i1... |
blob | commitdiff | raw | diff to current |
2014-02-05 |
Elena Demikhovsky | AVX-512: Added intrinsic for cvtph2ps. |
blob | commitdiff | raw | diff to current |
2014-02-01 |
Craig Topper | Simplify some x86 format classes and remove some ambigu... |
blob | commitdiff | raw | diff to current |
2014-01-30 |
Craig Topper | Remove duplicate pattern and add predicate checks on... |
blob | commitdiff | raw | diff to current |
2014-01-23 |
Elena Demikhovsky | AVX-512: added VPERM2D VPERM2Q VPERM2PS VPERM2PD instru... |
blob | commitdiff | raw | diff to current |
2014-01-14 |
Elena Demikhovsky | AVX-512: optimized scalar compare patterns |
blob | commitdiff | raw | diff to current |
2014-01-14 |
Craig Topper | Separate the concept of 16-bit/32-bit operand size... |
blob | commitdiff | raw | diff to current |
2014-01-13 |
Elena Demikhovsky | AVX-512: Embedded Rounding Control - encoding and printing |
blob | commitdiff | raw | diff to current |
2014-01-08 |
Elena Demikhovsky | AVX-512: Added more intrinsics for pmin/pmax, pabs... |
blob | commitdiff | raw | diff to current |
2014-01-06 |
Elena Demikhovsky | AVX-512: added intrinsic vcvtpd2ps (with rounding mode... |
blob | commitdiff | raw | diff to current |
2014-01-05 |
Elena Demikhovsky | AVX-512: changed property name from "neverHasSideEffect... |
blob | commitdiff | raw | diff to current |
2014-01-05 |
Elena Demikhovsky | AVX-512: Added more intrinsics for convert and min... |
blob | commitdiff | raw | diff to current |
2014-01-05 |
Craig Topper | Mark x86 _alt instructions as AsmParserOnly so they... |
blob | commitdiff | raw | diff to current |
2014-01-05 |
Craig Topper | Add a new x86 specific instruction flag to force some... |
blob | commitdiff | raw | diff to current |
2014-01-02 |
Craig Topper | Mark all x86 Int_ and _Int patterns as isCodeGenOnly... |
blob | commitdiff | raw | diff to current |
2014-01-01 |
Elena Demikhovsky | AVX-512: Added intrinsics for vcvt, vcvtt, vrndscale... |
blob | commitdiff | raw | diff to current |
2013-12-25 |
Elena Demikhovsky | AVX-512: Result type of scalar SETCC is MVT::i1 for... |
blob | commitdiff | raw | diff to current |
2013-12-24 |
Elena Demikhovsky | AVX-512: fixed some patterns for MVT::i1 |
blob | commitdiff | raw | diff to current |
2013-12-22 |
Elena Demikhovsky | AVX512: SETCC returns i1 for AVX-512 and i8 for all... |
blob | commitdiff | raw | diff to current |
2013-12-17 |
Elena Demikhovsky | AVX-512: Added implementation of CONCAT_VECTORS for... |
blob | commitdiff | raw | diff to current |
2013-12-16 |
Elena Demikhovsky | AVX-512: Added legal type MVT::i1 and VK1 register... |
blob | commitdiff | raw | diff to current |
2013-12-11 |
Elena Demikhovsky | AVX-512: Removed "z" suffix from AVX-512 instructions... |
blob | commitdiff | raw | diff to current |
2013-12-10 |
Elena Demikhovsky | AVX-512: changed intrinsics for mask operations |
blob | commitdiff | raw | diff to current |
2013-12-10 |
Elena Demikhovsky | AVX-512: Changed intrinsics of VPCONFLICT to match... |
blob | commitdiff | raw | diff to current |
2013-12-06 |
Cameron McInally | Update AVX512 vector blend intrinsic names. |
blob | commitdiff | raw | diff to current |
2013-12-05 |
Cameron McInally | Add AVX512 patterns for v16i32 broadcast and v2i64... |
blob | commitdiff | raw | diff to current |
2013-12-04 |
Cameron McInally | Fix assembly syntax for AVX512 vector blend instructions. |
blob | commitdiff | raw | diff to current |
2013-11-14 |
Elena Demikhovsky | AVX-512: Handled extractelement from mask vector; |
blob | commitdiff | raw | diff to current |
2013-11-04 |
Cameron McInally | Add support for AVX512 masked vector blend intrinsics. |
blob | commitdiff | raw | diff to current |
2013-11-03 |
Elena Demikhovsky | AVX-512: added VPCONFLICT instruction and intrinsics, |
blob | commitdiff | raw | diff to current |
2013-10-31 |
Cameron McInally | Add AVX512 unmasked integer broadcast intrinsics and... |
blob | commitdiff | raw | diff to current |
2013-10-27 |
Elena Demikhovsky | AVX-512: PMIN/PMAX intrinsics and patterns |
blob | commitdiff | raw | diff to current |
2013-10-25 |
Quentin Colombet | [X86][AVX512] Add patterns that match the AVX512 floati... |
blob | commitdiff | raw | diff to current |
2013-10-25 |
Quentin Colombet | [X86][AVX512] Add patterns that match the AVX512 floati... |
blob | commitdiff | raw | diff to current |
2013-10-24 |
Elena Demikhovsky | AVX-512: added VCVTPH2PS, VCVTPS2PH with intrinsics |
blob | commitdiff | raw | diff to current |
2013-10-22 |
Elena Demikhovsky | AVX-512: aligned / unaligned load and store for 512... |
blob | commitdiff | raw | diff to current |
2013-10-21 |
Lang Hames | X86 vector element shift-by-immediate instructions... |
blob | commitdiff | raw | diff to current |
2013-10-12 |
Craig Topper | Remove more filters from the disassembler. Mark some... |
blob | commitdiff | raw | diff to current |
2013-10-09 |
Elena Demikhovsky | AVX-512: Added VRCP28 and VRSQRT28 instructions and... |
blob | commitdiff | raw | diff to current |
2013-10-09 |
Andrew Trick | Add missing HasAVX512 predicate. |
blob | commitdiff | raw | diff to current |
2013-10-09 |
Craig Topper | Use AVX512PIi8 for the alt forms of vcmp instructions... |
blob | commitdiff | raw | diff to current |
2013-10-06 |
Elena Demikhovsky | AVX-512: added scalar convert instructions and intrinsics. |
blob | commitdiff | raw | diff to current |
2013-10-06 |
Elena Demikhovsky | AVX-512: fixed shuffle lowering |
blob | commitdiff | raw | diff to current |
2013-10-03 |
Elena Demikhovsky | AVX-512: Fixed encoding of VMOVQ instruction. |
blob | commitdiff | raw | diff to current |
next |