Home
last modified time | relevance | path

Searched refs:ExecutionTier (Results 1 - 16 of 16) sorted by relevance

/third_party/node/deps/v8/src/wasm/
H A Dwasm-tier.h19 enum class ExecutionTier : int8_t { class
25 inline const char* ExecutionTierToString(ExecutionTier tier) { in ExecutionTierToString()
27 case ExecutionTier::kTurbofan: in ExecutionTierToString()
29 case ExecutionTier::kLiftoff: in ExecutionTierToString()
31 case ExecutionTier::kNone: in ExecutionTierToString()
H A Dfunction-compiler.h56 ExecutionTier requested_tier;
57 ExecutionTier result_tier;
65 static ExecutionTier GetBaselineExecutionTier(const WasmModule*);
67 WasmCompilationUnit(int index, ExecutionTier tier, ForDebugging for_debugging) in WasmCompilationUnit()
74 ExecutionTier tier() const { return tier_; } in tier()
80 ExecutionTier);
91 ExecutionTier tier_;
H A Dfunction-compiler.cc27 ExecutionTier WasmCompilationUnit::GetBaselineExecutionTier( in GetBaselineExecutionTier()
31 if (is_asmjs_module(module)) return ExecutionTier::kTurbofan; in GetBaselineExecutionTier()
32 return FLAG_liftoff ? ExecutionTier::kLiftoff : ExecutionTier::kTurbofan; in GetBaselineExecutionTier()
103 case ExecutionTier::kNone: in ExecuteFunctionCompilation()
106 case ExecutionTier::kLiftoff: in ExecuteFunctionCompilation()
140 case ExecutionTier::kTurbofan: in ExecuteFunctionCompilation()
155 ExecutionTier tier) { in CompileWasmFunction()
H A Dwasm-code-manager.h274 ExecutionTier tier() const { return ExecutionTierField::decode(flags_); } in tier()
296 bool is_liftoff() const { return tier() == ExecutionTier::kLiftoff; } in is_liftoff()
298 bool is_turbofan() const { return tier() == ExecutionTier::kTurbofan; } in is_turbofan()
396 ExecutionTier tier, ForDebugging for_debugging) in WasmCode()
478 using ExecutionTierField = KindField::Next<ExecutionTier, 2>;
636 ExecutionTier tier, ForDebugging for_debugging);
669 ExecutionTier tier);
688 bool HasCodeWithTier(uint32_t index, ExecutionTier tier) const;
788 void UpdateCPUDuration(size_t cpu_duration, ExecutionTier tier);
877 ExecutionTier tie
[all...]
H A Dmodule-compiler.cc774 using RequiredBaselineTierField = base::BitField8<ExecutionTier, 0, 2>;
775 using RequiredTopTierField = base::BitField8<ExecutionTier, 2, 2>;
776 using ReachedTierField = base::BitField8<ExecutionTier, 4, 2>;
895 ExecutionTier ApplyHintToExecutionTier(WasmCompilationHintTier hint, in ApplyHintToExecutionTier()
896 ExecutionTier default_tier) { in ApplyHintToExecutionTier()
901 return ExecutionTier::kLiftoff; in ApplyHintToExecutionTier()
903 return ExecutionTier::kTurbofan; in ApplyHintToExecutionTier()
942 ExecutionTier baseline_tier;
943 ExecutionTier top_tier;
967 result.top_tier = ExecutionTier in GetRequestedExecutionTiers()
981 static_assert(ExecutionTier::kLiftoff < ExecutionTier::kTurbofan, �); if (result.baseline_tier > result.top_tier) GetRequestedExecutionTiers() argument
[all...]
H A Dwasm-code-manager.cc381 DCHECK(is_liftoff() || tier() == ExecutionTier::kTurbofan); in Disassemble()
1147 ExecutionTier::kNone, // tier in AddCodeForTesting()
1195 ExecutionTier tier, ForDebugging for_debugging) { in AddCode()
1215 ExecutionTier tier, ForDebugging for_debugging, in AddCodeWithCodeSpace()
1266 if (tier == ExecutionTier::kLiftoff) reloc_info = {}; in AddCodeWithCodeSpace()
1340 static_assert(ExecutionTier::kNone < ExecutionTier::kLiftoff && in PublishCodeLocked()
1341 ExecutionTier::kLiftoff < ExecutionTier::kTurbofan, in PublishCodeLocked()
1428 ExecutionTier tie in AddDeserializedCode()
[all...]
H A Dmemory-tracing.h40 V8_EXPORT_PRIVATE void TraceMemoryOperation(base::Optional<ExecutionTier>,
H A Dmemory-tracing.cc17 void TraceMemoryOperation(base::Optional<ExecutionTier> tier, in TraceMemoryOperation()
H A Dwasm-serialization.cc208 sizeof(ExecutionTier); // tier
311 if (code->tier() != ExecutionTier::kTurbofan) { in MeasureCode()
344 if (code->tier() != ExecutionTier::kTurbofan) { in WriteCode()
458 if (code && code->tier() == ExecutionTier::kTurbofan) { in Write()
730 ExecutionTier tier = reader->Read<ExecutionTier>(); in ReadCode()
H A Dwasm-engine.h207 uint32_t function_index, ExecutionTier tier);
H A Dwasm-engine.cc702 uint32_t function_index, ExecutionTier tier) { in CompileFunction()
H A Dwasm-objects.cc1492 wasm::ExecutionTier::kNone, wasm::kNoDebugging); in ImportWasmJSFunctionIntoTable()
/third_party/node/deps/v8/src/runtime/
H A Druntime-test-wasm.cc422 wasm::ExecutionTier tier = frame->wasm_code()->is_liftoff() in RUNTIME_FUNCTION()
423 ? wasm::ExecutionTier::kLiftoff in RUNTIME_FUNCTION()
424 : wasm::ExecutionTier::kTurbofan; in RUNTIME_FUNCTION()
436 wasm::ExecutionTier::kTurbofan); in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/compiler/
H A Dpipeline.cc3078 result.result_tier = wasm::ExecutionTier::kTurbofan; in GenerateCodeForWasmNativeStub()
3201 result->result_tier = wasm::ExecutionTier::kTurbofan; in GenerateCodeForWasmFunction()
H A Dwasm-compiler.cc8157 wasm::ExecutionTier::kNone, wasm::kNoDebugging);
8210 wasm::ExecutionTier::kNone, wasm::kNoDebugging);
8517 DCHECK_EQ(wasm::ExecutionTier::kTurbofan, result->result_tier);
/third_party/node/deps/v8/src/wasm/baseline/
H A Dliftoff-compiler.cc6636 result.result_tier = ExecutionTier::kLiftoff;

Completed in 46 milliseconds