summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mc-assemble-fuzzer
Commit message (Collapse)AuthorAgeFilesLines
* make add_llvm_fuzzer calls slightly more consisten with other cmakeNico Weber2018-05-111-1/+3
| | | | llvm-svn: 332112
* [llvm-mc-assemble-fuzzer] Catch up with API changes.Davide Italiano2018-05-041-7/+6
| | | | llvm-svn: 331568
* Rename *CommandFlags.def to *CommandFlags.incDavid Blaikie2018-04-111-1/+1
| | | | | | | | These aren't the .def style files used in LLVM that require a macro defined before their inclusion - they're just basic non-modular includes to stamp out command line flag variables. llvm-svn: 329840
* Rename MCTargetOptionsCommandFlags.h to .def as it is not a normal/modular ↵David Blaikie2017-11-271-1/+1
| | | | | | header as much as it is for stamping out some global/static variables llvm-svn: 319086
* Make MCAsmBackend and MCCodeEmiiter passed by unique_ptr rvalMitch Phillips2017-11-061-2/+4
| | | | | | | | | | | | Summary: Fixes build breakage of llvm-mc-assemble-fuzzer introduced by rL315531. Reviewers: lhames Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D39268 llvm-svn: 317498
* [Support] Rename tool_output_file to ToolOutputFile, NFCReid Kleckner2017-09-231-2/+2
| | | | | | | This class isn't similar to anything from the STL, so it shouldn't use the STL naming conventions. llvm-svn: 314050
* cmake: Invent add_llvm_fuzzer to set up fuzzer targetsJustin Bogner2017-08-311-16/+10
| | | | | | | | | | | | | | | | This moves the cmake configuration for fuzzers in LLVM to a new macro, add_llvm_fuzzer. This will make it easier to keep things consistent while implementing llvm.org/pr34314. I've also made a couple of minor functional changes here: - the fuzzers now use add_llvm_executable rather than add_llvm_tool. This means they won't create install targets and stuff like that, because those made little sense for these fuzzers. - I've grouped these under "Fuzzers" rather than in with "Tools" for people who build with IDEs. llvm-svn: 312200
* Fix build of llvm-mc-assemble/disassemble-fuzzerJustin Bogner2017-08-291-4/+4
| | | | | | | | | | | Since these aren't built by default unless building with coverage (and even then they aren't built for the check target) they've managed to bit rot a little. This just fixes the build. See llvm.org/pr34314 for the plan on making sure these don't bit rot again. llvm-svn: 312011
* Update LLVM fuzzers to use the libFuzzer bundled with the compiler toolchainGeorge Karpenkov2017-08-232-7/+3
| | | | | | Differential Revision: https://reviews.llvm.org/D37041 llvm-svn: 311515
* llvm-mc-fuzzer: add support for assemblyBrian Cain2017-02-272-0/+332
This creates an llvm-mc-disassemble-fuzzer from the existing llvm-mc-fuzzer and finishing the assemble support in llvm-mc-assemble-fuzzer. llvm-svn: 296323
OpenPOWER on IntegriCloud