Hi,

This patch series aims to improve codegen for the AArch64 AES instructions by 
doing two things.

The first is to make the AES unspecs commutative and by consequence make the 
corresponding intrinsics commutative, since the instructions themselves are 
commutative in the input.
This will improve register allocation around these instructions. The second 
step is to combine AES instructions with the following format 'AES (XOR (a,b), 
0)' into 'AES (a, b)'.

Andre Vieira (2):
Make AES unspecs commutative
Combine AES instructions with xor and zero operands


Cheers,
Andre

Reply via email to