Lines Matching defs:OutputFilename
204 static cl::opt<std::string> OutputFilename("o", cl::init(""),
503 assert(!OutputFilename.empty());
504 raw_fd_ostream OS(OutputFilename + ".thinlto.bc", EC,
506 error(EC, "error opening the file '" + OutputFilename + ".thinlto.bc'");
647 if (OutputFilename.empty())
649 "OutputFilename is necessary to store the combined index.\n");
666 raw_fd_ostream OS(OutputFilename, EC, sys::fs::OpenFlags::OF_None);
667 error(EC, "error opening the file '" + OutputFilename + "'");
676 if (InputFilenames.size() != 1 && !OutputFilename.empty())
699 std::string OutputName = OutputFilename;
714 if (InputFilenames.size() != 1 && !OutputFilename.empty())
729 std::string OutputName = OutputFilename;
744 if (InputFilenames.size() != 1 && !OutputFilename.empty())
759 std::string OutputName = OutputFilename;
772 if (InputFilenames.size() != 1 && !OutputFilename.empty())
792 std::string OutputName = OutputFilename;
801 if (InputFilenames.size() != 1 && !OutputFilename.empty())
825 std::string OutputName = OutputFilename;
834 if (InputFilenames.size() != 1 && !OutputFilename.empty())
850 std::string OutputName = OutputFilename;
859 if (InputFilenames.size() != 1 && !OutputFilename.empty())
879 std::string OutputName = OutputFilename;
896 if (!OutputFilename.empty())
1096 if (!OutputFilename.empty()) {
1098 CodeGen.setSaveIRBeforeOptPath(OutputFilename + ".0.preopt.bc");
1101 std::string ModuleFilename = OutputFilename;
1115 std::string ModuleFilename = OutputFilename;
1126 std::string PartFilename = OutputFilename;