Go to the source code of this file.
|
| | llvm |
| | This class represents lattice values for constants.
|
| |
|
| void | llvm::parseFuzzerCLOpts (int ArgC, char *ArgV[]) |
| | Parse cl::opts from a fuzz target commandline. More...
|
| |
| void | llvm::handleExecNameEncodedBEOpts (StringRef ExecName) |
| | Handle backend options that are encoded in the executable name. More...
|
| |
| void | llvm::handleExecNameEncodedOptimizerOpts (StringRef ExecName) |
| | Handle optimizer options which are encoded in the executable name. More...
|
| |
| int | llvm::runFuzzerOnInputs (int ArgC, char *ArgV[], FuzzerTestFun TestOne, FuzzerInitFun Init=[](int *, char ***) { return 0;}) |
| | Runs a fuzz target on the inputs specified on the command line. More...
|
| |
| std::unique_ptr< Module > | llvm::parseModule (const uint8_t *Data, size_t Size, LLVMContext &Context) |
| | Fuzzer friendly interface for the llvm bitcode parser. More...
|
| |
| size_t | llvm::writeModule (const Module &M, uint8_t *Dest, size_t MaxSize) |
| | Fuzzer friendly interface for the llvm bitcode printer. More...
|
| |
| std::unique_ptr< Module > | llvm::parseAndVerify (const uint8_t *Data, size_t Size, LLVMContext &Context) |
| | Try to parse module and verify it. More...
|
| |