summaryrefslogtreecommitdiffstats
path: root/llvm/lib/LineEditor/LineEditor.cpp
diff options
context:
space:
mode:
authorJustin Bogner <mail@justinbogner.com>2017-08-21 22:25:04 +0000
committerJustin Bogner <mail@justinbogner.com>2017-08-21 22:25:04 +0000
commitf5c873648208cf0df3a21f0c5e948efbcec7dbae (patch)
tree1d19f333cfde6b393fe5c7640ef6ce58ddbd5945 /llvm/lib/LineEditor/LineEditor.cpp
parent4c30b743907c032a84dbd10bbf4c8587ec259c94 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud