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

Unified Diff: runtime/vm/method_recognizer.h

Issue 626223002: Add unboxed Mint for X64 (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 2 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
« no previous file with comments | « runtime/vm/intermediate_language_x64.cc ('k') | tests/lib/typed_data/int64_list_load_store_test.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: runtime/vm/method_recognizer.h
diff --git a/runtime/vm/method_recognizer.h b/runtime/vm/method_recognizer.h
index c7062842c934413a0f7807f7d8a620bd087de9dd..0c4a9ec8169cf179964d20a80617ae5bb7e358e3 100644
--- a/runtime/vm/method_recognizer.h
+++ b/runtime/vm/method_recognizer.h
@@ -23,6 +23,7 @@ namespace dart {
V(_TypedList, _getUint16, ByteArrayBaseGetUint16, 1142676276) \
V(_TypedList, _getInt32, ByteArrayBaseGetInt32, 330269934) \
V(_TypedList, _getUint32, ByteArrayBaseGetUint32, 59490554) \
+ V(_TypedList, _getInt64, ByteArrayBaseGetInt64, 322272622) \
V(_TypedList, _getFloat32, ByteArrayBaseGetFloat32, 393003933) \
V(_TypedList, _getFloat64, ByteArrayBaseGetFloat64, 1792407200) \
V(_TypedList, _getFloat32x4, ByteArrayBaseGetFloat32x4, 1338379857) \
@@ -33,6 +34,7 @@ namespace dart {
V(_TypedList, _setUint16, ByteArrayBaseSetUint16, 888580944) \
V(_TypedList, _setInt32, ByteArrayBaseSetInt32, 1708248181) \
V(_TypedList, _setUint32, ByteArrayBaseSetUint32, 1863152792) \
+ V(_TypedList, _setInt64, ByteArrayBaseSetInt64, 1473080053) \
V(_TypedList, _setFloat32, ByteArrayBaseSetFloat32, 1148703855) \
V(_TypedList, _setFloat64, ByteArrayBaseSetFloat64, 972883980) \
V(_TypedList, _setFloat32x4, ByteArrayBaseSetFloat32x4, 950522310) \
@@ -136,6 +138,8 @@ namespace dart {
V(_Int32Array, []=, Int32ArraySetIndexed, 338968571) \
V(_Uint32Array, [], Uint32ArrayGetIndexed, 1640672852) \
V(_Uint32Array, []=, Uint32ArraySetIndexed, 1472976717) \
+ V(_Int64Array, [], Int64ArrayGetIndexed, 206855782) \
+ V(_Int64Array, []=, Int64ArraySetIndexed, 1258282177) \
V(_Float32x4Array, [], Float32x4ArrayGetIndexed, 1466627059) \
V(_Float32x4Array, []=, Float32x4ArraySetIndexed, 2141660076) \
V(_Int32x4Array, [], Int32x4ArrayGetIndexed, 818792056) \
@@ -349,6 +353,8 @@ namespace dart {
V(_Int16Array, []=, Int16ArraySetIndexed, 1610252345) \
V(_Int32Array, [], Int32ArrayGetIndexed, 203101370) \
V(_Int32Array, []=, Int32ArraySetIndexed, 338968571) \
+ V(_Int64Array, [], Int64ArrayGetIndexed, 206855782) \
+ V(_Int64Array, []=, Int64ArraySetIndexed, 1258282177) \
V(_Uint8ArrayView, [], Uint8ArrayViewGetIndexed, 1543480955) \
V(_Uint8ArrayView, []=, Uint8ArrayViewSetIndexed, 936729641) \
V(_Int8ArrayView, [], Int8ArrayViewGetIndexed, 1898018934) \
« no previous file with comments | « runtime/vm/intermediate_language_x64.cc ('k') | tests/lib/typed_data/int64_list_load_store_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698