/external/v8/src/ic/ |
ic-compiler.cc | 14 Handle<Map> receiver_map, KeyedAccessStoreMode store_mode) { 17 DCHECK(store_mode == STANDARD_STORE || 18 store_mode == STORE_AND_GROW_NO_TRANSITION || 19 store_mode == STORE_NO_TRANSITION_IGNORE_OUT_OF_BOUNDS || 20 store_mode == STORE_NO_TRANSITION_HANDLE_COW); 24 compiler.CompileKeyedStoreMonomorphicHandler(receiver_map, store_mode); 30 CodeHandleList* handlers, KeyedAccessStoreMode store_mode) { 32 DCHECK(store_mode == STANDARD_STORE || 33 store_mode == STORE_AND_GROW_NO_TRANSITION || 34 store_mode == STORE_NO_TRANSITION_IGNORE_OUT_OF_BOUNDS | [all...] |
ic-compiler.h | 18 Handle<Map> receiver_map, KeyedAccessStoreMode store_mode); 21 CodeHandleList* handlers, KeyedAccessStoreMode store_mode); 36 Handle<Map> receiver_map, KeyedAccessStoreMode store_mode); 40 KeyedAccessStoreMode store_mode);
|
ic.cc | 2490 KeyedAccessStoreMode store_mode = STANDARD_STORE; local [all...] |
ic.h | 389 JSReceiver::StoreFromKeyed store_mode = 393 JSReceiver::StoreFromKeyed store_mode); 414 JSReceiver::StoreFromKeyed store_mode); 461 KeyedAccessStoreMode store_mode); 465 KeyedAccessStoreMode store_mode);
|
handler-compiler.cc | 523 StoreTransitionStub::StoreMode store_mode = local 541 store_mode); local
|
/external/v8/src/ |
type-info.h | 42 KeyedAccessStoreMode* store_mode, 54 KeyedAccessStoreMode* store_mode,
|
type-info.cc | 138 FeedbackVectorSlot slot, KeyedAccessStoreMode* store_mode, 144 *store_mode = nexus.GetKeyedAccessStoreMode(); 147 *store_mode = STANDARD_STORE; 437 KeyedAccessStoreMode* store_mode, IcCheckType* key_type) { 440 GetStoreModeAndKeyType(slot, store_mode, key_type);
|
code-stubs.h | 2355 KeyedAccessStoreMode store_mode() const { function in class:StoreFastElementStub 2628 KeyedAccessStoreMode store_mode() const { function in class:ElementsTransitionAndStoreStub [all...] |
lookup.h | 210 Object::StoreFromKeyed store_mode);
|
objects.h | 207 static inline bool IsTransitionStoreMode(KeyedAccessStoreMode store_mode) { 208 return store_mode == STORE_TRANSITION_TO_OBJECT || 209 store_mode == STORE_TRANSITION_TO_DOUBLE || 210 store_mode == STORE_AND_GROW_TRANSITION_TO_OBJECT || 211 store_mode == STORE_AND_GROW_TRANSITION_TO_DOUBLE; 216 KeyedAccessStoreMode store_mode) { 217 if (store_mode >= STORE_NO_TRANSITION_IGNORE_OUT_OF_BOUNDS) { 218 return store_mode; 220 if (store_mode >= STORE_AND_GROW_NO_TRANSITION) { 227 static inline bool IsGrowStoreMode(KeyedAccessStoreMode store_mode) { [all...] |
lookup.cc | 313 PropertyAttributes attributes, Object::StoreFromKeyed store_mode) { 365 Map::TransitionToDataProperty(map, name_, value, attributes, store_mode);
|
objects.cc | [all...] |
code-stubs.cc | 621 if (store_mode() == StoreTransitionStub::ExtendStorageAndStoreMapAndValue) { 625 DCHECK(store_mode() == StoreTransitionStub::StoreMapAndValue); 664 " is_jsarray=%d, store_mode=%d", 666 is_jsarray(), store_mode()); 677 store_mode(), &miss); [all...] |
code-stub-assembler.cc | [all...] |
objects-inl.h | [all...] |
code-stub-assembler.h | [all...] |
/external/v8/src/compiler/ |
js-native-context-specialization.h | 67 KeyedAccessStoreMode store_mode); 72 KeyedAccessStoreMode store_mode); 117 KeyedAccessStoreMode store_mode);
|
js-native-context-specialization.cc | 521 KeyedAccessStoreMode store_mode) { 589 IsGrowStoreMode(store_mode)) { 648 access_info, access_mode, store_mode); 737 access_info, access_mode, store_mode); 775 KeyedAccessStoreMode store_mode) 935 KeyedAccessStoreMode store_mode = nexus.GetKeyedAccessStoreMode(); local [all...] |
/external/v8/src/crankshaft/ |
typing.cc | 448 KeyedAccessStoreMode store_mode; local 451 &store_mode, &key_type); 452 expr->set_store_mode(store_mode); 606 KeyedAccessStoreMode store_mode; local 608 oracle()->GetStoreModeAndKeyType(slot, &store_mode, &key_type); 610 expr->set_store_mode(store_mode);
|
hydrogen-instructions.h | 5958 StoreFieldOrKeyedMode store_mode() const { function in class:final::final 6129 StoreFieldOrKeyedMode store_mode() const { function in class:final::final [all...] |
hydrogen.h | [all...] |
hydrogen.cc | [all...] |
/external/v8/src/crankshaft/arm64/ |
lithium-codegen-arm64.cc | [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-codegen-mips64.cc | [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-codegen-ppc.cc | [all...] |