Searched refs:AbstractInterpreter (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/tools/bugpoint/
H A DBugDriver.h34 class AbstractInterpreter;
54 AbstractInterpreter *Interpreter; // How to run the program
55 AbstractInterpreter *SafeInterpreter; // To generate reference output, etc.
135 AbstractInterpreter *switchToSafeInterpreter() {
136 AbstractInterpreter *Old = Interpreter;
137 Interpreter = (AbstractInterpreter *)SafeInterpreter;
141 void switchToInterpreter(AbstractInterpreter *AI) { Interpreter = AI; }
158 AbstractInterpreter *AI) const;
H A DExecutionDriver.cpp144 // Create an instance of the AbstractInterpreter interface as specified on
162 AbstractInterpreter::createJIT(getToolName(), Message, &ToolArgv);
166 Interpreter = AbstractInterpreter::createLLC(
172 AbstractInterpreter::createLLI(getToolName(), Message, &ToolArgv);
181 AbstractInterpreter::createLLI(getToolName(), Message, &ToolArgv);
186 Interpreter = AbstractInterpreter::createLLC(
192 AbstractInterpreter::createJIT(getToolName(), Message, &ToolArgv);
195 Interpreter = AbstractInterpreter::createCustomCompiler(
199 Interpreter = AbstractInterpreter::createCustomExecutor(
218 SafeInterpreter = AbstractInterpreter
[all...]
H A DToolRunner.h78 /// AbstractInterpreter Class - Subclasses of this class are used to execute
82 class AbstractInterpreter { class in namespace:llvm
92 static AbstractInterpreter *
96 static AbstractInterpreter *
100 static AbstractInterpreter *
104 static AbstractInterpreter *
108 virtual ~AbstractInterpreter() {}
126 "OutputCode not supported by this AbstractInterpreter!",
146 class LLC : public AbstractInterpreter {
H A DToolRunner.cpp144 class LLI : public AbstractInterpreter {
202 void AbstractInterpreter::anchor() {}
220 AbstractInterpreter *
221 AbstractInterpreter::createLLI(const char *Argv0, std::string &Message,
240 class CustomCompiler : public AbstractInterpreter {
292 class CustomExecutor : public AbstractInterpreter {
401 AbstractInterpreter *AbstractInterpreter::createCustomCompiler(
416 AbstractInterpreter *
417 AbstractInterpreter
[all...]
H A DMiscompilation.cpp333 AbstractInterpreter *AI = BD.switchToSafeInterpreter();

Completed in 114 milliseconds