Commit graph

  • dcc8148dcb
    WIP: fuzz with loops too Chris Fallin 2022-11-29 21:15:02 -0800
  • 52013a7f46
    Fix subtle interaction of treeifier-induced code motion and local (register) allocation. Chris Fallin 2022-11-29 21:04:55 -0800
  • 3d102ac899
    Bugfix: drop unused values. Chris Fallin 2022-11-29 20:21:51 -0800
  • eafb4dc649
    Bugfix: i64.eqz returns i32, not i64, in constprop pass. Chris Fallin 2022-11-29 19:54:35 -0800
  • 8caba239fa
    WIP. Chris Fallin 2022-11-29 19:49:22 -0800
  • 4e3fb51aa9
    WIP. Chris Fallin 2022-11-29 18:40:57 -0800
  • 2ec2de1dfc
    WIP. Chris Fallin 2022-11-29 18:23:50 -0800
  • 5a6177b613
    WIP. Chris Fallin 2022-11-29 18:03:33 -0800
  • 9ce0d259b4
    WIP. Chris Fallin 2022-11-29 17:32:38 -0800
  • 5ee73ea177
    WIP. Chris Fallin 2022-11-29 13:43:13 -0800
  • e5491528af
    WIP. Chris Fallin 2022-11-29 13:31:23 -0800
  • 232b34f66b
    Better unreachability handling. Chris Fallin 2022-11-29 13:22:04 -0800
  • 35ecc79136
    WIP. Chris Fallin 2022-11-29 10:51:50 -0800
  • 349032b1af
    WIP. Chris Fallin 2022-11-29 10:44:15 -0800
  • a053396e69
    WIP. Chris Fallin 2022-11-29 10:38:31 -0800
  • 6373cfd665
    WIP. Chris Fallin 2022-11-29 10:36:45 -0800
  • 6273e399de
    WIP. Chris Fallin 2022-11-29 10:33:06 -0800
  • 26e7c7a3af
    Better error handling in fuzzing; skip on unsupported features Chris Fallin 2022-11-29 10:05:43 -0800
  • 88bcc3d906
    Upgrade fuzz-targets' deps Chris Fallin 2022-11-29 09:47:36 -0800
  • 61105ea7fc WIP. Chris Fallin 2022-11-29 02:45:07 -0800
  • e9d4fe89b1 WIP: almost-complete Wasm backend. Chris Fallin 2022-11-29 02:30:37 -0800
  • 8744965705 WIP. Chris Fallin 2022-11-29 01:44:19 -0800
  • d0ecd1238a WIP. Chris Fallin 2022-11-29 00:58:55 -0800
  • 5859930639 WIP. Chris Fallin 2022-11-29 00:27:38 -0800
  • a676310629 WIP. Chris Fallin 2022-11-29 00:07:29 -0800
  • 3f8d424169 Debug output: show which function we are compiling Chris Fallin 2022-11-28 22:27:21 -0800
  • 1892d62c76 Stackifier produces control flow for simple-interpreter test case. Chris Fallin 2022-11-28 22:25:03 -0800
  • e6963b8d78 WIP. Chris Fallin 2022-11-28 22:23:24 -0800
  • 3bde79a15d WIP. Chris Fallin 2022-11-28 22:08:08 -0800
  • 539af66b88 WIP. Chris Fallin 2022-11-28 21:55:58 -0800
  • 04ecdb16bd Stackify written (not tested). Chris Fallin 2022-11-28 21:49:11 -0800
  • 6bb8a01585 WIP. Chris Fallin 2022-11-22 23:31:02 -0800
  • 1fbbbc9637 WIP. Chris Fallin 2022-11-22 23:30:11 -0800
  • abc46f1d14 WIP. Chris Fallin 2022-11-22 21:43:50 -0800
  • d954fa9fe6 WIP. Chris Fallin 2022-11-22 19:20:36 -0800
  • 7b804b02d7
    WIP. Chris Fallin 2022-11-21 22:33:19 -0800
  • 9e5d2fae26
    WIP. Chris Fallin 2022-11-21 21:35:23 -0800
  • 15d45e1443
    WIP. Chris Fallin 2022-11-21 19:39:05 -0800
  • 32e5eb2570
    WIP. Chris Fallin 2022-11-21 18:09:58 -0800
  • 8a234ddccb
    WIP. Chris Fallin 2022-11-21 17:37:32 -0800
  • 2fc5440fa3
    WIP. Chris Fallin 2022-11-20 13:54:27 -0800
  • c2db0ad4b9
    WIP. Chris Fallin 2022-11-17 23:56:44 -0800
  • 91a2c11f67
    WIP. Chris Fallin 2022-11-10 22:19:08 -0800
  • 26244fbfbd
    WIP. Chris Fallin 2022-11-10 00:50:09 -0800
  • e53d801107
    WIP. Chris Fallin 2022-11-10 00:29:56 -0800
  • 003650281a WIP. Chris Fallin 2022-11-09 11:45:47 -0800
  • 9ef4064853 WIP. Chris Fallin 2022-11-03 10:59:24 -0700
  • 71bd0b399d WIP. Chris Fallin 2022-11-03 10:57:56 -0700
  • 754492c860 WIP. Chris Fallin 2022-11-03 01:23:33 -0700
  • 3ca0ca7f7a WIP. Chris Fallin 2022-11-03 00:21:07 -0700
  • 2a47a77cdc WIP. Chris Fallin 2022-11-03 00:20:58 -0700
  • 43bdb36952 WIP. Chris Fallin 2022-11-02 23:32:23 -0700
  • e6c44bbf7d WIP. Chris Fallin 2022-11-02 21:26:22 -0700
  • 3da33af7e2 WIP. Chris Fallin 2022-11-02 21:03:37 -0700
  • e04a4113a2 WIP. Chris Fallin 2022-11-02 21:03:02 -0700
  • 86454940af WIP. Chris Fallin 2022-11-02 20:29:30 -0700
  • a73dacd5df WIP. Chris Fallin 2022-11-02 19:46:15 -0700
  • 3dc1356669 WIP. Chris Fallin 2022-11-02 18:18:33 -0700
  • a244d4ab52 WIP. Chris Fallin 2022-11-02 14:07:07 -0700
  • 53f37a50fe WIP. Chris Fallin 2022-11-02 13:44:35 -0700
  • 71a8d489ce WIP. Chris Fallin 2022-11-02 12:38:45 -0700
  • d72ef25052 WIP. Chris Fallin 2022-11-01 20:54:04 -0700
  • 3de1a8e00e WIP. Chris Fallin 2022-11-01 20:51:18 -0700
  • a538d10167 big refactor Chris Fallin 2022-11-01 20:43:47 -0700
  • 1da150823d WIP. Chris Fallin 2022-11-01 02:26:21 -0700
  • 589729566f WIP. Chris Fallin 2022-10-29 15:19:26 -0700
  • 676ee3a1d2 WIP. Chris Fallin 2022-10-28 14:39:38 -0700
  • 8e8464f76a WIP. Chris Fallin 2022-10-27 14:19:39 -0700
  • 1e26c0aaa4 WIP. Chris Fallin 2022-10-26 22:15:15 -0700
  • 2214c1701b Remove wasm_encoder backend, and bring in binaryen bindings Chris Fallin 2022-10-26 08:15:18 -0700
  • e2be302e47 Remove stale dependency on regalloc2. Chris Fallin 2022-10-26 08:06:24 -0700
  • 3cd673863b
    Add README and LICENSE. Chris Fallin 2021-12-30 12:24:28 -0800
  • 648badb730 fuzzbug fix Chris Fallin 2021-12-25 00:28:29 -0800
  • a8b38e3abc fuzzing updates Chris Fallin 2021-12-24 23:56:21 -0800
  • 5e3edc1de4 working roundtrip of hello world? Chris Fallin 2021-12-24 23:02:20 -0800
  • 1b67d25efb fuzzbug fix Chris Fallin 2021-12-24 22:17:51 -0800
  • 5031befe3b bugfix Chris Fallin 2021-12-24 17:14:45 -0800
  • 5ac961607f fuzzbug fix Chris Fallin 2021-12-24 17:13:23 -0800
  • 74901c0842 debug logging Chris Fallin 2021-12-24 17:06:59 -0800
  • 3f8ead1485 differential fuzzer Chris Fallin 2021-12-24 17:03:13 -0800
  • bace89cd6b WIP: roundtrip straightline differential fuzzing Chris Fallin 2021-12-24 16:39:58 -0800
  • e368f38716 fuzzbug fix on br_table fallthrough types Chris Fallin 2021-12-24 16:10:53 -0800
  • 87c416cadf fuzzbug fix Chris Fallin 2021-12-24 15:17:38 -0800
  • c0fd7e8fc8 fuzzbug fix Chris Fallin 2021-12-24 14:57:14 -0800
  • d6c6c70965 fuzzbug fix Chris Fallin 2021-12-24 14:50:23 -0800
  • 110fe11fa8 Add roundtrip-roundtrip fuzz target. Chris Fallin 2021-12-24 14:29:32 -0800
  • d5342a0a6a WIP Chris Fallin 2021-12-24 14:12:49 -0800
  • 415e1d63e3 Fix liveranges for loops Chris Fallin 2021-12-24 14:07:09 -0800
  • f33aab4216 fuzzbug fix and more robust undef handling Chris Fallin 2021-12-24 14:00:58 -0800
  • 63aa7e4cb6 working roundtrip for simple module Chris Fallin 2021-12-24 13:20:30 -0800
  • 4585ec48be Final module emission (?) Chris Fallin 2021-12-24 13:00:21 -0800
  • 88251ad7fb fuzzbug fix Chris Fallin 2021-12-24 11:56:40 -0800
  • fd969d9089 fuzzbug fix Chris Fallin 2021-12-24 11:49:48 -0800
  • 80f7fc8a6c fuzzbug fix Chris Fallin 2021-12-24 11:42:02 -0800
  • 1bd6b25d34 fuzzbug fix Chris Fallin 2021-12-24 00:57:30 -0800
  • 252088faed fuzzbug fix Chris Fallin 2021-12-24 00:54:04 -0800
  • 8bd53719cf fuzzbug fix Chris Fallin 2021-12-24 00:50:57 -0800
  • c7ba91b283 fuzzbug fix Chris Fallin 2021-12-24 00:45:27 -0800
  • 45ba7dd209 fuzzbug fix Chris Fallin 2021-12-24 00:38:51 -0800
  • 4cfff0275f fuzzbug fix Chris Fallin 2021-12-24 00:35:18 -0800