Richard Patel
|
f3aa97b365
|
Opcode table via procedural macro
|
2021-08-14 08:40:36 +02:00 |
Richard Patel
|
ecd06bf524
|
random instruction generator, use std::io::Write
|
2021-08-14 03:28:16 +02:00 |
Richard Patel
|
8b8bb66031
|
use fmt::Write instead of String, support stable toolchain
|
2021-08-14 03:01:19 +02:00 |
Richard Patel
|
0f5a439725
|
fix broken opcode decoding
|
2021-08-14 02:37:03 +02:00 |
Richard Patel
|
31d06e1373
|
mfspr, mtspr, bclr simplified mnemonics
|
2021-08-14 02:26:10 +02:00 |
Richard Patel
|
c953299b93
|
more unit tests
|
2021-08-14 02:12:20 +02:00 |
Richard Patel
|
4d29089e6e
|
more readable unit tests
|
2021-08-14 01:52:20 +02:00 |
Richard Patel
|
ec82c013cf
|
cleanup Ins struct
|
2021-08-14 01:45:59 +02:00 |
Richard Patel
|
9959cf2e7d
|
linting
|
2021-08-14 01:13:20 +02:00 |
Richard Patel
|
a94ee22d14
|
use write instead of format
Decreases fuzz time from 183s to 72s.
|
2021-08-14 01:10:52 +02:00 |
Richard Patel
|
7d2b8c16ca
|
cargo workspace layout, multithreaded fuzzer
|
2021-08-14 00:33:10 +02:00 |