/external/v8/src/compiler/ |
D | wasm-compiler.cc | 49 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 …]
|
D | wasm-compiler.h | 23 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/ |
D | wasm-js.cc | 26 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 …]
|
D | wasm-macro-gen.h | 89 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), \
|
D | asm-wasm-builder.h | 17 namespace wasm {
|
D | module-decoder.h | 13 namespace wasm {
|
D | wasm-result.cc | 17 namespace wasm { namespace
|
D | wasm-opcodes.cc | 10 namespace wasm { namespace
|
D | wasm-result.h | 17 namespace wasm {
|
D | ast-decoder.h | 19 namespace wasm {
|
D | wasm-module.h | 21 namespace wasm {
|
/external/llvm/test/CodeGen/WebAssembly/ |
D | memory-addr64.ll | 8 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)
|
D | memory-addr32.ll | 8 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)
|
D | store-results.ll | 3 ; 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
|
D | unreachable.ll | 5 ; wasm unreachable
|
/external/llvm/include/llvm/IR/ |
D | IntrinsicsWebAssembly.td | 1 //===- IntrinsicsWebAssembly.td - Defines wasm intrinsics --*- tablegen -*-===// 15 let TargetPrefix = "wasm" in { // All intrinsics start with "llvm.wasm.".
|
/external/v8/test/cctest/ |
D | cctest.status | 259 '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 …]
|
D | cctest.gyp | 189 '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/ |
D | unittests.gyp | 115 '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/ |
D | Android.v8common.mk | 135 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 \
|
D | BUILD.gn | 885 "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/ |
D | v8.gyp | 653 '../../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/ |
D | DEPS | 7 "+src/compiler/wasm-compiler.h",
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssembly.td | 12 /// which is also known as "wasm".
|
/external/v8/test/cctest/wasm/ |
D | test-signatures.h | 13 namespace wasm {
|