arm64/nterp: Clean up `invoke-interface/-range`.

Load the interface method directly to the hidden argument
register x15 and move the heap poisoning workaround to the
slow path. This makes `NterpCommonInvokeInstance/-Range` and
`NterpCommonInvokeInterface/-Range` code identical. Use the
former for invoke-interface/-range and remove the latter.

Test: testrunner.py --target --64 --interpreter
Test: Repeat with ART_HEAP_POISONING=true
Flag: EXEMPT PURE_REFACTOR
Change-Id: I80cce700cd35e4145d36d4e85d62e930458a456f
2 files changed