src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
changeset 50536 8434981a4137
parent 50496 6d021f0a2bf8
child 50693 db0a17475826
--- a/src/hotspot/cpu/aarch64/templateTable_aarch64.cpp	Wed Jun 13 06:35:04 2018 +0200
+++ b/src/hotspot/cpu/aarch64/templateTable_aarch64.cpp	Wed Jun 13 10:01:53 2018 +0200
@@ -2027,7 +2027,7 @@
   // assume branch is more often taken than not (loops use backward branches)
   Label not_taken;
   __ pop_ptr(r1);
-  __ cmp(r1, r0);
+  __ cmpoop(r1, r0);
   __ br(j_not(cc), not_taken);
   branch(false, false);
   __ bind(not_taken);