[PATCH] D39555: Introduce llvm-opt-fuzzer for fuzzing optimization passes
Justin Bogner via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Nov 9 10:20:02 PST 2017
bogner added inline comments.
================
Comment at: lib/FuzzMutate/FuzzerCLI.cpp:80-84
+ for (StringRef Opt : Opts) {
+ if (Opt.startswith("instcombine")) {
+ Args.push_back("-passes=instcombine");
+ } else if (Triple(Opt).getArch()) {
+ Args.push_back("-mtriple=" + Opt.str());
----------------
Why not assume everything that isn't an arch is a pass name and pass them all as a comma separated list to -passes=?
https://reviews.llvm.org/D39555
More information about the llvm-commits
mailing list