Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/wasm/
H A Dmemory-tracing.cc17 void TraceMemoryOperation(base::Optional<ExecutionTier> tier, in TraceMemoryOperation() argument
52 tier.has_value() ? ExecutionTierToString(tier.value()) : "?"; in TraceMemoryOperation()
H A Dwasm-tier.h25 inline const char* ExecutionTierToString(ExecutionTier tier) { in ExecutionTierToString() argument
26 switch (tier) { in ExecutionTierToString()
H A Dfunction-compiler.h21 #include "src/wasm/wasm-tier.h"
67 WasmCompilationUnit(int index, ExecutionTier tier, ForDebugging for_debugging) in WasmCompilationUnit() argument
68 : func_index_(index), tier_(tier), for_debugging_(for_debugging) {} in WasmCompilationUnit()
74 ExecutionTier tier() const { return tier_; } in tier() function in v8::internal::final
H A Dmodule-compiler.cc63 // the function's baseline is reached and top tier compilation starts in
68 // Compiles baseline ahead of execution and starts top tier compilation in
72 // difference that top tier compilation is started eagerly.
74 // execution, but only in its early phase (until top tier compilation
175 // As long as any lower-tier units are outstanding we need to steal them in GetNextUnit()
176 // before executing own higher-tier units. in GetNextUnit()
178 for (int tier = GetLowestTierWithUnits(); tier <= max_tier; ++tier) { in GetNextUnit()
179 if (auto unit = GetNextUnitOfTier(queue, tier)) { in GetNextUnit()
212 int tier = pair.first; AddUnits() local
342 GetNextUnitOfTier(Queue* public_queue, int tier) GetNextUnitOfTier() argument
388 GetBigUnitOfTier(int tier) GetBigUnitOfTier() argument
1019 AddBaselineUnit(int func_index, ExecutionTier tier) AddBaselineUnit() argument
1023 AddTopTierUnit(int func_index, ExecutionTier tier) AddTopTierUnit() argument
1032 AddRecompilationUnit(int func_index, ExecutionTier tier) AddRecompilationUnit() argument
1476 ExecutionTier tier = unit.tier(); GetCompilationEventName() local
[all...]
H A Dwasm-code-manager.h33 #include "src/wasm/wasm-tier.h"
274 ExecutionTier tier() const { return ExecutionTierField::decode(flags_); } in tier() function in v8::internal::wasm::final
296 bool is_liftoff() const { return tier() == ExecutionTier::kLiftoff; } in is_liftoff()
298 bool is_turbofan() const { return tier() == ExecutionTier::kTurbofan; } in is_turbofan()
377 // {kForDebugging}, but {tier()} is not {kLiftoff}, then Liftoff compilation
396 ExecutionTier tier, ForDebugging for_debugging) in WasmCode()
399 flags_(KindField::encode(kind) | ExecutionTierField::encode(tier) | in WasmCode()
636 ExecutionTier tier, ForDebugging for_debugging);
669 ExecutionTier tier);
688 bool HasCodeWithTier(uint32_t index, ExecutionTier tier) cons
388 WasmCode(NativeModule* native_module, int index, base::Vector<byte> instructions, int stack_slots, uint32_t tagged_parameter_slots, int safepoint_table_offset, int handler_table_offset, int constant_pool_offset, int code_comments_offset, int unpadded_binary_size, base::Vector<const byte> protected_instructions_data, base::Vector<const byte> reloc_info, base::Vector<const byte> source_position_table, Kind kind, ExecutionTier tier, ForDebugging for_debugging) WasmCode() 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()
1206 source_position_table, kind, tier, for_debugging, in AddCode()
1215 ExecutionTier tier, ForDebugging for_debugging, in AddCodeWithCodeSpace()
1220 UpdateCodeSize(desc.instr_size, tier, for_debugging); in AddCodeWithCodeSpace()
1266 if (tier == ExecutionTier::kLiftoff) reloc_info = {}; in AddCodeWithCodeSpace()
1272 source_position_table, kind, tier, for_debugging}}; in AddCodeWithCodeSpace()
1349 // with a higher tier. in PublishCodeLocked()
1360 // Tiered up: Install if the tier i in PublishCodeLocked()
1190 AddCode( int index, const CodeDesc& desc, int stack_slots, uint32_t tagged_parameter_slots, base::Vector<const byte> protected_instructions_data, base::Vector<const byte> source_position_table, WasmCode::Kind kind, ExecutionTier tier, ForDebugging for_debugging) AddCode() argument
1210 AddCodeWithCodeSpace( int index, const CodeDesc& desc, int stack_slots, uint32_t tagged_parameter_slots, base::Vector<const byte> protected_instructions_data, base::Vector<const byte> source_position_table, WasmCode::Kind kind, ExecutionTier tier, ForDebugging for_debugging, base::Vector<uint8_t> dst_code_bytes, const JumpTablesRef& jump_tables) AddCodeWithCodeSpace() argument
1420 AddDeserializedCode( int index, base::Vector<byte> instructions, int stack_slots, uint32_t tagged_parameter_slots, int safepoint_table_offset, int handler_table_offset, int constant_pool_offset, int code_comments_offset, int unpadded_binary_size, base::Vector<const byte> protected_instructions_data, base::Vector<const byte> reloc_info, base::Vector<const byte> source_position_table, WasmCode::Kind kind, ExecutionTier tier) AddDeserializedCode() argument
1517 UpdateCodeSize(size_t size, ExecutionTier tier, ForDebugging for_debugging) UpdateCodeSize() argument
1711 UpdateCPUDuration(size_t cpu_duration, ExecutionTier tier) UpdateCPUDuration() argument
[all...]
H A Dfunction-compiler.cc107 // The --wasm-tier-mask-for-testing flag can force functions to be in ExecuteFunctionCompilation()
155 ExecutionTier tier) { in CompileWasmFunction()
163 WasmCompilationUnit unit(function->func_index, tier, kNoDebugging); in CompileWasmFunction()
151 CompileWasmFunction(Isolate* isolate, NativeModule* native_module, WasmFeatures* detected, const WasmFunction* function, ExecutionTier tier) CompileWasmFunction() argument
H A Dwasm-serialization.cc208 sizeof(ExecutionTier); // tier
311 if (code->tier() != ExecutionTier::kTurbofan) { in MeasureCode()
344 if (code->tier() != ExecutionTier::kTurbofan) { in WriteCode()
375 writer->Write(code->tier()); in WriteCode()
458 if (code && code->tier() == ExecutionTier::kTurbofan) { in Write()
730 ExecutionTier tier = reader->Read<ExecutionTier>(); in ReadCode() local
762 reloc_info, source_pos, kind, tier); in ReadCode()
H A Dwasm-engine.h24 #include "src/wasm/wasm-tier.h"
203 // Compiles the function with the given index at a specific compilation tier.
205 // This is mostly used for testing to force a function into a specific tier.
207 uint32_t function_index, ExecutionTier tier);
327 // access to it. Call this after top-tier compilation finished.
H A Dwasm-engine.cc702 uint32_t function_index, ExecutionTier tier) { in CompileFunction()
707 &native_module->module()->functions[function_index], tier); in CompileFunction()
732 // needs recompilation for tier up. in TierUpAllModulesPerIsolate()
750 // Only start tier-up if no other isolate needs this module in tiered in TierUpAllModulesPerIsolate()
1218 // Potentially recompile the module for tier down, after releasing the mutex. in MaybeGetNativeModule()
1246 // Potentially recompile the module for tier down, after releasing the mutex. in UpdateNativeModuleCache()
701 CompileFunction(Isolate* isolate, NativeModule* native_module, uint32_t function_index, ExecutionTier tier) CompileFunction() argument
/third_party/notofonts/scripts/
H A Dissue-stats.py39 tier = sources[repo_name].get("tier", 3) variable
44 open_per_tier[tier] += 1
153 tier = sources[k].get("tier", 3) variable
154 tiers[tier].append({"repo": k, "issues": v})
169 plt.title("Open issues per tier")
171 plt.savefig("docs/per-tier.png")
/third_party/ffmpeg/libavformat/
H A Dav1.c230 seq_params->tier = 0; in parse_sequence_header()
281 seq_params->tier = seq_tier; in parse_sequence_header()
359 seq->tier = get_bits(&gb, 1); in ff_av1_parse_seq_header()
478 put_bits(&pbc, 1, seq_params.tier); in ff_isom_write_av1c()
H A Dav1.h31 uint8_t tier; member
H A Ddashenc.c437 seq.profile, seq.level, seq.tier ? "H" : "M", seq.bitdepth); in set_codec_str()
/third_party/ffmpeg/libavcodec/
H A Dlibsvtav1.c70 int tier; member
159 param->tier = svt_enc->tier; in config_enc_params()
585 { "tier", "Set operating point tier (Deprecated, use svtav1-params)", OFFSET(tier),
586 AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE | AV_OPT_FLAG_DEPRECATED, "tier" },
587 { "main", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = 0 }, 0, 0, VE, "tier" },
588 { "high", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = 1 }, 0, 0, VE, "tier" },
H A Damfenc.h118 int tier; member
H A Dnvenc.h199 int tier; member
H A Damfenc_hevc.c37 { "profile_tier", "Set the profile tier (default main)", OFFSET(tier), AV_OPT_TYPE_INT,{ .i64 = AMF_VIDEO_ENCODER_HEVC_TIER_MAIN }, AMF_VIDEO_ENCODER_HEVC_TIER_MAIN, AMF_VIDEO_ENCODER_HEVC_TIER_HIGH, VE, "tier" },
38 { "main", "", 0, AV_OPT_TYPE_CONST, { .i64 = AMF_VIDEO_ENCODER_HEVC_TIER_MAIN }, 0, 0, VE, "tier" },
39 { "high", "", 0, AV_OPT_TYPE_CONST, { .i64 = AMF_VIDEO_ENCODER_HEVC_TIER_HIGH }, 0, 0, VE, "tier" },
137 AMF_ASSIGN_PROPERTY_INT64(res, ctx->encoder, AMF_VIDEO_ENCODER_HEVC_TIER, ctx->tier); in amf_encode_init_hevc()
H A Dnvenc_hevc.c85 { "tier", "Set the encoding tier", OFFSET(tier), AV_OPT_TYPE_INT, { .i64 = NV_ENC_TIER_HEVC_MAIN }, NV_ENC_TIER_HEVC_MAIN, NV_ENC_TIER_HEVC_HIGH, VE, "tier"},
86 { "main", "", 0, AV_OPT_TYPE_CONST, { .i64 = NV_ENC_TIER_HEVC_MAIN }, 0, 0, VE, "tier" },
87 { "high", "", 0, AV_OPT_TYPE_CONST, { .i64 = NV_ENC_TIER_HEVC_HIGH }, 0, 0, VE, "tier" },
H A Dvaapi_encode_h265.c69 int tier; member
307 ptl->general_tier_flag = priv->tier; in vaapi_encode_h265_init_sequence_params()
353 // The tier flag must be set in level 8.5. in vaapi_encode_h265_init_sequence_params()
1380 { "tier", "Set tier (general_tier_flag)",
1381 OFFSET(tier), AV_OPT_TYPE_INT,
1382 { .i64 = 0 }, 0, 1, FLAGS, "tier" },
1384 { .i64 = 0 }, 0, 0, FLAGS, "tier" },
1386 { .i64 = 1 }, 0, 0, FLAGS, "tier" },
H A Dnvenc.c1297 hevc->tier = ctx->tier; in nvenc_setup_hevc_config()
1423 ctx->tier = NV_ENC_TIER_HEVC_HIGH; in nvenc_setup_encoder()
/third_party/node/deps/v8/include/v8-include/
H A Dv8-wasm.h115 * Compile a Wasm function of the specified index with the specified tier.
118 WasmExecutionTier tier);
/third_party/node/deps/v8/src/runtime/
H A Druntime-test-wasm.cc422 wasm::ExecutionTier tier = frame->wasm_code()->is_liftoff() in RUNTIME_FUNCTION() local
425 wasm::TraceMemoryOperation(tier, info, func_index, pos, mem_start); in RUNTIME_FUNCTION()
/third_party/node/src/
H A Djs_native_api_v8.cc5316 v8::WasmExecutionTier tier = v8::WasmExecutionTier::kNone;
5319 tier = v8::WasmExecutionTier::kTurbofan;
5321 tier = v8::WasmExecutionTier::kTurbofan;
5326 bool compileSuccess = v8WasmModule->CompileFunction(env->isolate, functionIndex, tier);
/third_party/node/deps/v8/src/logging/
H A Dlog.cc284 name_buffer_->AppendBytes(ExecutionTierToString(code->tier())); in CodeCreateEvent()

Completed in 42 milliseconds