Lines Matching full:bitcode
164 int ExecuteProgram(const std::string &Bitcode,
177 int LLI::ExecuteProgram(const std::string &Bitcode,
200 LLIArgs.push_back(Bitcode.c_str());
268 // Allows using a custom command for compiling the bitcode, thus allows, for
269 // example, to compile a bitcode fragment without linking or executing, then
280 void compileProgram(const std::string &Bitcode,
285 int ExecuteProgram(const std::string &Bitcode,
302 void CustomCompiler::compileProgram(const std::string &Bitcode,
312 ProgramArgs.push_back(Bitcode.c_str());
329 // Allows using a custom command for executing the bitcode, thus allows,
341 int ExecuteProgram(const std::string &Bitcode,
354 int CustomExecutor::ExecuteProgram(const std::string &Bitcode,
369 ProgramArgs.push_back(Bitcode.c_str());
458 CC::FileType LLC::OutputCode(const std::string &Bitcode,
465 sys::fs::createUniqueFile(Bitcode + "-%%%%%%%" + Suffix, UniqueFile);
480 LLCArgs.push_back(Bitcode.c_str()); // This is the input bitcode
502 void LLC::compileProgram(const std::string &Bitcode, std::string *Error,
505 OutputCode(Bitcode, OutputAsmFile, *Error, Timeout, MemoryLimit);
509 int LLC::ExecuteProgram(const std::string &Bitcode,
520 CC::FileType FileKind = OutputCode(Bitcode, OutputAsmFile, *Error, Timeout,
571 int ExecuteProgram(const std::string &Bitcode,
585 int JIT::ExecuteProgram(const std::string &Bitcode,
607 JITArgs.push_back(Bitcode.c_str());