Fixes #19762 (https://bugs.llvm.org/show_bug.cgi?id=1976)
vrev64.32 reverses the order of 32-bit elements in each doubleword.
This results in the ith lane in the operand register ending up in the
jth lane of the destination register as follows.
i=0 -> j=1
i=1 -> j=0
i=2 -> j=3
i=3 -> j=2
Take this into consideration in ARM Neon Big-Endian code generation.