Searched refs:allocation_site (Results 1 - 25 of 29) sorted by relevance

12

/external/v8/src/builtins/
H A Dbuiltins-constructor.cc466 Node* allocation_site, Node* capacity, ElementsKind kind) {
476 kind, boilerplate_map, length, allocation_site, capacity, param_mode);
511 Node* allocation_site = LoadFixedArrayElement( local
514 GotoIf(IsUndefined(allocation_site), call_runtime);
515 allocation_site = LoadFixedArrayElement(feedback_vector, literal_index, 0,
519 LoadObjectField(allocation_site, AllocationSite::kTransitionInfoOffset);
523 allocation_site =
524 allocation_site_mode == TRACK_ALLOCATION_SITE ? allocation_site : nullptr;
553 allocation_site, capacity, FAST_DOUBLE_ELEMENTS);
563 allocation_site, capacit
464 NonEmptyShallowClone( Node* boilerplate, Node* boilerplate_map, Node* boilerplate_elements, Node* allocation_site, Node* capacity, ElementsKind kind) argument
669 Node* allocation_site = LoadFixedArrayElement( local
[all...]
H A Dbuiltins-constructor.h58 Node* boilerplate_elements, Node* allocation_site,
H A Dbuiltins-regexp.cc1889 Node* const allocation_site = nullptr; local
1928 allocation_site, mode);
2114 allocation_site, mode);
2239 Node* const allocation_site = nullptr; local
2243 allocation_site, capacity_mode);
/external/v8/src/
H A Dtype-info.cc289 Handle<AllocationSite>* allocation_site,
301 *allocation_site = Handle<AllocationSite>::null();
313 *allocation_site = Handle<AllocationSite>::null();
350 *allocation_site = handle(first_allocation_site);
352 *allocation_site = Handle<AllocationSite>::null();
285 BinaryType(TypeFeedbackId id, FeedbackSlot slot, AstType** left, AstType** right, AstType** result, Maybe<int>* fixed_right_arg, Handle<AllocationSite>* allocation_site, Token::Value op) argument
H A Dtype-info.h82 Handle<AllocationSite>* allocation_site,
H A Dcode-stubs-hydrogen.cc467 HValue* allocation_site = GetParameter(Descriptor::kAllocationSite); local
474 HAllocationMode allocation_mode(allocation_site);
H A Dcode-stubs.cc2167 Node* allocation_site = track_allocation_site local
2175 assembler.SmiConstant(Smi::kZero), allocation_site);
2199 compiler::Node* allocation_site,
2242 mode == DONT_TRACK_ALLOCATION_SITE ? nullptr : allocation_site,
2252 Node* allocation_site = assembler->Parameter(Descriptor::kAllocationSite); local
2254 array_size, function, allocation_site);
2271 Node* allocation_site = assembler.Parameter(Descriptor::kAllocationSite); local
2273 array_map, allocation_site, mode);
2196 SingleArgumentConstructorCommon(CodeStubAssembler* assembler, ElementsKind elements_kind, compiler::Node* array_map, compiler::Node* allocation_site, AllocationSiteMode mode) argument
H A Dlog.h196 AllocationSite* allocation_site);
H A Dcode-stub-assembler.h561 Node* allocation_site);
566 ElementsKind kind, Node* array_map, Node* length, Node* allocation_site,
571 Node* length, Node* allocation_site = nullptr,
653 Node* allocation_site);
1309 Node* length, Node* allocation_site,
H A Dfactory.h489 Handle<AllocationSite> allocation_site = Handle<AllocationSite>::null());
816 Handle<AllocationSite> allocation_site);
H A Dlog.cc1343 AllocationSite* allocation_site) {
1351 if (allocation_site != nullptr) {
1352 msg.AppendAddress(reinterpret_cast<Address>(allocation_site));
1341 BinaryOpIC(const Address pc, int line, int column, Code* stub, const char* old_state, const char* new_state, AllocationSite* allocation_site) argument
H A Dcode-stub-assembler.cc1955 ElementsKind kind, Node* array_map, Node* length, Node* allocation_site) {
1958 if (allocation_site != nullptr) {
1964 allocation_site, size);
1970 ElementsKind kind, Node* array_map, Node* length, Node* allocation_site,
1975 if (allocation_site != nullptr) {
1986 allocation_site, size);
1997 Node* allocation_site,
2010 if (allocation_site != nullptr) {
2011 InitializeAllocationMemento(array, JSArray::kSize, allocation_site);
2018 Node* allocation_site,
1954 AllocateUninitializedJSArrayWithoutElements( ElementsKind kind, Node* array_map, Node* length, Node* allocation_site) argument
1969 AllocateUninitializedJSArrayWithElements( ElementsKind kind, Node* array_map, Node* length, Node* allocation_site, Node* capacity, ParameterMode capacity_mode) argument
1994 AllocateUninitializedJSArray(ElementsKind kind, Node* array_map, Node* length, Node* allocation_site, Node* size_in_bytes) argument
2016 AllocateJSArray(ElementsKind kind, Node* array_map, Node* capacity, Node* length, Node* allocation_site, ParameterMode capacity_mode) argument
2399 InitializeAllocationMemento(Node* base_allocation, int base_allocation_size, Node* allocation_site) argument
[all...]
H A Dfactory.cc74 Handle<AllocationSite> allocation_site) {
77 isolate()->heap()->Allocate(*map, space, *allocation_site),
1816 Handle<AllocationSite> allocation_site) {
1822 allocation_site.is_null() ? NULL : *allocation_site),
72 New(Handle<Map> map, AllocationSpace space, Handle<AllocationSite> allocation_site) argument
1813 NewJSObjectFromMap( Handle<Map> map, PretenureFlag pretenure, Handle<AllocationSite> allocation_site) argument
H A Dcode-stubs.h1057 Handle<Code> GetCodeCopyFromTemplate(Handle<AllocationSite> allocation_site) { argument
1059 pattern.Add(isolate()->factory()->undefined_map(), allocation_site);
/external/v8/tools/
H A Dic-processor.js173 pc, line, column, stub, old_state, new_state, allocation_site) {
/external/v8/src/crankshaft/
H A Dtyping.cc631 Handle<AllocationSite> allocation_site; local
634 &right_type, &type, &fixed_right_arg, &allocation_site,
640 expr->set_allocation_site(allocation_site);
H A Dhydrogen-instructions.h4685 Handle<AllocationSite> allocation_site = Handle<AllocationSite>::null()) {
4687 instance_type, dominator, allocation_site);
4775 Handle<AllocationSite> allocation_site = Handle<AllocationSite>::null())
4788 allocation_site.is_null()
4790 : static_cast<void*>(*allocation_site),
6300 Handle<AllocationSite> allocation_site = Handle<AllocationSite>::null());
6322 Handle<AllocationSite> allocation_site)
6337 allocation_site.is_null()
6339 : static_cast<void*>(*allocation_site),
6320 HStringAdd(HValue* context, HValue* left, HValue* right, PretenureFlag pretenure_flag, StringAddFlags flags, Handle<AllocationSite> allocation_site) argument
H A Dhydrogen.cc2939 HValue* allocation_site) {
2940 DCHECK(allocation_site != NULL);
2948 allocation_site);
2951 Add<HLoadNamedField>(allocation_site, nullptr,
2960 allocation_site, HObjectAccess::ForAllocationSiteOffset(
9441 Handle<AllocationSite> site = expr->allocation_site();
10714 Handle<AllocationSite> allocation_site = expr->allocation_site(); local
10717 if (FLAG_allocation_site_pretenuring && !allocation_site.is_null()) {
10718 allocation_mode = HAllocationMode(allocation_site);
2936 BuildCreateAllocationMemento( HValue* previous_object, HValue* previous_object_size, HValue* allocation_site) argument
[all...]
/external/v8/src/runtime/
H A Druntime-array.cc315 Handle<AllocationSite> allocation_site; local
317 allocation_site = site;
321 factory->NewJSObjectFromMap(initial_map, NOT_TENURED, allocation_site));
/external/v8/src/ic/
H A Dic.cc2742 Handle<AllocationSite> allocation_site, Handle<Object> left,
2814 if (!allocation_site.is_null() || state.ShouldCreateAllocationMementos()) {
2816 if (allocation_site.is_null()) {
2817 allocation_site = isolate()->factory()->NewAllocationSite();
2822 new_target = stub.GetCodeCopyFromTemplate(allocation_site);
2825 DCHECK_EQ(*allocation_site, new_target->FindFirstAllocationSite());
2854 allocation_site.is_null() ? nullptr : *allocation_site));
2884 Handle<AllocationSite> allocation_site = local
2890 ic.Transition(allocation_site, lef
2741 Transition( Handle<AllocationSite> allocation_site, Handle<Object> left, Handle<Object> right) argument
[all...]
H A Dic.h445 MaybeHandle<Object> Transition(Handle<AllocationSite> allocation_site,
/external/v8/src/arm64/
H A Dcode-stubs-arm64.cc2983 Register allocation_site = x2; local
3024 __ Ldr(x10, FieldMemOperand(allocation_site, 0));
3034 __ Ldr(x11, FieldMemOperand(allocation_site,
3037 __ Str(x11, FieldMemOperand(allocation_site,
3126 Register allocation_site = x2; local
3144 // We should either have undefined in the allocation_site register or a
3146 __ AssertUndefinedOrAllocationSite(allocation_site, x10);
3159 __ JumpIfRoot(allocation_site, Heap::kUndefinedValueRootIndex, &no_info);
3162 UntagSmiFieldMemOperand(allocation_site,
3174 __ Push(new_target, allocation_site);
[all...]
/external/v8/src/heap/
H A Dheap.h1704 AllocationSite* allocation_site);
1951 // If allocation_site is non-null, then a memento is emitted after the object
1955 AllocationSite* allocation_site = NULL);
1962 AllocationSite* allocation_site = NULL);
1997 AllocationSite* allocation_site = NULL);
H A Dheap.cc3475 AllocationSite* allocation_site) {
3477 DCHECK(allocation_site->map() == allocation_site_map());
3478 memento->set_allocation_site(allocation_site, SKIP_WRITE_BARRIER);
3480 allocation_site->IncrementMementoCreateCount();
3486 AllocationSite* allocation_site) {
3490 if (allocation_site != NULL) {
3498 if (allocation_site != NULL) {
3501 InitializeAllocationMemento(alloc_memento, allocation_site);
3550 Map* map, PretenureFlag pretenure, AllocationSite* allocation_site) {
3565 AllocationResult allocation = Allocate(map, space, allocation_site);
3474 InitializeAllocationMemento(AllocationMemento* memento, AllocationSite* allocation_site) argument
3485 Allocate(Map* map, AllocationSpace space, AllocationSite* allocation_site) argument
3549 AllocateJSObjectFromMap( Map* map, PretenureFlag pretenure, AllocationSite* allocation_site) argument
3577 AllocateJSObject(JSFunction* constructor, PretenureFlag pretenure, AllocationSite* allocation_site) argument
[all...]
/external/v8/src/ast/
H A Dast.h1857 Handle<AllocationSite> allocation_site() { return allocation_site_; } function in class:v8::internal::final
1972 Handle<AllocationSite> allocation_site() const { function in class:v8::internal::final
2109 Handle<AllocationSite> allocation_site() const { return allocation_site_; } function in class:v8::internal::final
2110 void set_allocation_site(Handle<AllocationSite> allocation_site) { argument
2111 allocation_site_ = allocation_site;

Completed in 1817 milliseconds

12