Lines Matching refs:BitcodeFile
268 SmallString<128> BitcodeFile; in compileProgram() local
271 OutputPrefix + "-test-program-%%%%%%%.bc", BitcodeFD, BitcodeFile); in compileProgram()
277 if (writeProgramToFile(BitcodeFile.str(), BitcodeFD, M)) { in compileProgram()
278 errs() << ToolName << ": Error emitting bitcode to file '" << BitcodeFile in compileProgram()
284 FileRemover BitcodeFileRemover(BitcodeFile.str(), !SaveTemps); in compileProgram()
287 Interpreter->compileProgram(BitcodeFile.str(), Error, Timeout, MemoryLimit); in compileProgram()
297 std::string BitcodeFile, in executeProgram() argument
304 if (BitcodeFile.empty()) { in executeProgram()
315 BitcodeFile = UniqueFilename.str(); in executeProgram()
317 if (writeProgramToFile(BitcodeFile, UniqueFD, Program)) { in executeProgram()
319 << BitcodeFile << "'!\n"; in executeProgram()
326 std::string BitcodePath(BitcodeFile); in executeProgram()
347 int RetVal = AI->ExecuteProgram(BitcodeFile, InputArgv, InputFile, OutputFile, in executeProgram()
385 std::string BugDriver::compileSharedObject(const std::string &BitcodeFile, in compileSharedObject() argument
391 GCC::FileType FT = SafeInterpreter->OutputCode(BitcodeFile, OutputFile, in compileSharedObject()
442 const std::string &BitcodeFile, in diffProgram() argument
448 executeProgram(Program, "", BitcodeFile, SharedObject, nullptr, ErrMsg)); in diffProgram()
470 sys::fs::remove(BitcodeFile); in diffProgram()