ART: Optimize use of registers for CRC32.update intrinsic

Use a VIXL scratch register and specify the output register does not
overlap with input registers.

Test: m test-art-target-gtest
Test: m test-art-host-gtest
Test: art/test.py --target --optimizing
Test: art/test.py --host --optimizing
Test: 580-crc32
Change-Id: If2f4b65eb1dfd5aace385dd3e571376a9867c662
1 file changed