Home
last modified time | relevance | path

Searched refs:WasmModuleBuilder (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/wasm/
Dwasm-module-builder.cc45 WasmFunctionBuilder::WasmFunctionBuilder(WasmModuleBuilder* builder) in WasmFunctionBuilder()
219 WasmModuleBuilder::WasmModuleBuilder(Zone* zone) in WasmModuleBuilder() function in v8::internal::wasm::WasmModuleBuilder
236 WasmFunctionBuilder* WasmModuleBuilder::AddFunction(FunctionSig* sig) { in AddFunction()
243 void WasmModuleBuilder::AddDataSegment(const byte* data, uint32_t size, in AddDataSegment()
252 uint32_t WasmModuleBuilder::AddSignature(FunctionSig* sig) { in AddSignature()
261 uint32_t WasmModuleBuilder::AllocateIndirectFunctions(uint32_t count) { in AllocateIndirectFunctions()
271 void WasmModuleBuilder::SetIndirectFunction(uint32_t indirect, in SetIndirectFunction()
276 uint32_t WasmModuleBuilder::AddImport(Vector<const char> name, in AddImport()
282 uint32_t WasmModuleBuilder::AddGlobalImport(Vector<const char> name, in AddGlobalImport()
288 void WasmModuleBuilder::MarkStartFunction(WasmFunctionBuilder* function) { in MarkStartFunction()
[all …]
Dwasm-module-builder.h152 class WasmModuleBuilder; variable
189 WasmModuleBuilder* builder() const { return builder_; } in builder()
194 explicit WasmFunctionBuilder(WasmModuleBuilder* builder);
195 friend class WasmModuleBuilder; variable
202 WasmModuleBuilder* builder_;
221 class V8_EXPORT_PRIVATE WasmModuleBuilder : public ZoneObject {
223 explicit WasmModuleBuilder(Zone* zone);
/external/v8/src/asmjs/
Dasm-parser.h57 WasmModuleBuilder* module_builder() { return module_builder_; } in module_builder()
155 WasmModuleBuilder* module_builder_;
Dasm-parser.cc75 module_builder_(new (zone) WasmModuleBuilder(zone)), in AsmJsParser()