Home | History | Annotate | Download | only in asmjs

Lines Matching defs:builder_

68         builder_(new (zone) WasmModuleBuilder(zone)),
92 init_function_ = builder_->AddFunction(b.Build());
93 builder_->MarkStartFunction(init_function_);
97 foreign_init_function_ = builder_->AddFunction();
252 AsmWasmBuilderImpl* builder_;
257 : builder_(builder) {
258 builder_->breakable_blocks_.emplace_back(stmt, target_type);
260 builder_->current_function_builder_->EmitWithU8(opcode, kLocalVoid);
263 builder_->current_function_builder_->Emit(kExprEnd);
264 builder_->breakable_blocks_.pop_back();
793 uint32_t signature_index = builder_->AddSignature(sig.Build());
794 indices->start_index = builder_->AllocateIndirectFunctions(
822 builder_->SetIndirectFunction(
840 AsmWasmBuilderImpl* builder_;
846 builder_(builder) {}
850 v, ComputePointerHash(v), ZoneAllocationPolicy(builder_->zone()));
853 indices = new (builder_->zone())
854 ImportedFunctionIndices(nullptr, 0, builder_->zone());
867 builder_->builder_->SetImportName(i.second, indices->name_,
880 uint32_t index = builder_->builder_->AddImport(
1506 builder_->GetSignature(indices->signature_index)->return_count() >
1898 uint32_t index = builder_->AddGlobal(type, 0);
1909 DCHECK_NOT_NULL(builder_);
1926 WasmFunctionBuilder* function = builder_->AddFunction(b.Build());
1961 WasmModuleBuilder* builder_;
2006 impl.builder_->WriteTo(*module_buffer);
2008 impl.builder_->WriteAsmJsOffsetTable(*asm_offsets_buffer);