/third_party/node/deps/v8/src/wasm/ |
H A D | memory-tracing.cc | 17 void TraceMemoryOperation(base::Optional<ExecutionTier> tier, in TraceMemoryOperation() argument 52 tier.has_value() ? ExecutionTierToString(tier.value()) : "?"; in TraceMemoryOperation()
|
H A D | wasm-tier.h | 25 inline const char* ExecutionTierToString(ExecutionTier tier) { in ExecutionTierToString() argument 26 switch (tier) { in ExecutionTierToString()
|
H A D | function-compiler.h | 21 #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 D | module-compiler.cc | 63 // 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 D | wasm-code-manager.h | 33 #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 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() 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 D | function-compiler.cc | 107 // 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 D | wasm-serialization.cc | 208 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 D | wasm-engine.h | 24 #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 D | wasm-engine.cc | 702 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 D | issue-stats.py | 39 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 D | av1.c | 230 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 D | av1.h | 31 uint8_t tier; member
|
H A D | dashenc.c | 437 seq.profile, seq.level, seq.tier ? "H" : "M", seq.bitdepth); in set_codec_str()
|
/third_party/ffmpeg/libavcodec/ |
H A D | libsvtav1.c | 70 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 D | amfenc.h | 118 int tier; member
|
H A D | nvenc.h | 199 int tier; member
|
H A D | amfenc_hevc.c | 37 { "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 D | nvenc_hevc.c | 85 { "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 D | vaapi_encode_h265.c | 69 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 D | nvenc.c | 1297 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 D | v8-wasm.h | 115 * Compile a Wasm function of the specified index with the specified tier. 118 WasmExecutionTier tier);
|
/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() local 425 wasm::TraceMemoryOperation(tier, info, func_index, pos, mem_start); in RUNTIME_FUNCTION()
|
/third_party/node/src/ |
H A D | js_native_api_v8.cc | 5316 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 D | log.cc | 284 name_buffer_->AppendBytes(ExecutionTierToString(code->tier())); in CodeCreateEvent()
|