7439 Commits (e09b9400f8434907894949e37f791fbd507d57b3)
 

Author SHA1 Message Date
Alex Crichton e09b9400f8
Restrict threads spawned during fuzzing (#2485) 4 years ago
Chris Fallin 267d4a8bdb
Merge pull request #2490 from cfallin/fix-popcnt-load-width 4 years ago
Chris Fallin 06fc28dc85
Merge pull request #1697 from Y-Nak/fix-licm-jt-bug 4 years ago
Y-Nak 855a6374dd Fix missing modification of jump table in licm 5 years ago
Chris Fallin 6632c45c01
x64 lowering fix: i32.popcnt should not merge load and make it 64-bit. 4 years ago
Chris Fallin 2cec20aa57
Merge pull request #2486 from cfallin/fix-probestack 4 years ago
Chris Fallin 3a01d14712 Two Lucet-related fixes to stack overflow handling. 4 years ago
Andrew Brown 2c765c18c2 Update spec tests 4 years ago
Andrew Brown f1025322fa Update wasmparser to 0.69.2 4 years ago
Chris Fallin 6ce1658e4d
Merge pull request #2483 from cfallin/x64-regalloc-register-order 4 years ago
Chris Fallin 1dddba649a
x64 regalloc register order: put caller-saves (volatiles) first. 4 years ago
Andrew Brown fc752efa89 Fix incorrect arithmetic NaN check and document 4 years ago
Andrew Brown 651f405220 Print WAST assertion failures in a hexadecimal pattern format 4 years ago
bjorn3 411ec3a857 Rename SimpleJIT to JIT as it isn't simple anymore 4 years ago
Nick Fitzgerald 502b39606f
Merge pull request #2364 from fitzgen/peepmatic-rebuild-test 4 years ago
Julian Seward 8f34d2dc59 aarch64 isel: collect_address_addends: correctly handle `ExtendOp::UXTW(negative immediate)`. 4 years ago
Andrew Brown d07fffeb41
Use AlexNet for wasi-nn example (#2474) 4 years ago
Chris Fallin bfd10512c1
Merge pull request #2473 from cfallin/fix-lowering 4 years ago
Nick Fitzgerald 76d3fb61c3
Merge pull request #2293 from fitzgen/souper-no-assign-constant 4 years ago
Chris Fallin 3e516e784b
Fix lowering instruction-sinking (load-merging) bug. 4 years ago
Nick Fitzgerald 1efdf10ca7 souper-harvest: ensure that `select` conditions are of type `i1` 4 years ago
Nick Fitzgerald f7cf771ee6 souper-harvest: Do not generate assignments of constants 4 years ago
Alex Crichton 41caf67af3
Update the C API with module linking support (#2472) 4 years ago
Pat Hickey 0f1dc9a735
Merge pull request #2403 from bjorn3/simplejit_hot_swapping 4 years ago
Alex Crichton 09662fa716
Fix module-linking handling of instance subtypes (#2466) 4 years ago
Chris Fallin 111f6dc18d
Merge pull request #2471 from cfallin/disable-simd-ci 4 years ago
bjorn3 937a3fde40 Fix simplejit tests for x64 by disabling is_pic 4 years ago
Chris Fallin d2721064df
Disable all x64 SIMD tests, as some seem to be nondeterministic. 4 years ago
bjorn3 69d041faf1 Restore support for non-pic code in SimpleJIT 4 years ago
Chris Fallin 8e0e44b802
Merge pull request #2413 from akirilov-arm/fmov_vector 4 years ago
Alex Crichton f003388ec7
Implement imported/exported modules/instances (#2461) 4 years ago
Anton Kirilov f59b274d22 Cranelift AArch64: Further vector constant improvements 4 years ago
Chris Fallin b93381e126
Merge pull request #2453 from cfallin/differential-fuzz-interp 4 years ago
Alex Crichton 9ac7d01288
Implement the module linking alias section (#2451) 4 years ago
Chris Fallin bbdea06e2d
Add differential fuzzing against wasmi (a Wasm interpreter). 4 years ago
Johnnie Birch a548516f97 Enable SIMD spec tests for f32x4_rounding and f64x4_rounding. 4 years ago
Johnnie Birch a33e755cb2 Adds x86 SIMD support for Ceil, Floor, Trunc, and Nearest 4 years ago
Chris Fallin dcbc4768c9
Merge pull request #2463 from cfallin/fix-heap-bounds-check-x64 4 years ago
Chris Fallin 1511cedaee
Merge pull request #2462 from cfallin/fix-sorted-debug-addr-transform 4 years ago
Andrew Brown 2f0abc3d74
Avoid removing wasi-nn temp directory when specified (#2465) 4 years ago
Chris Fallin 60d7f7de0a
Debug info: two fixes in x64 backend. 4 years ago
Chris Fallin c9a81f008d
x64 backend: fix condition-code used for part of explicit heap check. 4 years ago
Chris Fallin d1662a5d6e
Merge pull request #2464 from cfallin/centos-7-ci 4 years ago
Chris Fallin 04e3730ba6
Update to a CentOS 7 docker container for binary compatible builds. 4 years ago
Alex Crichton 51c1d4bbd6
Provide filename/line number information in `Trap` (#2452) 4 years ago
Alex Crichton 88a8a8993a
Instantiate nested modules for module linking (#2447) 4 years ago
Nick Fitzgerald 40ad39fee9
Merge pull request #2460 from abrown/fix-function-store 4 years ago
Chris Fallin 4bf2c15014
Merge pull request #2440 from jlb6740/remaining_simd_conversions 4 years ago
Andrew Brown 87b1a85cc6 Fix confusion caused by overloading of FuncRef 4 years ago
Andrew Brown 26509cb080 Optimize access to interpreter frame slots 4 years ago