The rev instruction is a simple register/register operation. Drop the
read+write constraint on the input and the earlyclobber constraint on
the output.
While here, use a consistent the name for the input, choosing _x as is
done on x86 and riscv.
For reference:
https://gcc.gnu.org/onlinedocs/gcc/Modifiers.html#Modifiers
https://developer.arm.com/docs/ddi0596/h/base-instructions-alphabetic-order/rev-reverse-bytes
PR: 236920
Submitted by: John F. Carr <jfc@mit.edu>