Index: runtime/vm/method_recognizer.h |
diff --git a/runtime/vm/method_recognizer.h b/runtime/vm/method_recognizer.h |
index 48c7c427a4c61005295f3f488d9c00df32d79e58..44328a4c3a75e25c55b6bf930c3cf66670e55aa2 100644 |
--- a/runtime/vm/method_recognizer.h |
+++ b/runtime/vm/method_recognizer.h |
@@ -118,32 +118,32 @@ namespace dart { |
V(_Int32x4, withFlagY, Int32x4WithFlagY, 1903359978) \ |
V(_Int32x4, withFlagZ, Int32x4WithFlagZ, 862460960) \ |
V(_Int32x4, withFlagW, Int32x4WithFlagW, 1095242907) \ |
- V(_Float32Array, [], Float32ArrayGetIndexed, 275040752) \ |
- V(_Float32Array, []=, Float32ArraySetIndexed, 157872912) \ |
- V(_Int8Array, [], Int8ArrayGetIndexed, 1025829142) \ |
- V(_Int8Array, []=, Int8ArraySetIndexed, 1696011449) \ |
- V(_Uint8ClampedArray, [], Uint8ClampedArrayGetIndexed, 1787928039) \ |
- V(_Uint8ClampedArray, []=, Uint8ClampedArraySetIndexed, 1339679592) \ |
+ V(_Float32Array, [], Float32ArrayGetIndexed, 321832479) \ |
+ V(_Float32Array, []=, Float32ArraySetIndexed, 979306169) \ |
+ V(_Int8Array, [], Int8ArrayGetIndexed, 1390782783) \ |
+ V(_Int8Array, []=, Int8ArraySetIndexed, 1774152196) \ |
+ V(_Uint8ClampedArray, [], Uint8ClampedArrayGetIndexed, 1297457028) \ |
+ V(_Uint8ClampedArray, []=, Uint8ClampedArraySetIndexed, 2018722539) \ |
V(_ExternalUint8ClampedArray, [], \ |
- ExternalUint8ClampedArrayGetIndexed, 114948407) \ |
+ ExternalUint8ClampedArrayGetIndexed, 1871828532) \ |
V(_ExternalUint8ClampedArray, []=, \ |
- ExternalUint8ClampedArraySetIndexed, 1455109614) \ |
- V(_Int16Array, [], Int16ArrayGetIndexed, 747531885) \ |
- V(_Int16Array, []=, Int16ArraySetIndexed, 1537264797) \ |
- V(_Uint16Array, [], Uint16ArrayGetIndexed, 1977340041) \ |
- V(_Uint16Array, []=, Uint16ArraySetIndexed, 1199796786) \ |
- V(_Int32Array, [], Int32ArrayGetIndexed, 445698866) \ |
- V(_Int32Array, []=, Int32ArraySetIndexed, 1911096077) \ |
- V(_Uint32Array, [], Uint32ArrayGetIndexed, 2138962134) \ |
- V(_Uint32Array, []=, Uint32ArraySetIndexed, 1903916835) \ |
- V(_Int64Array, [], Int64ArrayGetIndexed, 1010752424) \ |
- V(_Int64Array, []=, Int64ArraySetIndexed, 1007378595) \ |
- V(_Float32x4Array, [], Float32x4ArrayGetIndexed, 31307067) \ |
- V(_Float32x4Array, []=, Float32x4ArraySetIndexed, 525088372) \ |
- V(_Int32x4Array, [], Int32x4ArrayGetIndexed, 2007476980) \ |
- V(_Int32x4Array, []=, Int32x4ArraySetIndexed, 431354302) \ |
- V(_Float64x2Array, [], Float64x2ArrayGetIndexed, 1295393472) \ |
- V(_Float64x2Array, []=, Float64x2ArraySetIndexed, 808434270) \ |
+ ExternalUint8ClampedArraySetIndexed, 1746834469) \ |
+ V(_Int16Array, [], Int16ArrayGetIndexed, 1699340532) \ |
+ V(_Int16Array, []=, Int16ArraySetIndexed, 799870496) \ |
+ V(_Uint16Array, [], Uint16ArrayGetIndexed, 452576118) \ |
+ V(_Uint16Array, []=, Uint16ArraySetIndexed, 1594961463) \ |
+ V(_Int32Array, [], Int32ArrayGetIndexed, 2052925823) \ |
+ V(_Int32Array, []=, Int32ArraySetIndexed, 504626978) \ |
+ V(_Uint32Array, [], Uint32ArrayGetIndexed, 1034114777) \ |
+ V(_Uint32Array, []=, Uint32ArraySetIndexed, 918159348) \ |
+ V(_Int64Array, [], Int64ArrayGetIndexed, 297668331) \ |
+ V(_Int64Array, []=, Int64ArraySetIndexed, 36465128) \ |
+ V(_Float32x4Array, [], Float32x4ArrayGetIndexed, 35821240) \ |
+ V(_Float32x4Array, []=, Float32x4ArraySetIndexed, 428758949) \ |
+ V(_Int32x4Array, [], Int32x4ArrayGetIndexed, 1830534333) \ |
+ V(_Int32x4Array, []=, Int32x4ArraySetIndexed, 1631676655) \ |
+ V(_Float64x2Array, [], Float64x2ArrayGetIndexed, 1860837505) \ |
+ V(_Float64x2Array, []=, Float64x2ArraySetIndexed, 821269609) \ |
V(_Bigint, get:_neg, Bigint_getNeg, 1151633263) \ |
V(_Bigint, get:_used, Bigint_getUsed, 1308648707) \ |
V(_Bigint, get:_digits, Bigint_getDigits, 1408181836) \ |
@@ -266,12 +266,12 @@ namespace dart { |
V(_Float64x2Array, ., TypedData_Float64x2Array_factory, 1699696799) \ |
#define GRAPH_TYPED_DATA_INTRINSICS_LIST(V) \ |
- V(_Uint8Array, [], Uint8ArrayGetIndexed, 1821875314) \ |
- V(_Uint8Array, []=, Uint8ArraySetIndexed, 914362419) \ |
- V(_ExternalUint8Array, [], ExternalUint8ArrayGetIndexed, 1824504903) \ |
- V(_ExternalUint8Array, []=, ExternalUint8ArraySetIndexed, 1186933547) \ |
- V(_Float64Array, []=, Float64ArraySetIndexed, 931916848) \ |
- V(_Float64Array, [], Float64ArrayGetIndexed, 70640323) \ |
+ V(_Uint8Array, [], Uint8ArrayGetIndexed, 579862489) \ |
+ V(_Uint8Array, []=, Uint8ArraySetIndexed, 447309008) \ |
+ V(_ExternalUint8Array, [], ExternalUint8ArrayGetIndexed, 1293647140) \ |
+ V(_ExternalUint8Array, []=, ExternalUint8ArraySetIndexed, 1593599192) \ |
+ V(_Float64Array, []=, Float64ArraySetIndexed, 887301703) \ |
+ V(_Float64Array, [], Float64ArrayGetIndexed, 1959896670) \ |
V(_TypedList, get:length, TypedDataLength, 522684521) \ |
#define GRAPH_CORE_INTRINSICS_LIST(V) \ |
@@ -338,48 +338,48 @@ namespace dart { |
V(_ImmutableList, [], ImmutableArrayGetIndexed, 886511484) \ |
V(_GrowableList, [], GrowableArrayGetIndexed, 1962926024) \ |
V(_GrowableList, []=, GrowableArraySetIndexed, 457344024) \ |
- V(_Float32Array, [], Float32ArrayGetIndexed, 275040752) \ |
- V(_Float32Array, []=, Float32ArraySetIndexed, 157872912) \ |
- V(_Float64Array, [], Float64ArrayGetIndexed, 70640323) \ |
- V(_Float64Array, []=, Float64ArraySetIndexed, 931916848) \ |
- V(_Int8Array, [], Int8ArrayGetIndexed, 1025829142) \ |
- V(_Int8Array, []=, Int8ArraySetIndexed, 1696011449) \ |
- V(_Uint8Array, [], Uint8ArrayGetIndexed, 1821875314) \ |
- V(_Uint8Array, []=, Uint8ArraySetIndexed, 914362419) \ |
- V(_Uint8ClampedArray, [], Uint8ClampedArrayGetIndexed, 1787928039) \ |
- V(_Uint8ClampedArray, []=, Uint8ClampedArraySetIndexed, 1339679592) \ |
- V(_Uint16Array, [], Uint16ArrayGetIndexed, 1977340041) \ |
- V(_Uint16Array, []=, Uint16ArraySetIndexed, 1199796786) \ |
- V(_Int16Array, [], Int16ArrayGetIndexed, 747531885) \ |
- V(_Int16Array, []=, Int16ArraySetIndexed, 1537264797) \ |
- V(_Int32Array, [], Int32ArrayGetIndexed, 445698866) \ |
- V(_Int32Array, []=, Int32ArraySetIndexed, 1911096077) \ |
- V(_Int64Array, [], Int64ArrayGetIndexed, 1010752424) \ |
- V(_Int64Array, []=, Int64ArraySetIndexed, 1007378595) \ |
- V(_Uint8ArrayView, [], Uint8ArrayViewGetIndexed, 1590194821) \ |
- V(_Uint8ArrayView, []=, Uint8ArrayViewSetIndexed, 1468172313) \ |
- V(_Int8ArrayView, [], Int8ArrayViewGetIndexed, 1822801478) \ |
- V(_Int8ArrayView, []=, Int8ArrayViewSetIndexed, 1125233200) \ |
- V(_ByteDataView, setInt8, ByteDataViewSetInt8, 1157522735) \ |
- V(_ByteDataView, setUint8, ByteDataViewSetUint8, 553855676) \ |
- V(_ByteDataView, setInt16, ByteDataViewSetInt16, 2093298369) \ |
- V(_ByteDataView, setUint16, ByteDataViewSetUint16, 74482884) \ |
- V(_ByteDataView, setInt32, ByteDataViewSetInt32, 911540082) \ |
- V(_ByteDataView, setUint32, ByteDataViewSetUint32, 1388215959) \ |
- V(_ByteDataView, setInt64, ByteDataViewSetInt64, 1590727231) \ |
- V(_ByteDataView, setUint64, ByteDataViewSetUint64, 388990242) \ |
- V(_ByteDataView, setFloat32, ByteDataViewSetFloat32, 1599158058) \ |
- V(_ByteDataView, setFloat64, ByteDataViewSetFloat64, 586864117) \ |
- V(_ByteDataView, getInt8, ByteDataViewGetInt8, 1627121016) \ |
- V(_ByteDataView, getUint8, ByteDataViewGetUint8, 1050030150) \ |
- V(_ByteDataView, getInt16, ByteDataViewGetInt16, 891399987) \ |
- V(_ByteDataView, getUint16, ByteDataViewGetUint16, 206709785) \ |
- V(_ByteDataView, getInt32, ByteDataViewGetInt32, 1680668347) \ |
- V(_ByteDataView, getUint32, ByteDataViewGetUint32, 1978213659) \ |
- V(_ByteDataView, getInt64, ByteDataViewGetInt64, 1179480395) \ |
- V(_ByteDataView, getUint64, ByteDataViewGetUint64, 1783456139) \ |
- V(_ByteDataView, getFloat32, ByteDataViewGetFloat32, 354362094) \ |
- V(_ByteDataView, getFloat64, ByteDataViewGetFloat64, 687470816) \ |
+ V(_Float32Array, [], Float32ArrayGetIndexed, 321832479) \ |
+ V(_Float32Array, []=, Float32ArraySetIndexed, 979306169) \ |
+ V(_Float64Array, [], Float64ArrayGetIndexed, 1959896670) \ |
+ V(_Float64Array, []=, Float64ArraySetIndexed, 887301703) \ |
+ V(_Int8Array, [], Int8ArrayGetIndexed, 1390782783) \ |
+ V(_Int8Array, []=, Int8ArraySetIndexed, 1774152196) \ |
+ V(_Uint8Array, [], Uint8ArrayGetIndexed, 579862489) \ |
+ V(_Uint8Array, []=, Uint8ArraySetIndexed, 447309008) \ |
+ V(_Uint8ClampedArray, [], Uint8ClampedArrayGetIndexed, 1297457028) \ |
+ V(_Uint8ClampedArray, []=, Uint8ClampedArraySetIndexed, 2018722539) \ |
+ V(_Uint16Array, [], Uint16ArrayGetIndexed, 452576118) \ |
+ V(_Uint16Array, []=, Uint16ArraySetIndexed, 1594961463) \ |
+ V(_Int16Array, [], Int16ArrayGetIndexed, 1699340532) \ |
+ V(_Int16Array, []=, Int16ArraySetIndexed, 799870496) \ |
+ V(_Int32Array, [], Int32ArrayGetIndexed, 2052925823) \ |
+ V(_Int32Array, []=, Int32ArraySetIndexed, 504626978) \ |
+ V(_Int64Array, [], Int64ArrayGetIndexed, 297668331) \ |
+ V(_Int64Array, []=, Int64ArraySetIndexed, 36465128) \ |
+ V(_Uint8ArrayView, [], Uint8ArrayViewGetIndexed, 662241408) \ |
+ V(_Uint8ArrayView, []=, Uint8ArrayViewSetIndexed, 1550171024) \ |
+ V(_Int8ArrayView, [], Int8ArrayViewGetIndexed, 875752635) \ |
+ V(_Int8ArrayView, []=, Int8ArrayViewSetIndexed, 689961281) \ |
+ V(_ByteDataView, setInt8, ByteDataViewSetInt8, 1039277590) \ |
+ V(_ByteDataView, setUint8, ByteDataViewSetUint8, 497316431) \ |
+ V(_ByteDataView, setInt16, ByteDataViewSetInt16, 27520778) \ |
+ V(_ByteDataView, setUint16, ByteDataViewSetUint16, 1543151983) \ |
+ V(_ByteDataView, setInt32, ByteDataViewSetInt32, 535913934) \ |
+ V(_ByteDataView, setUint32, ByteDataViewSetUint32, 596009393) \ |
+ V(_ByteDataView, setInt64, ByteDataViewSetInt64, 787812783) \ |
+ V(_ByteDataView, setUint64, ByteDataViewSetUint64, 1078002910) \ |
+ V(_ByteDataView, setFloat32, ByteDataViewSetFloat32, 2098528020) \ |
+ V(_ByteDataView, setFloat64, ByteDataViewSetFloat64, 659619201) \ |
+ V(_ByteDataView, getInt8, ByteDataViewGetInt8, 2117136369) \ |
+ V(_ByteDataView, getUint8, ByteDataViewGetUint8, 298860761) \ |
+ V(_ByteDataView, getInt16, ByteDataViewGetInt16, 975961124) \ |
+ V(_ByteDataView, getUint16, ByteDataViewGetUint16, 1503060990) \ |
+ V(_ByteDataView, getInt32, ByteDataViewGetInt32, 1096620023) \ |
+ V(_ByteDataView, getUint32, ByteDataViewGetUint32, 1698446167) \ |
+ V(_ByteDataView, getInt64, ByteDataViewGetInt64, 1950535797) \ |
+ V(_ByteDataView, getUint64, ByteDataViewGetUint64, 786884343) \ |
+ V(_ByteDataView, getFloat32, ByteDataViewGetFloat32, 889064264) \ |
+ V(_ByteDataView, getFloat64, ByteDataViewGetFloat64, 1577605354) \ |
V(::, asin, MathASin, 1651042633) \ |
V(::, acos, MathACos, 1139647090) \ |
V(::, atan, MathATan, 1668754384) \ |