| OLD | NEW |
| 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 // Class for intrinsifying functions. | 4 // Class for intrinsifying functions. |
| 5 | 5 |
| 6 #ifndef VM_INTRINSIFIER_H_ | 6 #ifndef VM_INTRINSIFIER_H_ |
| 7 #define VM_INTRINSIFIER_H_ | 7 #define VM_INTRINSIFIER_H_ |
| 8 | 8 |
| 9 #include "vm/allocation.h" | 9 #include "vm/allocation.h" |
| 10 | 10 |
| (...skipping 13 matching lines...) Expand all Loading... |
| 24 V(_Double, <=, Double_lessEqualThan, 117083409) \ | 24 V(_Double, <=, Double_lessEqualThan, 117083409) \ |
| 25 V(_Double, ==, Double_equal, 617620743) \ | 25 V(_Double, ==, Double_equal, 617620743) \ |
| 26 V(_Double, +, Double_add, 1618778505) \ | 26 V(_Double, +, Double_add, 1618778505) \ |
| 27 V(_Double, -, Double_sub, 355538766) \ | 27 V(_Double, -, Double_sub, 355538766) \ |
| 28 V(_Double, *, Double_mul, 1175404333) \ | 28 V(_Double, *, Double_mul, 1175404333) \ |
| 29 V(_Double, /, Double_div, 1079430731) \ | 29 V(_Double, /, Double_div, 1079430731) \ |
| 30 V(_Double, get:isNaN, Double_getIsNaN, 916596113) \ | 30 V(_Double, get:isNaN, Double_getIsNaN, 916596113) \ |
| 31 V(_Double, get:isNegative, Double_getIsNegative, 1711421660) \ | 31 V(_Double, get:isNegative, Double_getIsNegative, 1711421660) \ |
| 32 V(_Double, _mulFromInteger, Double_mulFromInteger, 1392340623) \ | 32 V(_Double, _mulFromInteger, Double_mulFromInteger, 1392340623) \ |
| 33 V(_Double, .fromInteger, Double_fromInteger, 2033384877) \ | 33 V(_Double, .fromInteger, Double_fromInteger, 2033384877) \ |
| 34 V(_List, ., List_Allocate, 176587978) \ | |
| 35 V(_List, get:length, Array_getLength, 215183186) \ | 34 V(_List, get:length, Array_getLength, 215183186) \ |
| 36 V(_List, [], Array_getIndexed, 675155875) \ | 35 V(_List, [], Array_getIndexed, 675155875) \ |
| 37 V(_List, []=, Array_setIndexed, 1228569706) \ | 36 V(_List, []=, Array_setIndexed, 1228569706) \ |
| 38 V(_GrowableList, .withData, GrowableList_Allocate, 264792196) \ | 37 V(_GrowableList, .withData, GrowableList_Allocate, 264792196) \ |
| 39 V(_GrowableList, get:length, GrowableList_getLength, 1654255033) \ | 38 V(_GrowableList, get:length, GrowableList_getLength, 1654255033) \ |
| 40 V(_GrowableList, get:_capacity, GrowableList_getCapacity, 817119794) \ | 39 V(_GrowableList, get:_capacity, GrowableList_getCapacity, 817119794) \ |
| 41 V(_GrowableList, [], GrowableList_getIndexed, 1282104248) \ | 40 V(_GrowableList, [], GrowableList_getIndexed, 1282104248) \ |
| 42 V(_GrowableList, []=, GrowableList_setIndexed, 807019110) \ | 41 V(_GrowableList, []=, GrowableList_setIndexed, 807019110) \ |
| 43 V(_GrowableList, _setLength, GrowableList_setLength, 823005129) \ | 42 V(_GrowableList, _setLength, GrowableList_setLength, 823005129) \ |
| 44 V(_GrowableList, _setData, GrowableList_setData, 970836644) \ | 43 V(_GrowableList, _setData, GrowableList_setData, 970836644) \ |
| (...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 164 MATH_LIB_INTRINSIC_LIST(DECLARE_FUNCTION) | 163 MATH_LIB_INTRINSIC_LIST(DECLARE_FUNCTION) |
| 165 TYPED_DATA_LIB_INTRINSIC_LIST(DECLARE_FUNCTION) | 164 TYPED_DATA_LIB_INTRINSIC_LIST(DECLARE_FUNCTION) |
| 166 PROFILER_LIB_INTRINSIC_LIST(DECLARE_FUNCTION) | 165 PROFILER_LIB_INTRINSIC_LIST(DECLARE_FUNCTION) |
| 167 | 166 |
| 168 #undef DECLARE_FUNCTION | 167 #undef DECLARE_FUNCTION |
| 169 }; | 168 }; |
| 170 | 169 |
| 171 } // namespace dart | 170 } // namespace dart |
| 172 | 171 |
| 173 #endif // VM_INTRINSIFIER_H_ | 172 #endif // VM_INTRINSIFIER_H_ |
| OLD | NEW |