Age | Commit message (Expand) | Author | Files | Lines |
2017-08-31 | [AArch64 obvious] Fix register constraints for aarch64_ml[as]_elt_merge<mode> | James Greenhalgh | 1 | -2/+2 |
2017-08-31 | [AArch64] Rename cmp_result iterator | Richard Sandiford | 1 | -61/+61 |
2017-08-31 | [AArch64] Remove use of wider vector modes | Richard Sandiford | 1 | -252/+31 |
2017-08-17 | [AArch64] Improve SIMD store of zero. | Jackson Woodruff | 1 | -22/+28 |
2017-08-08 | re PR middle-end/19706 (Recognize common Fortran usages of copysign.) | Tamar Christina | 1 | -0/+29 |
2017-08-01 | re PR target/80846 (auto-vectorized AVX2 horizontal sum should narrow to 128b... | Jakub Jelinek | 1 | -4/+4 |
2017-07-24 | [AArch64, Patch] Generate MLA when multiply + add vector by scalar | Jackson Woodruff | 1 | -0/+24 |
2017-06-27 | aarch64-simd.md (aarch64_combine<mode>): Directly call aarch64_split_simd_com... | Michael Collison | 1 | -29/+1 |
2017-06-21 | Emit SIMD moves as mov | Wilco Dijkstra | 1 | -2/+2 |
2017-06-21 | Improve dup pattern | Wilco Dijkstra | 1 | -4/+4 |
2017-06-21 | * config/aarch64/aarch64-simd.md (aarch64_crypto_pmulldi) | Julian Brown | 1 | -2/+2 |
2017-06-05 | [AArch64] Add combine pattern for storing lane zero of a vector | Kyrylo Tkachov | 1 | -0/+13 |
2017-06-02 | [AArch64] Add HF vector modes to lane-to-lane INS pattern | Kyrylo Tkachov | 1 | -5/+5 |
2017-04-25 | aarch64-simd.md (aarch64_simd_vec_set<mode>): Fix type for 1-element load. | Julian Brown | 1 | -1/+1 |
2017-03-16 | 2017-03-16 Tamar Christina <tamar.christina@arm.com> | Tamar Christina | 1 | -3/+3 |
2017-03-16 | [AArch64] Use 'x' constraint for vector HFmode multiplication by indexed elem... | Kyrylo Tkachov | 1 | -3/+3 |
2017-03-09 | [AArch64] PR target/79913: VEC_SELECT bugs in aarch64 patterns | Kyrylo Tkachov | 1 | -7/+7 |
2017-01-19 | aarch64.c (aarch64_simd_gen_const_vector_dup): Change int to HOST_WIDE_INT. | Tamar Christina | 1 | -0/+18 |
2017-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2016-11-02 | Add LE/BE SHA1H patterns with a V2SI input. | Wilco Dijkstra | 1 | -0/+20 |
2016-09-30 | * config/aarch64/aarch64-simd.md: Adjust fall through comments. | Marek Polacek | 1 | -2/+2 |
2016-08-30 | [PATCH][Aarch64][gcc] Fix vld2/3/4 on big endian systems | Tamar Christina | 1 | -16/+159 |
2016-08-16 | re PR tree-optimization/69848 (poor vectorization of a loop from SPEC2006 464... | Bin Cheng | 1 | -0/+40 |
2016-08-11 | aarch64-simd.md (vcond<mode><mode>): Delete unused declaration. | Bin Cheng | 1 | -4/+0 |
2016-08-11 | aarch64-simd.md (vec_cmp<mode><v_cmp_result>): Init variable explicitly, also... | Bin Cheng | 1 | -1/+3 |
2016-08-10 | iterators.md (V_cmp_mixed, [...]): New. | Bin Cheng | 1 | -326/+53 |
2016-08-10 | aarch64-simd.md (vec_cmp<mode><mode>): New pattern. | Alan Lawrence | 1 | -0/+269 |
2016-08-02 | [PATCH AArch64] Add more AArch64 NEON intrinsics | Tamar Christina | 1 | -11/+3 |
2016-07-25 | [AArch64][8/10] ARMv8.2-A FP16 two operands scalar intrinsics | Jiong Wang | 1 | -20/+20 |
2016-07-25 | [AArch64][7/10] ARMv8.2-A FP16 one operand scalar intrinsics | Jiong Wang | 1 | -8/+34 |
2016-07-25 | [AArch64][6/14] ARMv8.2-A FP16 reduction vector intrinsics | Jiong Wang | 1 | -6/+6 |
2016-07-25 | [AArch64][5/10] ARMv8.2-A FP16 lane vector intrinsics | Jiong Wang | 1 | -15/+13 |
2016-07-25 | [AArch64][4/10] ARMv8.2-A FP16 three operands vector intrinsics | Jiong Wang | 1 | -14/+14 |
2016-07-25 | [AArch64][3/10] ARMv8.2-A FP16 two operands vector intrinsics | Jiong Wang | 1 | -77/+83 |
2016-07-25 | [AArch64][2/10] ARMv8.2-A FP16 one operand vector intrinsics | Jiong Wang | 1 | -42/+42 |
2016-07-25 | [AArch64][1/10] ARMv8.2-A FP16 data processing intrinsics | Jiong Wang | 1 | -11/+11 |
2016-06-30 | [AArch64][1/2] Add support INS (element) instruction to copy lanes between ve... | James Greenhalgh | 1 | -0/+43 |
2016-06-15 | [AArch64][obvious] Clean up parentheses and use GET_MODE_UNIT_BITSIZE in a co... | Kyrylo Tkachov | 1 | -14/+8 |
2016-06-13 | [AArch64] Emit division using the Newton series | Evandro Menezes | 1 | -1/+13 |
2016-06-13 | [AArch64] Emit square root using the Newton series | Evandro Menezes | 1 | -2/+11 |
2016-06-08 | [AArch64, 6/6] Reimplement vpadd intrinsics & extend rtl patterns to all modes | Jiong Wang | 1 | -11/+12 |
2016-06-08 | [AArch64, 5/6] Reimplement fabd intrinsics & merge rtl patterns | Jiong Wang | 1 | -16/+7 |
2016-06-08 | [AArch64, 4/6] Reimplement frsqrts intrinsics | Jiong Wang | 1 | -1/+1 |
2016-06-08 | [AArch64, 3/6] Reimplement frsqrte intrinsics | Jiong Wang | 1 | -1/+1 |
2016-06-08 | [AArch64, 2/6] Reimplement vector fixed-point intrinsics | Jiong Wang | 1 | -0/+22 |
2016-05-31 | [AArch64] Remove aarch64_simd_attr_length_move | Kyrylo Tkachov | 1 | -4/+4 |
2016-05-27 | [AArch64] Tie operand 1 to operand 0 in AESMC pattern when AES/AESMC fusion i... | Kyrylo Tkachov | 1 | -3/+15 |
2016-05-26 | SIMD operations like combine prefer to have their operands in FP registers, | Wilco Dijkstra | 1 | -2/+2 |
2016-05-18 | [Patch AArch64] Simplify reduc_plus_scal_v2[sd]f sequence | James Greenhalgh | 1 | -16/+3 |
2016-05-17 | [AArch64, 2/4] Extend vector mutiply by element to all supported modes | Jiong Wang | 1 | -8/+8 |