Lines Matching refs:Bitcode
181 virtual int ExecuteProgram(const std::string &Bitcode,
194 int LLI::ExecuteProgram(const std::string &Bitcode,
217 LLIArgs.push_back(Bitcode.c_str());
285 // Allows using a custom command for compiling the bitcode, thus allows, for
286 // example, to compile a bitcode fragment without linking or executing, then
297 virtual void compileProgram(const std::string &Bitcode,
302 virtual int ExecuteProgram(const std::string &Bitcode,
319 void CustomCompiler::compileProgram(const std::string &Bitcode,
329 ProgramArgs.push_back(Bitcode.c_str());
346 // Allows using a custom command for executing the bitcode, thus allows,
358 virtual int ExecuteProgram(const std::string &Bitcode,
371 int CustomExecutor::ExecuteProgram(const std::string &Bitcode,
386 ProgramArgs.push_back(Bitcode.c_str());
474 GCC::FileType LLC::OutputCode(const std::string &Bitcode,
481 sys::fs::createUniqueFile(Bitcode + "-%%%%%%%" + Suffix, UniqueFile);
496 LLCArgs.push_back(Bitcode.c_str()); // This is the input bitcode
518 void LLC::compileProgram(const std::string &Bitcode, std::string *Error,
521 OutputCode(Bitcode, OutputAsmFile, *Error, Timeout, MemoryLimit);
525 int LLC::ExecuteProgram(const std::string &Bitcode,
536 GCC::FileType FileKind = OutputCode(Bitcode, OutputAsmFile, *Error, Timeout,
587 virtual int ExecuteProgram(const std::string &Bitcode,
601 int JIT::ExecuteProgram(const std::string &Bitcode,
623 JITArgs.push_back(Bitcode.c_str());