MerryMage
65078d5b18
fuzz_with_unicorn: Print information on test failure
2018-01-28 22:33:34 +00:00
Lioncash
7f31a9b5ab
fuzz_with_unicorn: Move data outside loop
...
Given we know we're only ever going to use one instruction, we can just presize the vector and reassign to it
instead of potentially reallocating the same memory 100000 times
2018-01-27 22:54:01 +00:00
Lioncash
763a4783f9
fuzz_with_unicorn: Dehardcode some constants
2018-01-27 22:54:01 +00:00
MerryMage
d08b738662
tests/A64: Test memory writes
2018-01-25 23:56:57 +00:00
MerryMage
ed63cc7ae9
interface: Move Vector typedef to config.h
2018-01-24 16:18:58 +00:00
MerryMage
41d9a6421d
fuzz_with_unicorn: Compare vectors
2018-01-23 17:46:28 +00:00
MerryMage
9634532822
tests/A64: Randomize vectors
2018-01-21 17:56:27 +00:00
MerryMage
304c91abd3
tests/A64: Allow RunTestInstance to start from an arbitrary offset
2018-01-21 17:56:27 +00:00
MerryMage
ebb3e80129
A64/tests: Split unicorn sanity checking from other tests
2018-01-17 20:00:42 +00:00
MerryMage
5740a0272c
tests/A64: Single random instruction: Test branch instructions as well
2018-01-17 00:35:01 +00:00
MerryMage
e77bc26945
A64: Implement SBFM, BFM, UBFM
2018-01-17 00:15:44 +00:00
MerryMage
1e0f5cd9b9
travis: Run A64 tests
2018-01-14 20:23:24 +00:00
MerryMage
4e656ede94
tests/A64: Randomize PSTATE.<NZCV>
2018-01-13 21:57:18 +00:00
MerryMage
98ecbe75ca
tests/A64: Fuzz against unicorn
2018-01-13 18:06:06 +00:00