Home
last modified time | relevance | path

Searched refs:wasm (Results 1 – 25 of 54) sorted by relevance

123

/external/v8/src/compiler/
Dwasm-compiler.cc49 const Operator* UnsupportedOpcode(wasm::WasmOpcode opcode) { in UnsupportedOpcode()
50 if (wasm::WasmOpcodes::IsSupported(opcode)) { in UnsupportedOpcode()
53 wasm::WasmOpcodes::OpcodeName(opcode)); in UnsupportedOpcode()
56 wasm::WasmOpcodes::OpcodeName(opcode)); in UnsupportedOpcode()
194 wasm::ModuleEnv* module = builder_->module_; in BuildTrapCode()
233 case wasm::kAstI32: in BuildTrapCode()
236 case wasm::kAstI64: in BuildTrapCode()
239 case wasm::kAstF32: in BuildTrapCode()
242 case wasm::kAstF64: in BuildTrapCode()
263 wasm::FunctionSig* function_signature) in WasmGraphBuilder()
[all …]
Dwasm-compiler.h23 namespace wasm {
36 Handle<Code> CompileWasmFunction(wasm::ErrorThrower& thrower, Isolate* isolate,
37 wasm::ModuleEnv* module_env,
38 const wasm::WasmFunction& function, int index);
41 Handle<Code> CompileWasmToJSWrapper(Isolate* isolate, wasm::ModuleEnv* module,
48 Isolate* isolate, wasm::ModuleEnv* module, Handle<String> name,
56 WasmGraphBuilder(Zone* z, JSGraph* g, wasm::FunctionSig* function_signature);
73 Node* Param(unsigned index, wasm::LocalType type);
77 Node* Phi(wasm::LocalType type, unsigned count, Node** vals, Node* control);
84 Node* Binop(wasm::WasmOpcode opcode, Node* left, Node* right);
[all …]
/external/v8/src/wasm/
Dwasm-js.cc26 using v8::internal::wasm::ErrorThrower;
68 internal::wasm::ModuleResult result = internal::wasm::DecodeWasmModule( in VerifyModule()
87 internal::wasm::FunctionResult result; in VerifyFunction()
92 result = internal::wasm::DecodeWasmFunction(isolate, &zone, nullptr, in VerifyFunction()
114 internal::wasm::ModuleResult result = internal::wasm::DecodeWasmModule( in CompileRun()
121 int32_t retval = i::wasm::CompileAndRunWasmModule(isolate, result.val); in CompileRun()
129 v8::internal::wasm::WasmModuleIndex* TranslateAsmModule(i::ParseInfo* info) { in TranslateAsmModule()
148 auto module = v8::internal::wasm::AsmWasmBuilder( in TranslateAsmModule()
181 int32_t result = v8::internal::wasm::CompileAndRunWasmModule( in AsmCompileRun()
215 internal::wasm::ModuleResult result = internal::wasm::DecodeWasmModule( in InstantiateModuleFromAsm()
[all …]
Dwasm-macro-gen.h89 v8::internal::wasm::WasmOpcodes::LoadStoreOpcodeOf(type, false)), \
90 v8::internal::wasm::WasmOpcodes::LoadStoreAccessOf(false), index
93 v8::internal::wasm::WasmOpcodes::LoadStoreOpcodeOf(type, true)), \
94 v8::internal::wasm::WasmOpcodes::LoadStoreAccessOf(false), index, val
97 v8::internal::wasm::WasmOpcodes::LoadStoreOpcodeOf(type, false)), \
98 v8::internal::wasm::WasmOpcodes::LoadStoreAccessOf(true), \
102 v8::internal::wasm::WasmOpcodes::LoadStoreOpcodeOf(type, true)), \
103 v8::internal::wasm::WasmOpcodes::LoadStoreAccessOf(true), \
Dasm-wasm-builder.h17 namespace wasm {
Dmodule-decoder.h13 namespace wasm {
Dwasm-result.cc17 namespace wasm { namespace
Dwasm-opcodes.cc10 namespace wasm { namespace
Dwasm-result.h17 namespace wasm {
Dast-decoder.h19 namespace wasm {
Dwasm-module.h21 namespace wasm {
/external/llvm/test/CodeGen/WebAssembly/
Dmemory-addr64.ll8 declare i64 @llvm.wasm.memory.size.i64() nounwind readonly
9 declare void @llvm.wasm.grow.memory.i64(i64) nounwind
16 %a = call i64 @llvm.wasm.memory.size.i64()
25 call void @llvm.wasm.grow.memory.i64(i64 %n)
Dmemory-addr32.ll8 declare i32 @llvm.wasm.memory.size.i32() nounwind readonly
9 declare void @llvm.wasm.grow.memory.i32(i32) nounwind
16 %a = call i32 @llvm.wasm.memory.size.i32()
25 call void @llvm.wasm.grow.memory.i32(i32 %n)
Dstore-results.ll3 ; Test that the wasm-store-results pass makes users of stored values use the
20 ; Test interesting corner cases for wasm-store-results, in which the operand of
Dunreachable.ll5 ; wasm unreachable
/external/llvm/include/llvm/IR/
DIntrinsicsWebAssembly.td1 //===- IntrinsicsWebAssembly.td - Defines wasm intrinsics --*- tablegen -*-===//
15 let TargetPrefix = "wasm" in { // All intrinsics start with "llvm.wasm.".
/external/v8/test/cctest/
Dcctest.status259 'test-run-wasm-module/Run_WasmModule_CallAdd_rev': [SKIP],
260 'test-run-wasm-module/Run_WasmModule_ReadLoadedDataSegment': [SKIP],
261 'test-run-wasm-module/Run_WasmModule_CheckMemoryIsZero': [SKIP],
262 'test-run-wasm-module/Run_WasmModule_Global': [SKIP],
263 'test-run-wasm/Run_WasmInt32*': [SKIP],
264 'test-run-wasm/Run_Wasm_TableSwitch*': [SKIP],
265 'test-run-wasm/Run_Wasm_StoreMemI32_offset': [SKIP],
266 'test-run-wasm/Run_Wasm_Int32LoadInt16_*': [SKIP],
267 'test-run-wasm/Run_WasmMixedGlobals': [SKIP],
268 'test-run-wasm/Run_WasmCall*': [SKIP],
[all …]
Dcctest.gyp189 'wasm/test-run-wasm.cc',
190 'wasm/test-run-wasm-js.cc',
191 'wasm/test-run-wasm-module.cc',
192 'wasm/test-signatures.h',
193 'wasm/wasm-run-utils.h',
/external/v8/test/unittests/
Dunittests.gyp115 'wasm/ast-decoder-unittest.cc',
116 'wasm/encoder-unittest.cc',
117 'wasm/module-decoder-unittest.cc',
118 'wasm/wasm-macro-gen-unittest.cc',
/external/v8/
DAndroid.v8common.mk135 src/compiler/wasm-compiler.cc \
136 src/compiler/wasm-linkage.cc \
333 src/wasm/asm-wasm-builder.cc \
334 src/wasm/ast-decoder.cc \
335 src/wasm/encoder.cc \
336 src/wasm/module-decoder.cc \
337 src/wasm/wasm-js.cc \
338 src/wasm/wasm-module.cc \
339 src/wasm/wasm-opcodes.cc \
340 src/wasm/wasm-result.cc \
DBUILD.gn885 "src/compiler/wasm-compiler.cc",
886 "src/compiler/wasm-compiler.h",
887 "src/compiler/wasm-linkage.cc",
1314 "src/wasm/asm-wasm-builder.cc",
1315 "src/wasm/asm-wasm-builder.h",
1316 "src/wasm/ast-decoder.cc",
1317 "src/wasm/ast-decoder.h",
1318 "src/wasm/decoder.h",
1319 "src/wasm/encoder.cc",
1320 "src/wasm/encoder.h",
[all …]
/external/v8/tools/gyp/
Dv8.gyp653 '../../src/compiler/wasm-compiler.cc',
654 '../../src/compiler/wasm-compiler.h',
655 '../../src/compiler/wasm-linkage.cc',
1087 '../../src/wasm/asm-wasm-builder.cc',
1088 '../../src/wasm/asm-wasm-builder.h',
1089 '../../src/wasm/ast-decoder.cc',
1090 '../../src/wasm/ast-decoder.h',
1091 '../../src/wasm/decoder.h',
1092 '../../src/wasm/encoder.cc',
1093 '../../src/wasm/encoder.h',
[all …]
/external/v8/src/
DDEPS7 "+src/compiler/wasm-compiler.h",
/external/llvm/lib/Target/WebAssembly/
DWebAssembly.td12 /// which is also known as "wasm".
/external/v8/test/cctest/wasm/
Dtest-signatures.h13 namespace wasm {

123