Index: runtime/vm/assembler_ia32.h |
diff --git a/runtime/vm/assembler_ia32.h b/runtime/vm/assembler_ia32.h |
index 6201cae2ba83b8f26a812172ca4b61044bda2812..30fc20126ad21f59aefed48d5af4ead0cd07dbb2 100644 |
--- a/runtime/vm/assembler_ia32.h |
+++ b/runtime/vm/assembler_ia32.h |
@@ -697,6 +697,11 @@ class Assembler : public ValueObject { |
void LoadTaggedClassIdMayBeSmi(Register result, |
Register object); |
+ void SmiUntagOrCheckClass(Register object, |
+ intptr_t class_id, |
+ Register scratch, |
+ Label* is_smi); |
+ |
static Address ElementAddressForIntIndex(bool is_external, |
intptr_t cid, |
intptr_t index_scale, |