llvm-mc-fuzzer: A fuzzing tool for the MC layer.
authorDaniel Sanders <daniel.sanders@imgtec.com>
Wed, 16 Sep 2015 11:49:49 +0000 (11:49 +0000)
committerDaniel Sanders <daniel.sanders@imgtec.com>
Wed, 16 Sep 2015 11:49:49 +0000 (11:49 +0000)
commit5369e0fdbed1a475d8bfaf421cb1a4fec4284ca3
tree041c4e4dada5184e408da03b3a0496aad03ba6ca
parent196a1036c4a0487225e4ee9dd7ce71654a8159eb
llvm-mc-fuzzer: A fuzzing tool for the MC layer.

Summary:
Only the disassembler is supported in this patch but it has already found a few
issues in the Mips disassembler (mostly invalid instructions being successfully
disassembled).

Reviewers: kcc

Subscribers: russell.gallop, silvas, kcc, llvm-commits

Differential Revision: http://reviews.llvm.org/D12723

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@247786 91177308-0d34-0410-b5e6-96231b3b80d8
docs/LibFuzzer.rst
tools/llvm-mc-fuzzer/CMakeLists.txt [new file with mode: 0644]
tools/llvm-mc-fuzzer/llvm-mc-fuzzer.cpp [new file with mode: 0644]