/third_party/node/deps/v8/src/wasm/ |
H A D | wasm-tier.h | 19 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 D | function-compiler.h | 56 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 D | function-compiler.cc | 27 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 D | wasm-code-manager.h | 274 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 D | module-compiler.cc | 774 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 D | wasm-code-manager.cc | 381 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 D | memory-tracing.h | 40 V8_EXPORT_PRIVATE void TraceMemoryOperation(base::Optional<ExecutionTier>,
|
H A D | memory-tracing.cc | 17 void TraceMemoryOperation(base::Optional<ExecutionTier> tier, in TraceMemoryOperation()
|
H A D | wasm-serialization.cc | 208 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 D | wasm-engine.h | 207 uint32_t function_index, ExecutionTier tier);
|
H A D | wasm-engine.cc | 702 uint32_t function_index, ExecutionTier tier) { in CompileFunction()
|
H A D | wasm-objects.cc | 1492 wasm::ExecutionTier::kNone, wasm::kNoDebugging); in ImportWasmJSFunctionIntoTable()
|
/third_party/node/deps/v8/src/runtime/ |
H A D | runtime-test-wasm.cc | 422 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 D | pipeline.cc | 3078 result.result_tier = wasm::ExecutionTier::kTurbofan; in GenerateCodeForWasmNativeStub() 3201 result->result_tier = wasm::ExecutionTier::kTurbofan; in GenerateCodeForWasmFunction()
|
H A D | wasm-compiler.cc | 8157 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 D | liftoff-compiler.cc | 6636 result.result_tier = ExecutionTier::kLiftoff;
|