Revert^2 "x86_64: Implement VarHandle.get{,Acquire,Opaque,Volatile} for arrays."

This reverts commit eb270e4cf873acc6097da5647931cbfd67879864.

Reason for revert: relanding original patch. The fix is to use signed
  comparison when checking out of bounds access (JAE instead of JGE).

Bug: 71781600
Bug: 202734548
Change-Id: I4f5e170d293ccd675218b34f906b471de3c19a23
Test: atest CtsLibcoreJsr166TestCases:jsr166.AtomicReferenceArrayTest#testIndexing
4 files changed