diff options
author | Justin Bogner <mail@justinbogner.com> | 2017-08-21 22:25:04 +0000 |
---|---|---|
committer | Justin Bogner <mail@justinbogner.com> | 2017-08-21 22:25:04 +0000 |
commit | f5c873648208cf0df3a21f0c5e948efbcec7dbae (patch) | |
tree | 1d19f333cfde6b393fe5c7640ef6ce58ddbd5945 /llvm/lib/LineEditor/LineEditor.cpp | |
parent | 4c30b743907c032a84dbd10bbf4c8587ec259c94 (diff) | |
download | bcm5719-llvm-f5c873648208cf0df3a21f0c5e948efbcec7dbae.tar.gz bcm5719-llvm-f5c873648208cf0df3a21f0c5e948efbcec7dbae.zip |
Re-apply "Introduce FuzzMutate library"
Redo r311356 with a fix to avoid std::uniform_int_distribution<bool>.
The bool specialization is undefined according to the standard, even
though libc++ seems to have it.
Original commit message:
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.
llvm-svn: 311392
Diffstat (limited to 'llvm/lib/LineEditor/LineEditor.cpp')
0 files changed, 0 insertions, 0 deletions