diff options
author | Justin Bogner <mail@justinbogner.com> | 2017-08-21 17:44:36 +0000 |
---|---|---|
committer | Justin Bogner <mail@justinbogner.com> | 2017-08-21 17:44:36 +0000 |
commit | 02336370858e69cee50019f6bcea89de041c7df3 (patch) | |
tree | f78de55d532e82bf4fe7c8d351e4029d0ee91904 /llvm/test/Transforms/InstCombine/JavaCompare.ll | |
parent | d5ac1812b7fa2f748b900de09b9160cf8a5c5a12 (diff) | |
download | bcm5719-llvm-02336370858e69cee50019f6bcea89de041c7df3.tar.gz bcm5719-llvm-02336370858e69cee50019f6bcea89de041c7df3.zip |
Introduce FuzzMutate library
This introduces the FuzzMutate library, which provides structured
fuzzing for LLVM IR, as described in my [EuroLLVM 2017 talk][1]. Most
of the basic mutators to inject and delete IR are provided, with
support for most basic operations.
I will follow up with the instruction selection fuzzer, which is
implemented in terms of this library.
[1]: http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#2
llvm-svn: 311356
Diffstat (limited to 'llvm/test/Transforms/InstCombine/JavaCompare.ll')
0 files changed, 0 insertions, 0 deletions