Re: [patch 1/2][aarch64]: redefine aes patterns

2019-07-09 Thread Kyrill Tkachov
Hi Sylvia, On 7/8/19 5:59 PM, Sylvia Taylor wrote: Hi James, I forgot to mention that. Yes, please do commit it on my behalf. I've committed this on your behalf with r273304. Thanks, Kyrill Cheers, Syl

RE: [patch 1/2][aarch64]: redefine aes patterns

2019-07-08 Thread Sylvia Taylor
Hi James, I forgot to mention that. Yes, please do commit it on my behalf. Cheers, Syl

Re: [patch 1/2][aarch64]: redefine aes patterns

2019-07-08 Thread James Greenhalgh
On Fri, Jul 05, 2019 at 12:24:42PM +0100, Sylvia Taylor wrote: > Greetings, > > This first patch removes aarch64 usage of the aese/aesmc and aesd/aesimc > fusions (i.e. aes fusion) implemented in the scheduler due to unpredictable > behaviour observed in cases such as: > - when register allocation

[patch 1/2][aarch64]: redefine aes patterns

2019-07-05 Thread Sylvia Taylor
Greetings, This first patch removes aarch64 usage of the aese/aesmc and aesd/aesimc fusions (i.e. aes fusion) implemented in the scheduler due to unpredictable behaviour observed in cases such as: - when register allocation goes bad (e.g. extra movs) - aes operations with xor and zeroed keys among