[PATCH] D39555: Introduce llvm-opt-fuzzer for fuzzing optimization passes

Justin Bogner via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 7 15:53:30 PST 2017


bogner added a comment.

Please add a note about this fuzzer in docs/FuzzingLLVM.rst



================
Comment at: lib/FuzzMutate/FuzzerCLI.cpp:48-49
       Args.push_back("-O0");
+    } else if (Opt.startswith("instcombine")) {
+      Args.push_back("-passes=instcombine");
     } else if (Opt.startswith("O")) {
----------------
We should add a new/separate handleExecNameEncodedFEOpts or handleExecNameEncodedPassList instead of adding this to BE opts. This fuzzer shouldn't need the backend options AFAIK.


https://reviews.llvm.org/D39555





More information about the llvm-commits mailing list