Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/tools/bugpoint/
H A DBugDriver.h33 class AbstractInterpreter; variable
51 AbstractInterpreter *Interpreter; // How to run the program
52 AbstractInterpreter *SafeInterpreter; // To generate reference output, etc.
132 AbstractInterpreter *switchToSafeInterpreter() { in switchToSafeInterpreter()
133 AbstractInterpreter *Old = Interpreter; in switchToSafeInterpreter()
134 Interpreter = (AbstractInterpreter *)SafeInterpreter; in switchToSafeInterpreter()
138 void switchToInterpreter(AbstractInterpreter *AI) { Interpreter = AI; } in switchToInterpreter()
155 AbstractInterpreter *AI) const;
H A DExecutionDriver.cpp160 AbstractInterpreter::createJIT(getToolName(), Message, &ToolArgv); in initializeExecutionEnvironment()
164 Interpreter = AbstractInterpreter::createLLC( in initializeExecutionEnvironment()
170 AbstractInterpreter::createLLI(getToolName(), Message, &ToolArgv); in initializeExecutionEnvironment()
179 AbstractInterpreter::createLLI(getToolName(), Message, &ToolArgv); in initializeExecutionEnvironment()
183 Interpreter = AbstractInterpreter::createLLC( in initializeExecutionEnvironment()
189 AbstractInterpreter::createJIT(getToolName(), Message, &ToolArgv); in initializeExecutionEnvironment()
192 Interpreter = AbstractInterpreter::createCustomCompiler( in initializeExecutionEnvironment()
196 Interpreter = AbstractInterpreter::createCustomExecutor( in initializeExecutionEnvironment()
215 SafeInterpreter = AbstractInterpreter::createLLC( in initializeExecutionEnvironment()
225 SafeInterpreter = AbstractInterpreter::createLLC( in initializeExecutionEnvironment()
[all …]
H A DToolRunner.h82 class AbstractInterpreter {
92 static AbstractInterpreter *
96 static AbstractInterpreter *
100 static AbstractInterpreter *
104 static AbstractInterpreter *
108 virtual ~AbstractInterpreter() {} in ~AbstractInterpreter()
146 class LLC : public AbstractInterpreter {
H A DToolRunner.cpp144 class LLI : public AbstractInterpreter {
202 void AbstractInterpreter::anchor() {} in anchor()
220 AbstractInterpreter *
221 AbstractInterpreter::createLLI(const char *Argv0, std::string &Message, in createLLI()
240 class CustomCompiler : public AbstractInterpreter {
292 class CustomExecutor : public AbstractInterpreter {
401 AbstractInterpreter *AbstractInterpreter::createCustomCompiler( in createCustomCompiler()
416 AbstractInterpreter *
417 AbstractInterpreter::createCustomExecutor(const char *Argv0, in createCustomExecutor()
507 LLC *AbstractInterpreter::createLLC(const char *Argv0, std::string &Message, in createLLC()
[all …]
H A DMiscompilation.cpp333 AbstractInterpreter *AI = BD.switchToSafeInterpreter(); in ExtractLoops()