Lines Matching defs:builder

565       std::unique_ptr<CompilationUnitBuilder> builder);
570 void AddCompilationUnit(CompilationUnitBuilder* builder, int func_index);
674 uint8_t AddCompilationUnitInternal(CompilationUnitBuilder* builder,
1619 CompilationUnitBuilder* builder) {
1630 builder->AddJSToWasmWrapperUnit(std::move(unit));
1639 CompilationUnitBuilder* builder) {
1658 builder->AddUnits(func_index);
1692 auto builder = std::make_unique<CompilationUnitBuilder>(native_module);
1693 int num_import_wrappers = AddImportWrapperUnits(native_module, builder.get());
1695 AddExportWrapperUnits(isolate, native_module, builder.get());
1698 return builder;
1837 std::unique_ptr<CompilationUnitBuilder> builder =
1839 compilation_state->InitializeCompilationUnits(std::move(builder));
2618 std::unique_ptr<CompilationUnitBuilder> builder =
2620 compilation_state->InitializeCompilationUnits(std::move(builder));
3147 CompilationUnitBuilder* builder, int function_index,
3168 uint32_t size = builder->module()->functions[function_index].code.length();
3179 builder->AddBaselineUnit(function_index, required_baseline_tier);
3183 builder->AddTopTierUnit(function_index, required_top_tier);
3192 std::unique_ptr<CompilationUnitBuilder> builder) {
3197 builder->AddDebugUnit(func_index);
3206 builder.get(), func_index, function_progress);
3209 builder->Commit();
3212 void CompilationStateImpl::AddCompilationUnit(CompilationUnitBuilder* builder,
3215 builder->AddDebugUnit(func_index);
3232 AddCompilationUnitInternal(builder, func_index, function_progress);
3303 auto builder = std::make_unique<CompilationUnitBuilder>(native_module_);
3304 InitializeCompilationUnits(std::move(builder));
3350 base::Optional<CompilationUnitBuilder> builder;
3352 builder.emplace(native_module_);
3372 builder->AddRecompilationUnit(function_index, new_tier);
3382 if (builder.has_value()) {
3385 builder->Commit();