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

Igor Laevsky via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 14 03:02:17 PST 2017


igor-laevsky added a comment.

Hi Kostya,

Thanks for doing that! My original thought was to start instcombine runs with the IR corpus. In my local experiments I found that using simple corpus gathered from the llvm-lit tests proves to be way more productive than non corpus runs.  I found zero issues in about 10 hour runs without the corpus and with the corpus there were couple of failures during the first two minutes. However I also observed couple of crashes in the FuzzMutate itself, which I planned to fix first.

So the short answer to your question - next step is to use reasonable corpus for the instcombine, but first to fix all the immediate issues.


Repository:
  rL LLVM

https://reviews.llvm.org/D39555





More information about the llvm-commits mailing list