/external/v8/test/unittests/compiler/ |
D | js-intrinsic-lowering-unittest.cc | 154 IsLoadField(AccessBuilder::ForMap(), input, in TEST_F() 185 IsLoadField(AccessBuilder::ForMap(), input, in TEST_F() 216 IsLoadField(AccessBuilder::ForMap(), input, in TEST_F() 249 IsLoadField(AccessBuilder::ForMap(), input, effect, in TEST_F() 279 IsLoadField(AccessBuilder::ForMap(), input, in TEST_F() 312 IsLoadField(AccessBuilder::ForMap(), input, effect, in TEST_F() 449 IsLoadField(AccessBuilder::ForMap(), input, in TEST_F()
|
D | load-elimination-unittest.cc | 50 FieldAccess access2 = AccessBuilder::ForMap(); in TEST_F()
|
/external/v8/src/ |
D | code-stubs-hydrogen.cc | 460 result, HObjectAccess::ForMap(), in BuildCodeStub() 461 Add<HLoadNamedField>(boilerplate, nullptr, HObjectAccess::ForMap())); in BuildCodeStub() 599 Add<HLoadNamedField>(boilerplate, nullptr, HObjectAccess::ForMap()); in BuildCodeStub() 1132 Add<HStoreNamedField>(object, HObjectAccess::ForMap(), in BuildCodeStub() 1557 Add<HLoadNamedField>(input, inputissmi, HObjectAccess::ForMap()); in BuildToString() 1630 Add<HLoadNamedField>(input_prototype, nullptr, HObjectAccess::ForMap()); in BuildToPrimitive() 1660 nullptr, HObjectAccess::ForMap()), in BuildToPrimitive() 1734 Add<HLoadNamedField>(proxy, nullptr, HObjectAccess::ForMap()); in BuildCodeInitializedStub() 1742 Add<HLoadNamedField>(global, nullptr, HObjectAccess::ForMap()); in BuildCodeInitializedStub() 1793 HObjectAccess::ForMap()); in BuildCodeInitializedStub() [all …]
|
/external/v8/src/compiler/ |
D | access-builder.h | 23 static FieldAccess ForMap();
|
D | js-intrinsic-lowering.cc | 214 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), value, in ReduceIsInstanceType() 257 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), in ReduceIsFunction() 301 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), in ReduceIsJSReceiver() 380 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), in ReduceValueOf() 615 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), in ReduceGetSuperConstructor()
|
D | js-native-context-specialization.cc | 119 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), in ReduceNamedAccess() 339 simplified()->LoadField(AccessBuilder::ForMap()), this_value, in ReduceNamedAccess() 369 simplified()->StoreField(AccessBuilder::ForMap()), this_receiver, in ReduceNamedAccess() 537 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), in ReduceElementAccess() 588 simplified()->StoreField(AccessBuilder::ForMap()), receiver, in ReduceElementAccess() 674 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), in ReduceElementAccess()
|
D | js-typed-lowering.cc | 65 Store(AccessBuilder::ForMap(), map); in AllocateArray() 904 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), in ReduceJSToObject() 1170 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), in ReduceJSInstanceOf() 1255 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), in ReduceJSInstanceOf() 1477 a.Store(AccessBuilder::ForMap(), initial_map); in ReduceJSCreate() 1595 a.Store(AccessBuilder::ForMap(), load_arguments_map); in ReduceJSCreateArguments() 1631 a.Store(AccessBuilder::ForMap(), load_arguments_map); in ReduceJSCreateArguments() 1670 a.Store(AccessBuilder::ForMap(), load_jsarray_map); in ReduceJSCreateArguments() 1725 a.Store(AccessBuilder::ForMap(), js_array_map); in ReduceNewArray() 1860 a.Store(AccessBuilder::ForMap(), iterator_result_map); in ReduceJSCreateIterResultObject() [all …]
|
D | js-global-object-specialization.cc | 220 graph()->NewNode(simplified()->LoadField(AccessBuilder::ForMap()), in ReduceJSStoreGlobal()
|
D | access-builder.cc | 18 FieldAccess AccessBuilder::ForMap() { in ForMap() function in v8::internal::compiler::AccessBuilder
|
/external/v8/src/crankshaft/ |
D | hydrogen.cc | 1270 HValue* map = Add<HLoadNamedField>(object, nullptr, HObjectAccess::ForMap()); in BuildGetElementsKind() 1455 Add<HStoreNamedField>(object, HObjectAccess::ForMap(), map); in BuildTransitionElementsKind() 1466 Add<HLoadNamedField>(receiver, nullptr, HObjectAccess::ForMap()); in BuildJSObjectCheck() 1501 HValue* map = Add<HLoadNamedField>(key, nullptr, HObjectAccess::ForMap()); in BuildKeyedIndexCheck() 1595 Add<HLoadNamedField>(receiver, nullptr, HObjectAccess::ForMap()); in BuildNonGlobalObjectCheck() 1614 Add<HLoadNamedField>(properties, nullptr, HObjectAccess::ForMap()); in BuildTestForDictionaryProperties() 1829 Add<HStoreNamedField>(result, HObjectAccess::ForMap(), map); in BuildCreateIterResultObject() 1868 result, HObjectAccess::ForMap(), in BuildRegExpConstructResult() 2078 Add<HLoadNamedField>(receiver, nullptr, HObjectAccess::ForMap()); in BuildToObject() 2130 Add<HStoreNamedField>(value, HObjectAccess::ForMap(), in BuildToObject() [all …]
|
D | hydrogen.h | 1415 return Add<HStoreNamedField>(object, HObjectAccess::ForMap(), in AddStoreMapConstant() 2539 access_(HObjectAccess::ForMap()), in PropertyAccessInfo()
|
D | hydrogen-instructions.cc | 3873 HObjectAccess::ForMap(), filler_map); in CreateFreeSpaceFiller()
|
D | hydrogen-instructions.h | 5987 static HObjectAccess ForMap() { in ForMap() function
|
/external/v8/test/cctest/compiler/ |
D | test-simplified-lowering.cc | 161 FieldAccess access = AccessBuilder::ForMap(); in TEST() 178 FieldAccess access = AccessBuilder::ForMap(); in TEST() 213 FieldAccess access = AccessBuilder::ForMap(); in TEST() 646 FieldAccess access = AccessBuilder::ForMap(); in TEST()
|