Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(303)

Unified Diff: runtime/vm/assembler_ia32.h

Issue 552303005: Fix StoreIndexedInstr input representation requirements for Int32/Uint32 arrays. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: fix typo Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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,

Powered by Google App Engine
This is Rietveld 408576698