Fix heap poisoning build

Remove extra %.

Bug: 32577579

Test: mm
Change-Id: I22a144da68c2b79ef38cd3f4522e040721517260
diff --git a/runtime/arch/x86_64/quick_entrypoints_x86_64.S b/runtime/arch/x86_64/quick_entrypoints_x86_64.S
index 49e1b56..2856766 100644
--- a/runtime/arch/x86_64/quick_entrypoints_x86_64.S
+++ b/runtime/arch/x86_64/quick_entrypoints_x86_64.S
@@ -1489,17 +1489,17 @@
     // we do not find a matching interface we call into artIsAssignableFromCode which will have
     // read barriers.
     movl MIRROR_CLASS_IF_TABLE_OFFSET(%rsi), %ecx
-    UNPOISON_HEAP_REF %ecx
+    UNPOISON_HEAP_REF ecx
     testl %ecx, %ecx
     jz .Lnot_interface
     movl MIRROR_ARRAY_LENGTH_OFFSET(%rcx), %r8d
 .Lstart_loop:
     // Re-poison before comparing to prevent rare possible false positives. This is done inside
     // the loop since heap poisoning is only for testing builds.
-    POISON_HEAP_REF %edi
+    POISON_HEAP_REF edi
     cmpl MIRROR_OBJECT_ARRAY_DATA_OFFSET(%rcx), %edi
     je .Lreturn  // Return if same class.
-    UNPOISON_HEAP_REF %edi
+    UNPOISON_HEAP_REF edi
     // Go to next interface.
     add LITERAL(COMPRESSED_REFERENCE_SIZE * 2), %rcx
     sub LITERAL(2), %r8