Hi James,
I forgot to mention that. Yes, please do commit it on my behalf.
Cheers,
Syl
q1, q0, q1
aese.8 q1, q9
Should mean and generate the same as:
data = vaeseq_u8(data, key);
---
aese.8 q1, q0
Bootstrapped and tested on arm-none-linux-gnueabihf.
Cheers,
Syl
gcc/ChangeLog:
2019-07-05 Sylvia Taylor
* config/arm/crypto.md:
(crypto_
mean and generate the same as:
data = vaeseq_u8(data, key);
---
aesev1.16b, v0.16b
Bootstrapped and tested on aarch64-none-linux-gnu.
Cheers,
Syl
gcc/ChangeLog:
2019-07-05 Sylvia Taylor
* config/aarch64/aarch64-simd.md
(aarch64_crypto_aesv16qi): Redefine
tested on arm-none-linux-gnueabihf.
Cheers,
Syl
gcc/ChangeLog:
2019-07-03 Sylvia Taylor
* config/arm/arm-builtins.c
(arm_expand_ternop_builtin): Remove builtin_sha1cpm.
(arm_expand_unop_builtin): Remove builtin_sha1h.
* config/arm/crypto.md
(crypto_sha1h
functions for the sha1 patterns have also been
simplified which seems to eliminate extra vmovs like:
- vmov.i32 q8, #0.
Bootstrapped and tested on arm-none-linux-gnueabihf.
Cheers,
Syl
gcc/ChangeLog:
2019-07-03 Sylvia Taylor
PR target/90317
* config/arm/arm_neon.h
g for the instruction order.
Bootstrapped and tested on aarch64-none-linux-gnu.
Ok for trunk? If yes, I don't have any commit rights, so can someone please
commit it on my behalf.
Cheers,
Syl
gcc/ChangeLog:
2019-06-25 Sylvia Taylor
* config/aarch64/aarch64.md
(tlsdesc_small_adv
Hi Wilco,
Combined them into one pattern. Updated the diff and the changelog is now:
gcc/ChangeLog:
2019-06-18 Sylvia Taylor
* config/aarch64/aarch64.c
(aarch64_load_symref_appropriately): Change SYMBOL_TINY_GOT.
* config/aarch64/aarch64.md
(ldr_got_tiny_
Updating patch with missing scan-assembler checks.
Cheers,
Syl
-Original Message-
From: Sylvia Taylor
Sent: 04 June 2019 12:24
To: James Greenhalgh
Cc: Richard Earnshaw ; Marcus Shawcroft
; gcc-patches@gcc.gnu.org; nd
Subject: RE: [patch][aarch64]: add usra and ssra combine patterns
/stackalign/throw-1.C
Ok for trunk? If yes, I don't have any commit rights,
so can someone please commit it on my behalf.
Cheers,
Syl
gcc/ChangeLog:
2019-06-11 Sylvia Taylor
* config/aarch64/aarch64.c
(aarch64_load_symref_appropriately): Change SYMBOL_TINY_GOT.
* c
06-10 Sylvia Taylor
* config/aarch64/aarch64-simd-builtins.def:
(ld1x4): New.
(st1x4): Likewise.
* config/aarch64/aarch64-simd.md:
(aarch64_ld1x4): New pattern.
(aarch64_st1x4): Likewise.
(aarch64_ld1_x4_): Likewise.
(aarch64_st
al Message-
From: James Greenhalgh
Sent: 03 June 2019 11:20
To: Sylvia Taylor
Cc: Richard Earnshaw ; Marcus Shawcroft
; gcc-patches@gcc.gnu.org; nd
Subject: Re: [patch][aarch64]: add usra and ssra combine patterns
On Thu, May 30, 2019 at 03:25:19PM +0100, Sylvia Taylor wrote:
> Greetings,
&g
Bootstrapped and tested on aarch64-none-linux-gnu.
Ok for trunk? If yes, I don't have any commit rights,
so can someone please commit it on my behalf.
Cheers,
Syl
gcc/ChangeLog:
2019-05-30 Sylvia Taylor
* config/aarch64/aarch64-simd.md
(*aarch64_simd_sra)
lease commit it on my behalf.
Cheers,
Syl
gcc/ChangeLog:
2019-05-30 Sylvia Taylor
* config/aarch64/aarch64-sve.md
(*fabd3): New.
gcc/testsuite/ChangeLog:
2019-05-30 Sylvia Taylor
* gcc.target/aarch64/sve/fabd.c: New.
diff --git a/gcc/config/aarch64/aarch64-sve.md
13 matches
Mail list logo