2019-09-12 |
Yuliang Wang | Vectorise multiply high with scaling operations (PR... |
blob | commitdiff | raw |
2019-09-03 |
Kyrylo Tkachov | [AArch64] Implement ACLE intrinsics for FRINT[32,64... |
blob | commitdiff | raw | diff to current |
2019-08-15 |
Richard Sandiford | [AArch64] Rework SVE REV[BHW] patterns |
blob | commitdiff | raw | diff to current |
2019-08-15 |
Richard Sandiford | [AArch64] Use SVE binary immediate instructions for... |
blob | commitdiff | raw | diff to current |
2019-08-15 |
Richard Sandiford | Add support for conditional shifts |
blob | commitdiff | raw | diff to current |
2019-08-14 |
Richard Sandiford | [AArch64] Use SVE UXT[BHW] as a form of predicated AND |
blob | commitdiff | raw | diff to current |
2019-08-14 |
Richard Sandiford | [AArch64] Add support for SVE absolute comparisons |
blob | commitdiff | raw | diff to current |
2019-08-14 |
Richard Sandiford | [AArch64] Add support for SVE F{MAX,MIN}NM immediate |
blob | commitdiff | raw | diff to current |
2019-08-14 |
Richard Sandiford | [AArch64] Add support for SVE [SU]{MAX,MIN} immediate |
blob | commitdiff | raw | diff to current |
2019-08-14 |
Richard Sandiford | [AArch64] Add support for SVE CLS and CLZ |
blob | commitdiff | raw | diff to current |
2019-08-14 |
Richard Sandiford | [AArch64] Rearrange SVE conversion patterns |
blob | commitdiff | raw | diff to current |
2019-08-14 |
Richard Sandiford | [AArch64] Use unspecs for SVE conversions involving... |
blob | commitdiff | raw | diff to current |
2019-08-14 |
Richard Sandiford | [AArch64] Rework SVE FP comparisons |
blob | commitdiff | raw | diff to current |
2019-08-14 |
Richard Sandiford | [AArch64] Add support for SVE HF vconds |
blob | commitdiff | raw | diff to current |
2019-08-14 |
Richard Sandiford | [AArch64] Commonise some SVE FP patterns |
blob | commitdiff | raw | diff to current |
2019-08-14 |
Richard Sandiford | [AArch64] Rework SVE PTEST patterns |
blob | commitdiff | raw | diff to current |
2019-08-13 |
Richard Sandiford | [AArch64] Make <perm_insn> the complete mnemonic |
blob | commitdiff | raw | diff to current |
2019-08-07 |
Richard Sandiford | [AArch64] Merge SVE reduction patterns |
blob | commitdiff | raw | diff to current |
2019-08-07 |
Richard Sandiford | [AArch64] Merge SVE FMAXNM/FMINNM patterns |
blob | commitdiff | raw | diff to current |
2019-08-07 |
Richard Sandiford | [AArch64] Merge SVE FP unary patterns |
blob | commitdiff | raw | diff to current |
2019-08-07 |
Richard Sandiford | [AArch64] Make SVE UNSPEC_COND_*s match the insn mnemonic |
blob | commitdiff | raw | diff to current |
2019-08-07 |
Richard Sandiford | [AArch64] Remove unused commutative attribute |
blob | commitdiff | raw | diff to current |
2019-07-22 |
Sylvia Taylor | [aarch64]: add usra and ssra combine patterns |
blob | commitdiff | raw | diff to current |
2019-06-13 |
Kugan Vivekanandarajah | iterators.md (ADDSUB): Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2019-06-06 |
Kyrylo Tkachov | [AArch64] PR tree-optimization/90332: Implement vec_ini... |
blob | commitdiff | raw | diff to current |
2019-05-29 |
Sam Tebbs | [PATCH 3/3][GCC][AARCH64] Add support for pointer authe... |
blob | commitdiff | raw | diff to current |
2019-05-07 |
Alejandro Martinez | This patch adds support to vectorize sum of abslolute... |
blob | commitdiff | raw | diff to current |
2019-05-02 |
Alejandro Martinez | [Aarch64][SVE] Dot product support |
blob | commitdiff | raw | diff to current |
2019-02-07 |
Kyrylo Tkachov | [AArch64] Change representation of SABD in RTL |
blob | commitdiff | raw | diff to current |
2019-01-10 |
Tamar Christina | aarch64-builtins.c (enum aarch64_type_qualifiers):... |
blob | commitdiff | raw | diff to current |
2019-01-01 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2018-12-20 |
Richard Sandiford | [AArch64][SVE] Add ABS support |
blob | commitdiff | raw | diff to current |
2018-12-11 |
Richard Earnshaw | [aarch64] PR target/87369 Prefer bsl/bit/bif for copysign |
blob | commitdiff | raw | diff to current |
2018-12-07 |
Richard Sandiford | [AArch64][SVE] Remove unnecessary PTRUEs from FP arithmetic |
blob | commitdiff | raw | diff to current |
2018-10-31 |
Richard Henderson | aarch64: Improve atomic-op lse generation |
blob | commitdiff | raw | diff to current |
2018-08-07 |
Richard Sandiford | [AArch64] Fix -mlow-precision-div (PR 86838) |
blob | commitdiff | raw | diff to current |
2018-07-31 |
Richard Earnshaw | AArch64 - use CSDB based sequences if speculation track... |
blob | commitdiff | raw | diff to current |
2018-07-12 |
Richard Sandiford | Add IFN_COND_FMA functions |
blob | commitdiff | raw | diff to current |
2018-07-03 |
Richard Sandiford | [17/n] PR85694: AArch64 support for AVG_FLOOR/CEIL |
blob | commitdiff | raw | diff to current |
2018-07-02 |
Richard Henderson | aarch64: Add movprfx patterns alternatives |
blob | commitdiff | raw | diff to current |
2018-06-20 |
Kyrylo Tkachov | [AArch64] Support for LDP/STP of Q-registers |
blob | commitdiff | raw | diff to current |
2018-05-25 |
Richard Sandiford | Add IFN_COND_{MUL,DIV,MOD,RDIV} |
blob | commitdiff | raw | diff to current |
2018-05-25 |
Richard Sandiford | [AArch64] Add SVE support for integer division |
blob | commitdiff | raw | diff to current |
2018-05-25 |
Richard Sandiford | Fold VEC_COND_EXPRs to IFN_COND_* where possible |
blob | commitdiff | raw | diff to current |
2018-05-25 |
Richard Sandiford | Add an "else" argument to IFN_COND_* functions |
blob | commitdiff | raw | diff to current |
2018-05-22 |
Jackson Woodruff | [AArch64] Merge stores of D-register values with differ... |
blob | commitdiff | raw | diff to current |
2018-05-21 |
Kyrylo Tkachov | [AArch64] Implement usadv16qi and ssadv16qi standard... |
blob | commitdiff | raw | diff to current |
2018-05-21 |
Tamar Christina | Add missing AArch64 NEON instrinctics for Armv8.2-a... |
blob | commitdiff | raw | diff to current |
2018-05-08 |
Richard Sandiford | [AArch64] Use UNSPEC_MERGE_PTRUE for comparisons |
blob | commitdiff | raw | diff to current |
2018-04-24 |
Kyrylo Tkachov | [AArch64] PR target/85512: Tighten SIMD right shift... |
blob | commitdiff | raw | diff to current |
2018-03-13 |
Richard Sandiford | [SLP/AArch64] Fix unpack handling for big-endian SVE |
blob | commitdiff | raw | diff to current |
2018-03-13 |
Richard Sandiford | [AArch64] Add SVE mul_highpart patterns |
blob | commitdiff | raw | diff to current |
2018-01-13 |
Richard Sandiford | Add support for SVE gather loads |
blob | commitdiff | raw | diff to current |
2018-01-13 |
Richard Sandiford | Add support for reductions in fully-masked loops |
blob | commitdiff | raw | diff to current |
2018-01-13 |
Richard Sandiford | Add support for bitwise reductions |
blob | commitdiff | raw | diff to current |
2018-01-13 |
Richard Sandiford | [AArch64] SVE load/store_lanes support |
blob | commitdiff | raw | diff to current |
2018-01-13 |
Richard Sandiford | [AArch64] Add SVE support |
blob | commitdiff | raw | diff to current |
2018-01-11 |
Michael Collison | aarch64-modes.def (V2HF): New VECTOR_MODE. |
blob | commitdiff | raw | diff to current |
2018-01-03 |
Richard Sandiford | [AArch64] Rewrite aarch64_simd_valid_immediate |
blob | commitdiff | raw | diff to current |
2018-01-03 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2017-11-06 |
Richard Sandiford | [AArch64] Add an endian_lane_rtx helper routine |
blob | commitdiff | raw | diff to current |
2017-11-01 |
Richard Sandiford | [AArch64] Generate permute patterns using rtx builders |
blob | commitdiff | raw | diff to current |
2017-10-27 |
Michael Collison | aarch64.md (<optab>_trunc><vf><GPI:mode>2): New pattern. |
blob | commitdiff | raw | diff to current |
2017-10-16 |
Tamar Christina | 2017-10-16 Tamar Christina <tamar.christina@arm.com> |
blob | commitdiff | raw | diff to current |
2017-09-12 |
James Greenhalgh | [Patch AArch64 2/2] Fix memory sizes to load/store... |
blob | commitdiff | raw | diff to current |
2017-08-31 |
Richard Sandiford | [AArch64] Rename cmp_result iterator |
blob | commitdiff | raw | diff to current |
2017-08-31 |
Richard Sandiford | [AArch64] Remove use of wider vector modes |
blob | commitdiff | raw | diff to current |
2017-08-01 |
Jakub Jelinek | re PR target/80846 (auto-vectorized AVX2 horizontal... |
blob | commitdiff | raw | diff to current |
2017-07-28 |
Tamar Christina | aarch64.md (mov<mode>): Generalize. |
blob | commitdiff | raw | diff to current |
2017-03-16 |
Kyrylo Tkachov | [AArch64] Use 'x' constraint for vector HFmode multipli... |
blob | commitdiff | raw | diff to current |
2017-03-09 |
Kyrylo Tkachov | [AArch64] PR target/79913: VEC_SELECT bugs in aarch64... |
blob | commitdiff | raw | diff to current |
2017-01-20 |
Jiong Wang | [AArch64][1/4] Support Return address protection on... |
blob | commitdiff | raw | diff to current |
2017-01-01 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2016-11-23 |
Michael Collison | 2016-11-22 Michael Collison <michael.collison@arm... |
blob | commitdiff | raw | diff to current |
2016-08-10 |
Bin Cheng | iterators.md (V_cmp_mixed, [...]): New. |
blob | commitdiff | raw | diff to current |
2016-08-02 |
Tamar Christina | [PATCH AArch64] Add more AArch64 NEON intrinsics |
blob | commitdiff | raw | diff to current |
2016-07-28 |
Wilco Dijkstra | On AArch64 the UXTB and UXTH instructions are aliases... |
blob | commitdiff | raw | diff to current |
2016-07-25 |
Jiong Wang | [AArch64][8/10] ARMv8.2-A FP16 two operands scalar... |
blob | commitdiff | raw | diff to current |
2016-07-25 |
Jiong Wang | [AArch64][7/10] ARMv8.2-A FP16 one operand scalar intri... |
blob | commitdiff | raw | diff to current |
2016-07-25 |
Jiong Wang | [AArch64][6/14] ARMv8.2-A FP16 reduction vector intrinsics |
blob | commitdiff | raw | diff to current |
2016-07-25 |
Jiong Wang | [AArch64][5/10] ARMv8.2-A FP16 lane vector intrinsics |
blob | commitdiff | raw | diff to current |
2016-07-25 |
Jiong Wang | [AArch64][3/10] ARMv8.2-A FP16 two operands vector... |
blob | commitdiff | raw | diff to current |
2016-07-25 |
Jiong Wang | [AArch64][2/10] ARMv8.2-A FP16 one operand vector intri... |
blob | commitdiff | raw | diff to current |
2016-06-08 |
Jiong Wang | [AArch64, 2/6] Reimplement vector fixed-point intrinsics |
blob | commitdiff | raw | diff to current |
2016-06-08 |
Jiong Wang | [AArch64, 1/6] Reimplement scalar fixed-point intrinsics |
blob | commitdiff | raw | diff to current |
2016-05-31 |
Kyrylo Tkachov | [AArch64] Remove aarch64_simd_attr_length_move |
blob | commitdiff | raw | diff to current |
2016-01-28 |
Richard Henderson | re PR target/69305 (wrong code with -O and int128 ... |
blob | commitdiff | raw | diff to current |
2016-01-11 |
Kyrylo Tkachov | [AArch64] PR rtl-optimization/68796: Add patterns for... |
blob | commitdiff | raw | diff to current |
2016-01-04 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2015-12-02 |
David Sherwood | aarch64.md: New pattern. |
blob | commitdiff | raw | diff to current |
2015-11-26 |
Matthew Wahab | [AArch64] Add sqrdmah, sqrdmsh instructions. |
blob | commitdiff | raw | diff to current |
2015-11-25 |
Michael Collison | 2015-11-24 Michael Collison <michael.collison@linaro... |
blob | commitdiff | raw | diff to current |
2015-11-24 |
Kyrylo Tkachov | [AArch64][v2] Improve comparison with complex immediate... |
blob | commitdiff | raw | diff to current |
2015-11-10 |
Matthew Wahab | [AArch64] Move iterators from atomics.md to iterators.md |
blob | commitdiff | raw | diff to current |
2015-11-10 |
Kyrylo Tkachov | [AArch64][2/3] Implement negcc, notcc optabs |
blob | commitdiff | raw | diff to current |
2015-11-03 |
Bilyan Borisov | [AARCH64][PATCH 1/3] Implementing the variants of the... |
blob | commitdiff | raw | diff to current |
2015-10-12 |
Christophe Lyon | [AArch64_be] Fix vtbl[34] and vtbx4 |
blob | commitdiff | raw | diff to current |
2015-10-06 |
Kugan Vivekanandarajah | iterators.md (vwcore): Add missing cases for V4HF/V8HF... |
blob | commitdiff | raw | diff to current |
2015-09-15 |
Alan Lawrence | [AArch64 array_mode 7/8] Combine the expanders using... |
blob | commitdiff | raw | diff to current |
2015-09-15 |
Alan Lawrence | [AArch64 array_mode 6/8] Remove V_TWO_ELEM, again using... |
blob | commitdiff | raw | diff to current |
next |