Home
last modified time | relevance | path

Searched refs:WasmFunctionBuilder (Results 1 - 5 of 5) sorted by relevance

/third_party/node/deps/v8/src/wasm/
H A Dwasm-module-builder.cc42 WasmFunctionBuilder::WasmFunctionBuilder(WasmModuleBuilder* builder) in WasmFunctionBuilder() function in v8::internal::wasm::WasmFunctionBuilder
55 void WasmFunctionBuilder::EmitByte(byte val) { body_.write_u8(val); } in EmitByte()
57 void WasmFunctionBuilder::EmitI32V(int32_t val) { body_.write_i32v(val); } in EmitI32V()
59 void WasmFunctionBuilder::EmitU32V(uint32_t val) { body_.write_u32v(val); } in EmitU32V()
61 void WasmFunctionBuilder::SetSignature(const FunctionSig* sig) { in SetSignature()
67 void WasmFunctionBuilder::SetSignature(uint32_t sig_index) { in SetSignature()
74 uint32_t WasmFunctionBuilder::AddLocal(ValueType type) { in AddLocal()
79 void WasmFunctionBuilder::EmitGetLocal(uint32_t local_index) { in EmitGetLocal()
83 void WasmFunctionBuilder
[all...]
H A Dwasm-module-builder.h166 class V8_EXPORT_PRIVATE WasmFunctionBuilder : public ZoneObject { class
215 explicit WasmFunctionBuilder(WasmModuleBuilder* builder);
315 WasmFunctionBuilder* AddFunction(const FunctionSig* sig = nullptr);
316 WasmFunctionBuilder* AddFunction(uint32_t sig_index);
349 void MarkStartFunction(WasmFunctionBuilder* builder);
352 void AddExport(base::Vector<const char> name, WasmFunctionBuilder* builder) { in AddExport()
409 WasmFunctionBuilder* GetFunction(uint32_t index) { return functions_[index]; } in GetFunction()
461 friend class WasmFunctionBuilder;
467 ZoneVector<WasmFunctionBuilder*> functions_;
488 const FunctionSig* WasmFunctionBuilder
[all...]
/third_party/node/deps/v8/src/asmjs/
H A Dasm-parser.h94 WasmFunctionBuilder* function_builder = nullptr;
169 WasmFunctionBuilder* current_function_builder_;
H A Dasm-parser.cc370 WasmFunctionBuilder* start = module_builder_->AddFunction(); in ValidateModule()
/third_party/node/test/fixtures/wpt/wasm/jsapi/
H A Dwasm-module-builder.js577 class WasmFunctionBuilder {
764 let func = new WasmFunctionBuilder(this, name, type_index);

Completed in 8 milliseconds