Home
last modified time | relevance | path

Searched refs:BugDriver (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/tools/bugpoint/
H A DBugDriver.cpp60 void BugDriver::setNewProgram(std::unique_ptr<Module> M) { in setNewProgram()
78 BugDriver::BugDriver(const char *toolname, bool find_bugs, unsigned timeout, in BugDriver() function in BugDriver
85 BugDriver::~BugDriver() { in ~BugDriver()
121 std::unique_ptr<Module> BugDriver::swapProgramIn(std::unique_ptr<Module> M) { in swapProgramIn()
132 bool BugDriver::addSources(const std::vector<std::string> &Filenames) { in addSources()
162 Error BugDriver::run() { in run()
H A DCrashDebugger.cpp87 BugDriver &BD;
90 ReducePassList(BugDriver &bd) : BD(bd) {} in ReducePassList()
134 using BugTester = bool (*)(const BugDriver &, Module *);
141 BugDriver &BD;
145 ReduceCrashingGlobalInitializers(BugDriver &bd, BugTester testFn) in ReduceCrashingGlobalInitializers()
208 BugDriver &BD;
212 ReduceCrashingFunctions(BugDriver &bd, BugTester testFn) in ReduceCrashingFunctions()
339 BugDriver &BD;
344 ReduceCrashingFunctionAttributes(BugDriver &bd, const std::string &FnName, in ReduceCrashingFunctionAttributes()
447 BugDriver &BD;
[all …]
H A DMiscompilation.cpp47 BugDriver &BD;
50 ReduceMiscompilingPasses(BugDriver &bd) : BD(bd) {} in ReduceMiscompilingPasses()
187 BugDriver &BD;
188 Expected<bool> (*TestFn)(BugDriver &, std::unique_ptr<Module>,
192 ReduceMiscompilingFunctions(BugDriver &bd, in ReduceMiscompilingFunctions()
193 Expected<bool> (*F)(BugDriver &, in ReduceMiscompilingFunctions() argument
227 static Expected<std::unique_ptr<Module>> testMergedProgram(const BugDriver &BD, in testMergedProgram()
306 ExtractLoops(BugDriver &BD, in ExtractLoops()
307 Expected<bool> (*TestFn)(BugDriver &, std::unique_ptr<Module>, in ExtractLoops() argument
447 BugDriver &BD;
[all …]
H A DExecutionDriver.cpp14 #include "BugDriver.h"
133 // BugDriver method implementation
139 Error BugDriver::initializeExecutionEnvironment() { in initializeExecutionEnvironment()
258 Error BugDriver::compileProgram(Module &M) const { in compileProgram()
282 Expected<std::string> BugDriver::executeProgram(const Module &Program, in executeProgram()
370 BugDriver::executeProgramSafely(const Module &Program, in executeProgramSafely()
376 BugDriver::compileSharedObject(const std::string &BitcodeFile) { in compileSharedObject()
400 Error BugDriver::createReferenceFile(Module &M, const std::string &Filename) { in createReferenceFile()
427 Expected<bool> BugDriver::diffProgram(const Module &Program, in diffProgram()
457 bool BugDriver
[all...]
H A DOptimizerDriver.cpp17 #include "BugDriver.h"
63 bool BugDriver::writeProgramToFile(const std::string &Filename, int FD, in writeProgramToFile()
69 bool BugDriver::writeProgramToFile(int FD, const Module &M) const { in writeProgramToFile()
79 bool BugDriver::writeProgramToFile(const std::string &Filename, in writeProgramToFile()
90 void BugDriver::EmitProgressBitcode(const Module &M, const std::string &ID, in EmitProgressBitcode()
130 bool BugDriver::runPasses(Module &Program, in runPasses()
272 BugDriver::runPassesOn(Module *M, const std::vector<std::string> &Passes, in runPassesOn()
H A Dbugpoint.cpp81 BugDriver &D;
84 AddToDriver(BugDriver &_D) : FunctionPassManager(nullptr), D(_D) {} in AddToDriver()
152 BugDriver D(argv[0], FindBugs, TimeoutValue, MemoryLimit, UseValgrind, in main()
H A DBugDriver.h1 //===- BugDriver.h - Top-Level BugPoint class -------------------*- C++ -*-===//
44 class BugDriver {
63 BugDriver(const char *toolname, bool find_bugs, unsigned timeout,
65 ~BugDriver();
72 // command line arguments into instance variables of BugDriver.
H A DExtractFunction.cpp84 BugDriver::deleteInstructionFromProgram(const Instruction *I, in deleteInstructionFromProgram()
129 BugDriver::performFinalCleanups(std::unique_ptr<Module> M, in performFinalCleanups()
150 std::unique_ptr<Module> BugDriver::extractLoop(Module *M) { in extractLoop()
371 BugDriver::extractMappedBlocksFromModule(const std::vector<BasicBlock *> &BBs, in extractMappedBlocksFromModule()
H A DFindBugs.cpp23 BugDriver::runManyPasses(const std::vector<std::string> &AllPasses) { in runManyPasses()
/freebsd/usr.bin/clang/bugpoint/
H A DMakefile4 SRCS+= BugDriver.cpp