2014-10-15 |
Adam Nemet | [AVX512] Two new attributes in X86VectorVTInfo for... |
blob | commitdiff | raw | diff to current |
2014-10-15 |
Adam Nemet | [AVX512] Rename arg from Opcode32/64 to Opcode128/256... |
blob | commitdiff | raw | diff to current |
2014-10-14 |
Robert Khasanov | [AVX512] Extended avx512_binop_rm to DQ/VL subsets. |
blob | commitdiff | raw | diff to current |
2014-10-14 |
Robert Khasanov | [AVX512] Extended avx512_binop_rm to BW/VL subsets. |
blob | commitdiff | raw | diff to current |
2014-10-09 |
Robert Khasanov | [AVX512] Extended avx512_binop_rm for AVX512VL subsets. |
blob | commitdiff | raw | diff to current |
2014-10-08 |
Adam Nemet | [AVX512] Rename AVX512_masking* to AVX512_maskable* |
blob | commitdiff | raw | diff to current |
2014-10-08 |
Adam Nemet | [AVX512] Intrinsics for vextract*x4 |
blob | commitdiff | raw | diff to current |
2014-10-08 |
Adam Nemet | [AVX512] Add asm-only support for vextract*x4 masking... |
blob | commitdiff | raw | diff to current |
2014-10-08 |
Adam Nemet | [AVX512] Move DAG for all-zero node to X86VectorVTInfo |
blob | commitdiff | raw | diff to current |
2014-10-08 |
Adam Nemet | [AVX512] Peel off an asm-only class from AVX512_masking... |
blob | commitdiff | raw | diff to current |
2014-10-08 |
Robert Khasanov | [AVX512] Refactoring of avx512_binop_rm multiclass... |
blob | commitdiff | raw | diff to current |
2014-10-05 |
Elena Demikhovsky | AVX-512-SKX: Added instruction VPMOVM2B/W/D/Q. |
blob | commitdiff | raw | diff to current |
2014-10-02 |
Adam Nemet | [AVX512] Pull pattern for subvector insert into the... |
blob | commitdiff | raw | diff to current |
2014-10-02 |
Adam Nemet | [AVX512] Refactor subvector inserts |
blob | commitdiff | raw | diff to current |
2014-10-02 |
Adam Nemet | [AVX512] Fix i256mem->f256mem typo in VINSERTF64x4rm |
blob | commitdiff | raw | diff to current |
2014-10-01 |
Adam Nemet | [AVX512] Remove space before \t in AsmStrings. |
blob | commitdiff | raw | diff to current |
2014-09-30 |
Robert Khasanov | [AVX512] Added intrinsics for 128- and 256-bit versions... |
blob | commitdiff | raw | diff to current |
2014-09-29 |
Adam Nemet | [AVX512] Use X86VectorVTInfo in the masking helper... |
blob | commitdiff | raw | diff to current |
2014-09-26 |
Adam Nemet | [AVX512] Simplify use of !con() |
blob | commitdiff | raw | diff to current |
2014-09-25 |
Adam Nemet | [AVX512] Pull pattern for subvector extract into the... |
blob | commitdiff | raw | diff to current |
2014-09-25 |
Adam Nemet | [AVX512] Refactor subvector extracts |
blob | commitdiff | raw | diff to current |
2014-09-25 |
Adam Nemet | [AVX512] Fix typo |
blob | commitdiff | raw | diff to current |
2014-09-22 |
Chandler Carruth | [x86] Rename X86ISD::VPERMILP to X86ISD::VPERMILPI... |
blob | commitdiff | raw | diff to current |
2014-09-18 |
Robert Khasanov | [SKX] Deriving rmb multiclasses from general one (avx51... |
blob | commitdiff | raw | diff to current |
2014-09-06 |
Chandler Carruth | [x86] Fix a pretty horrible bug and inconsistency in... |
blob | commitdiff | raw | diff to current |
2014-08-27 |
Robert Khasanov | [SKX] Added new versions of cmp instructions in avx512_... |
blob | commitdiff | raw | diff to current |
2014-08-27 |
Elena Demikhovsky | AVX-512: Added intrinsic for VMOVSS store form with... |
blob | commitdiff | raw | diff to current |
2014-08-25 |
Robert Khasanov | [SKX] avx512_icmp_packed multiclass extension |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Adam Nemet | [AVX512] Add class to group common template arguments... |
blob | commitdiff | raw | diff to current |
2014-08-18 |
Elena Demikhovsky | AVX-512: Fixed a bug in emitting compare for MVT:i1... |
blob | commitdiff | raw | diff to current |
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 |
next |