Home
last modified time | relevance | path

Searched refs:osr_ast_id (Results 1 – 18 of 18) sorted by relevance

/external/v8/src/
Doptimizing-compile-dispatcher.cc26 uint32_t offset = code->TranslateAstIdToPcOffset(info->osr_ast_id()); in DisposeOptimizedCompileJob()
231 info->osr_ast_id().ToInt()); in InstallOptimizedFunctions()
236 uint32_t offset = code->TranslateAstIdToPcOffset(info->osr_ast_id()); in InstallOptimizedFunctions()
296 Handle<JSFunction> function, BailoutId osr_ast_id) { in FindReadyOSRCandidate() argument
300 current->info()->HasSameOsrEntry(function, osr_ast_id)) { in FindReadyOSRCandidate()
311 BailoutId osr_ast_id) { in IsQueuedForOSR() argument
315 current->info()->HasSameOsrEntry(function, osr_ast_id)) { in IsQueuedForOSR()
350 PrintF(", AST id %d]\n", info->osr_ast_id().ToInt()); in AddToOsrBuffer()
Doptimizing-compile-dispatcher.h56 BailoutId osr_ast_id);
57 bool IsQueuedForOSR(Handle<JSFunction> function, BailoutId osr_ast_id);
Dcompiler.h163 BailoutId osr_ast_id() const { return osr_ast_id_; } in osr_ast_id() function
311 void SetOptimizing(BailoutId osr_ast_id, Handle<Code> unoptimized) { in SetOptimizing() argument
314 osr_ast_id_ = osr_ast_id; in SetOptimizing()
381 bool HasSameOsrEntry(Handle<JSFunction> function, BailoutId osr_ast_id) { in HasSameOsrEntry() argument
382 return osr_ast_id_ == osr_ast_id && function.is_identical_to(closure()); in HasSameOsrEntry()
693 ConcurrencyMode mode, BailoutId osr_ast_id = BailoutId::None(),
Dcompiler.cc504 info()->scope(), info()->osr_ast_id(), info()->literal()) in CreateGraph()
866 Handle<JSFunction> function, BailoutId osr_ast_id) { in GetCodeFromOptimizedCodeMap() argument
870 function->context()->native_context(), osr_ast_id); in GetCodeFromOptimizedCodeMap()
898 literals, info->osr_ast_id()); in InsertCodeIntoOptimizedCodeMap()
907 DCHECK(info->osr_ast_id().IsNone()); in InsertCodeIntoOptimizedCodeMap()
1007 PrintF(" for concurrent OSR at %d.\n", info->osr_ast_id().ToInt()); in GetOptimizedCodeLater()
1707 BailoutId osr_ast_id, in GetOptimizedCode() argument
1715 function, osr_ast_id).ToHandle(&cached_code)) { in GetOptimizedCode()
1719 if (!osr_ast_id.IsNone()) { in GetOptimizedCode()
1720 PrintF(" at OSR AST id %d", osr_ast_id.ToInt()); in GetOptimizedCode()
[all …]
Dobjects.h6495 BailoutId osr_ast_id);
6522 BailoutId osr_ast_id);
7126 BailoutId osr_ast_id);
7133 BailoutId osr_ast_id);
Dobjects.cc12371 BailoutId osr_ast_id) { in AddToOptimizedCodeMapInternal() argument
12375 !shared->SearchOptimizedCodeMap(*native_context, osr_ast_id).code); in AddToOptimizedCodeMapInternal()
12390 entry = shared->SearchOptimizedCodeMapEntry(*native_context, osr_ast_id); in AddToOptimizedCodeMapInternal()
12442 new_code_map->set(entry + kOsrAstIdOffset, Smi::FromInt(osr_ast_id.ToInt())); in AddToOptimizedCodeMapInternal()
13847 BailoutId osr_ast_id) { in SearchOptimizedCodeMapEntry() argument
13853 Smi* osr_ast_id_smi = Smi::FromInt(osr_ast_id.ToInt()); in SearchOptimizedCodeMapEntry()
13863 if (shared_code->IsCode() && osr_ast_id.IsNone()) { in SearchOptimizedCodeMapEntry()
13872 Context* native_context, BailoutId osr_ast_id) { in SearchOptimizedCodeMap() argument
13874 int entry = SearchOptimizedCodeMapEntry(native_context, osr_ast_id); in SearchOptimizedCodeMap()
Dobjects-inl.h6068 Handle<Code> code, Handle<LiteralsArray> literals, BailoutId osr_ast_id) { in AddToOptimizedCodeMap() argument
6070 osr_ast_id); in AddToOptimizedCodeMap()
/external/v8/src/crankshaft/
Dtyping.h23 Scope* scope, BailoutId osr_ast_id, FunctionLiteral* root);
Dhydrogen-osr.cc14 return statement->OsrEntryId() == builder_->current_info()->osr_ast_id(); in HasOsrEntryAt()
Dlithium-codegen.cc317 data->SetOsrAstId(Smi::FromInt(info_->osr_ast_id().ToInt())); in PopulateDeoptimizationData()
Dtyping.cc19 Scope* scope, BailoutId osr_ast_id, FunctionLiteral* root) in AstTyper() argument
24 osr_ast_id_(osr_ast_id), in AstTyper()
Dhydrogen.cc8442 target_info.scope(), target_info.osr_ast_id(), target_info.literal()) in TryInline()
/external/v8/src/compiler/
Dcode-generator.cc392 data->SetOsrAstId(Smi::FromInt(info_->osr_ast_id().ToInt())); in PopulateDeoptimizationData()
395 BailoutId osr_ast_id = BailoutId::None(); in PopulateDeoptimizationData() local
396 data->SetOsrAstId(Smi::FromInt(osr_ast_id.ToInt())); in PopulateDeoptimizationData()
Dast-loop-assignment-analyzer.cc34 if (info()->is_osr() && info()->osr_ast_id() == loop->OsrEntryId()) in Enter()
Dast-graph-builder.cc4034 if (info()->osr_ast_id() == stmt->OsrEntryId()) { in CheckOsrEntry()
/external/v8/src/full-codegen/
Dfull-codegen.h448 void RecordBackEdge(BailoutId osr_ast_id);
/external/v8/src/crankshaft/ia32/
Dlithium-codegen-ia32.cc65 !info()->osr_ast_id().IsNone()); in GenerateCode()
/external/v8/src/crankshaft/x87/
Dlithium-codegen-x87.cc66 !info()->osr_ast_id().IsNone()); in GenerateCode()