s390/lib: Use exrl instead of ex in xor functions
authorSven Schnelle <svens@linux.ibm.com>
Wed, 8 Jan 2025 14:27:01 +0000 (15:27 +0100)
committerAlexander Gordeev <agordeev@linux.ibm.com>
Mon, 13 Jan 2025 08:50:17 +0000 (09:50 +0100)
commit745600ed696593436d2b69211a3d85b588ee18d8
tree081d680f6385cd57a57a9f5edcafcdb16a09f85a
parent9988df07dbe1ca8282f5ae95f1b534f91bab73fc
s390/lib: Use exrl instead of ex in xor functions

exrl is present in all machines currently supported, therefore prefer
it over ex. This saves one instruction and doesn't need an additional
register to hold the address of the target instruction.

Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
arch/s390/lib/xor.c