Index: src/builtins/builtins.h |
diff --git a/src/builtins/builtins.h b/src/builtins/builtins.h |
index d6d5a1f1e8a50907f7b49605495215a9024558fa..414c514658a71a11bbc07312e1a6c008e2bb576c 100644 |
--- a/src/builtins/builtins.h |
+++ b/src/builtins/builtins.h |
@@ -437,6 +437,24 @@ namespace internal { |
CPP(JsonParse) \ |
CPP(JsonStringify) \ |
\ |
+ /* ICs */ \ |
+ TFS(LoadIC, LOAD_IC, kNoExtraICState, LoadWithVector) \ |
+ TFS(LoadICTrampoline, LOAD_IC, kNoExtraICState, Load) \ |
+ TFS(KeyedLoadIC, KEYED_LOAD_IC, kNoExtraICState, LoadWithVector) \ |
+ TFS(KeyedLoadICTrampoline, KEYED_LOAD_IC, kNoExtraICState, Load) \ |
+ TFS(StoreIC, STORE_IC, kNoExtraICState, StoreWithVector) \ |
+ TFS(StoreICTrampoline, STORE_IC, kNoExtraICState, Store) \ |
+ TFS(StoreICStrict, STORE_IC, StoreICState::kStrictModeState, \ |
+ StoreWithVector) \ |
+ TFS(StoreICStrictTrampoline, STORE_IC, StoreICState::kStrictModeState, \ |
+ Store) \ |
+ TFS(KeyedStoreIC, KEYED_STORE_IC, kNoExtraICState, StoreWithVector) \ |
+ TFS(KeyedStoreICTrampoline, KEYED_STORE_IC, kNoExtraICState, Store) \ |
+ TFS(KeyedStoreICStrict, KEYED_STORE_IC, StoreICState::kStrictModeState, \ |
+ StoreWithVector) \ |
+ TFS(KeyedStoreICStrictTrampoline, KEYED_STORE_IC, \ |
+ StoreICState::kStrictModeState, Store) \ |
+ \ |
/* Math */ \ |
/* ES6 section 20.2.2.1 Math.abs ( x ) */ \ |
TFJ(MathAbs, 1) \ |