Lines Matching refs:Bitcode
184 virtual int ExecuteProgram(const std::string &Bitcode,
197 int LLI::ExecuteProgram(const std::string &Bitcode,
220 LLIArgs.push_back(Bitcode.c_str());
257 // Allows using a custom command for compiling the bitcode, thus allows, for
258 // example, to compile a bitcode fragment without linking or executing, then
269 virtual void compileProgram(const std::string &Bitcode,
274 virtual int ExecuteProgram(const std::string &Bitcode,
291 void CustomCompiler::compileProgram(const std::string &Bitcode,
301 ProgramArgs.push_back(Bitcode.c_str());
318 // Allows using a custom command for executing the bitcode, thus allows,
330 virtual int ExecuteProgram(const std::string &Bitcode,
343 int CustomExecutor::ExecuteProgram(const std::string &Bitcode,
358 ProgramArgs.push_back(Bitcode.c_str());
446 GCC::FileType LLC::OutputCode(const std::string &Bitcode,
450 sys::Path uniqueFile(Bitcode + Suffix);
466 LLCArgs.push_back(Bitcode.c_str()); // This is the input bitcode
488 void LLC::compileProgram(const std::string &Bitcode, std::string *Error,
491 OutputCode(Bitcode, OutputAsmFile, *Error, Timeout, MemoryLimit);
495 int LLC::ExecuteProgram(const std::string &Bitcode,
506 GCC::FileType FileKind = OutputCode(Bitcode, OutputAsmFile, *Error, Timeout,
557 virtual int ExecuteProgram(const std::string &Bitcode,
571 int JIT::ExecuteProgram(const std::string &Bitcode,
593 JITArgs.push_back(Bitcode.c_str());