/third_party/node/deps/v8/src/execution/ |
H A D | tiering-manager.cc | 84 CodeKind code_kind; member in v8::internal::OptimizationDecision 90 CodeKind code_kind, in OptimizationDecision() 93 code_kind(code_kind), in OptimizationDecision() 124 CodeKindToString(d.code_kind), ToString(d.concurrency_mode), in TraceRecompile() 132 void TraceManualRecompile(JSFunction function, CodeKind code_kind, in TraceManualRecompile() argument 137 PrintF(" for optimization to %s, %s]\n", CodeKindToString(code_kind), in TraceManualRecompile() 142 void TieringManager::Optimize(JSFunction function, CodeKind code_kind, in Optimize() argument 146 function.MarkForOptimization(isolate_, d.code_kind, d.concurrency_mode); in Optimize() 176 bool TiersUpToMaglev(CodeKind code_kind) { in TiersUpToMaglev() argument 89 OptimizationDecision(OptimizationReason optimization_reason, CodeKind code_kind, ConcurrencyMode concurrency_mode) OptimizationDecision() argument 181 TiersUpToMaglev(base::Optional<CodeKind> code_kind) TiersUpToMaglev() argument 270 MaybeOptimizeFrame(JSFunction function, UnoptimizedFrame* frame, CodeKind code_kind) MaybeOptimizeFrame() argument 327 ShouldOptimize(JSFunction function, CodeKind code_kind, JavaScriptFrame* frame) ShouldOptimize() argument 442 const CodeKind code_kind = function_obj.GetActiveTier().value(); OnInterruptTick() local [all...] |
H A D | tiering-manager.h | 24 void TraceManualRecompile(JSFunction function, CodeKind code_kind, 48 CodeKind code_kind); 50 OptimizationDecision ShouldOptimize(JSFunction function, CodeKind code_kind, 52 void Optimize(JSFunction function, CodeKind code_kind,
|
/third_party/node/deps/v8/src/codegen/ |
H A D | optimized-compilation-info.cc | 26 Handle<JSFunction> closure, CodeKind code_kind, BytecodeOffset osr_offset, in OptimizedCompilationInfo() 28 : code_kind_(code_kind), in OptimizedCompilationInfo() 56 base::Vector<const char> debug_name, Zone* zone, CodeKind code_kind) in OptimizedCompilationInfo() 57 : code_kind_(code_kind), in OptimizedCompilationInfo() 152 switch (code_kind()) { in GetOutputStackFrameType() 175 DCHECK_EQ(code->kind(), code_kind()); in SetCode() 24 OptimizedCompilationInfo( Zone* zone, Isolate* isolate, Handle<SharedFunctionInfo> shared, Handle<JSFunction> closure, CodeKind code_kind, BytecodeOffset osr_offset, JavaScriptFrame* osr_frame) OptimizedCompilationInfo() argument 55 OptimizedCompilationInfo( base::Vector<const char> debug_name, Zone* zone, CodeKind code_kind) OptimizedCompilationInfo() argument
|
H A D | optimized-compilation-info.h | 97 Handle<JSFunction> closure, CodeKind code_kind, 103 Handle<JSFunction> closure, CodeKind code_kind) in OptimizedCompilationInfo() 104 : OptimizedCompilationInfo(zone, isolate, shared, closure, code_kind, in OptimizedCompilationInfo() 108 CodeKind code_kind); 123 CodeKind code_kind() const { return code_kind_; } in code_kind() function in v8::internal::final 154 return CodeKindIsOptimizedJSFunction(code_kind()); in IsOptimizing() 157 bool IsWasm() const { return code_kind() == CodeKind::WASM_FUNCTION; } in IsWasm() 101 OptimizedCompilationInfo(Zone* zone, Isolate* isolate, Handle<SharedFunctionInfo> shared, Handle<JSFunction> closure, CodeKind code_kind) OptimizedCompilationInfo() argument
|
H A D | compiler.cc | 188 CodeKind code_kind) { in TraceOptimizedCodeCacheHit() 191 PrintTracePrefix(scope, "found optimized code for", function, code_kind); in TraceOptimizedCodeCacheHit() 200 CodeKind code_kind) { in TraceOptimizeForAlwaysOpt() 203 PrintTracePrefix(scope, "optimizing", function, code_kind); in TraceOptimizeForAlwaysOpt() 222 PrintTracePrefix(scope, header, info->closure(), info->code_kind()); in PrintTracePrefix() 227 CodeKind code_kind) { in PrintTracePrefix() 230 PrintF(scope.file(), " (target %s)", CodeKindToString(code_kind)); in PrintTracePrefix() 236 CodeKind code_kind) { in PrintTracePrefix() 239 PrintF(scope.file(), " (target %s)", CodeKindToString(code_kind)); in PrintTracePrefix() 571 abstract_code, compilation_info()->code_kind(), time_taken_m in RecordFunctionCompilation() 185 TraceOptimizedCodeCacheHit(Isolate* isolate, Handle<JSFunction> function, BytecodeOffset osr_offset, CodeKind code_kind) TraceOptimizedCodeCacheHit() argument 198 TraceOptimizeForAlwaysOpt(Isolate* isolate, Handle<JSFunction> function, CodeKind code_kind) TraceOptimizeForAlwaysOpt() argument 225 PrintTracePrefix(const CodeTracer::Scope& scope, const char* header, Handle<JSFunction> function, CodeKind code_kind) PrintTracePrefix() argument 233 PrintTracePrefix(const CodeTracer::Scope& scope, const char* header, Handle<SharedFunctionInfo> shared, CodeKind code_kind) PrintTracePrefix() argument 897 Get( Isolate* isolate, Handle<JSFunction> function, BytecodeOffset osr_offset, CodeKind code_kind) Get() argument 1077 ShouldOptimize(CodeKind code_kind, Handle<SharedFunctionInfo> shared) ShouldOptimize() argument 1213 GetOrCompileOptimized( Isolate* isolate, Handle<JSFunction> function, ConcurrencyMode mode, CodeKind code_kind, BytecodeOffset osr_offset = BytecodeOffset::None(), JavaScriptFrame* osr_frame = nullptr, CompileResultBehavior result_behavior = CompileResultBehavior::kDefault) GetOrCompileOptimized() argument 1274 SpawnDuplicateConcurrentJobForStressTesting(Isolate* isolate, Handle<JSFunction> function, ConcurrencyMode mode, CodeKind code_kind) SpawnDuplicateConcurrentJobForStressTesting() argument 2102 const CodeKind code_kind = CodeKindForTopTier(); Compile() local 2257 CompileOptimized(Isolate* isolate, Handle<JSFunction> function, ConcurrencyMode mode, CodeKind code_kind) Compile() argument [all...] |
H A D | compiler.h | 96 ConcurrencyMode mode, CodeKind code_kind);
|
/third_party/node/deps/v8/src/compiler/backend/ |
H A D | code-generator.cc | 94 CodeKind code_kind = info->code_kind(); in CodeGenerator() local 95 if (code_kind == CodeKind::WASM_FUNCTION || in CodeGenerator() 96 code_kind == CodeKind::WASM_TO_CAPI_FUNCTION || in CodeGenerator() 97 code_kind == CodeKind::WASM_TO_JS_FUNCTION || in CodeGenerator() 98 code_kind == CodeKind::JS_TO_WASM_FUNCTION) { in CodeGenerator() 477 Factory::CodeBuilder(isolate(), desc, info()->code_kind()) in FinalizeCode() 845 CodeKind code_kind = info()->code_kind(); in DetermineStubCallMode() local 846 if (code_kind in DetermineStubCallMode() [all...] |
H A D | code-generator.h | 190 CodeKind code_kind() const { return info_->code_kind(); } in code_kind() function in v8::internal::compiler::final
|
/third_party/node/deps/v8/src/compiler/ |
H A D | bytecode-graph-builder.h | 50 int inlining_id, CodeKind code_kind,
|
H A D | pipeline-statistics.cc | 56 code_kind_(info->code_kind()), in PipelineStatistics()
|
H A D | pipeline.h | 53 CodeKind code_kind, bool has_script,
|
H A D | linkage.cc | 185 int CallDescriptor::CalculateFixedFrameSize(CodeKind code_kind) const { in CalculateFixedFrameSize() 191 if (code_kind == CodeKind::C_WASM_ENTRY) { in CalculateFixedFrameSize()
|
H A D | pipeline.cc | 164 info->code_kind())), in PipelineData() 517 call_descriptor->CalculateFixedFrameSize(info()->code_kind()); in InitializeFrameData() 1076 JavaScriptFrame* osr_frame, CodeKind code_kind); 1105 JavaScriptFrame* osr_frame, CodeKind code_kind) in PipelineCompilationJob() 1113 compilation_info_(&zone_, isolate, shared_info, function, code_kind, in PipelineCompilationJob() 1325 data->info()->code_kind(), flags, &data->info()->tick_counter(), in Run() 2478 switch (data->info()->code_kind()) { in Run() 2576 StdoutStream{} << "-- wasm stub " << CodeKindToString(info_.code_kind()) in ExecuteJobImpl() 3342 Isolate* isolate, Handle<JSFunction> function, CodeKind code_kind, in NewCompilationJob() 3346 isolate, shared, function, osr_offset, osr_frame, code_kind); in NewCompilationJob() 1102 PipelineCompilationJob( Isolate* isolate, Handle<SharedFunctionInfo> shared_info, Handle<JSFunction> function, BytecodeOffset osr_offset, JavaScriptFrame* osr_frame, CodeKind code_kind) PipelineCompilationJob() argument 3341 NewCompilationJob( Isolate* isolate, Handle<JSFunction> function, CodeKind code_kind, bool has_script, BytecodeOffset osr_offset, JavaScriptFrame* osr_frame) NewCompilationJob() argument [all...] |
H A D | linkage.h | 444 int CalculateFixedFrameSize(CodeKind code_kind) const;
|
H A D | js-heap-broker.cc | 46 bool tracing_enabled, CodeKind code_kind) in JSHeapBroker() 62 code_kind_(code_kind), in JSHeapBroker() 45 JSHeapBroker(Isolate* isolate, Zone* broker_zone, bool tracing_enabled, CodeKind code_kind) JSHeapBroker() argument
|
H A D | js-heap-broker.h | 102 CodeKind code_kind);
|
H A D | bytecode-graph-builder.cc | 46 CodeKind code_kind, BytecodeGraphBuilderFlags flags, 79 CodeKind code_kind() const { return code_kind_; } in code_kind() function in v8::internal::compiler::BytecodeGraphBuilder 1026 SourcePositionTable* source_positions, int inlining_id, CodeKind code_kind, in BytecodeGraphBuilder() 1068 code_kind_(code_kind), in BytecodeGraphBuilder() 4415 int inlining_id, CodeKind code_kind, in BuildGraphFromBytecode() 4422 source_positions, inlining_id, code_kind, flags, tick_counter, in BuildGraphFromBytecode() 1020 BytecodeGraphBuilder( JSHeapBroker* broker, Zone* local_zone, NativeContextRef const& native_context, SharedFunctionInfoRef const& shared_info, FeedbackCellRef const& feedback_cell, BytecodeOffset osr_offset, JSGraph* jsgraph, CallFrequency const& invocation_frequency, SourcePositionTable* source_positions, int inlining_id, CodeKind code_kind, BytecodeGraphBuilderFlags flags, TickCounter* tick_counter, ObserveNodeInfo const& observe_node_info) BytecodeGraphBuilder() argument 4409 BuildGraphFromBytecode(JSHeapBroker* broker, Zone* local_zone, SharedFunctionInfoRef const& shared_info, FeedbackCellRef const& feedback_cell, BytecodeOffset osr_offset, JSGraph* jsgraph, CallFrequency const& invocation_frequency, SourcePositionTable* source_positions, int inlining_id, CodeKind code_kind, BytecodeGraphBuilderFlags flags, TickCounter* tick_counter, ObserveNodeInfo const& observe_node_info) BuildGraphFromBytecode() argument
|
H A D | js-inlining.cc | 586 source_positions_, inlining_id, info_->code_kind(), in ReduceJSCall()
|
/third_party/node/deps/v8/src/compiler-dispatcher/ |
H A D | optimizing-compile-dispatcher.cc | 197 if (!info->is_osr() && function->HasAvailableCodeKind(info->code_kind())) { in InstallOptimizedFunctions()
|
/third_party/node/deps/v8/src/wasm/ |
H A D | wasm-serialization.cc | 708 uint8_t code_kind = reader->Read<uint8_t>(); in ReadCode() local 709 if (code_kind == kLazyFunction) { in ReadCode() 713 if (code_kind == kLiftoffFunction) { in ReadCode()
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
H A D | code-generator-x64.cc | 506 DCHECK_NE(codegen->code_kind(), CodeKind::FOR_TESTING); in EmitTSANStoreOOL() 557 if (codegen->code_kind() != CodeKind::FOR_TESTING) { in EmitTSANAwareStore() 623 if (codegen->code_kind() == CodeKind::FOR_TESTING) return; in EmitTSANRelaxedLoadOOLIfNeeded() 5049 if (code_kind() == CodeKind::WASM_FUNCTION && Is32BitOperand(source) && in AssembleMove()
|
/third_party/node/deps/v8/src/runtime/ |
H A D | runtime-test.cc | 224 template <CodeKind code_kind>
|