ladybird/Userland/Libraries/LibWasm/AbstractMachine
Enver Balalic f0a306fe50 LibWasm: Implement most of iNxM SIMD operations
With this we pass an additional ~2100 tests.
We are left with 7106 WASM fails :).

There's still some test cases in the iNxM tests that fail with
this PR, but they are somewhat weird.

Co-authored-by: Diego Frias <styx5242@gmail.com>
2024-07-14 11:35:11 +02:00
..
AbstractMachine.cpp LibWasm: Ensure that global.get only accesses imports in const exprs 2024-06-18 16:58:33 +02:00
AbstractMachine.h LibWasm: Make memory.grow grow the memory's type 2024-07-11 01:31:22 +02:00
BytecodeInterpreter.cpp LibWasm: Implement most of iNxM SIMD operations 2024-07-14 11:35:11 +02:00
BytecodeInterpreter.h LibWasm: Make memory.fill fill with single bytes 2024-06-13 12:13:18 +02:00
Configuration.cpp AK: Rename Stream::read_entire_buffer to Stream::read_until_filled 2023-03-13 15:16:20 +00:00
Configuration.h LibWasm: Replace the numeric operation macros with templated functions 2021-08-12 21:03:53 +02:00
Interpreter.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Operators.h LibWasm: Implement most of iNxM SIMD operations 2024-07-14 11:35:11 +02:00
Validator.cpp LibWasm: Validate stack correctly in v128_store*_lane instructions 2024-07-13 00:04:02 +02:00
Validator.h LibWasm: Tighten validation algorithm 2024-06-13 17:21:23 +02:00