Lines Matching refs:OutputPath
783 SmallString<128> OutputPath(SavedObjectsDirectoryPath); in writeGeneratedObject() local
784 llvm::sys::path::append(OutputPath, Twine(count) + ".thinlto.o"); in writeGeneratedObject()
785 OutputPath.c_str(); // Ensure the string is null terminated. in writeGeneratedObject()
786 if (sys::fs::exists(OutputPath)) in writeGeneratedObject()
787 sys::fs::remove(OutputPath); in writeGeneratedObject()
792 auto Err = sys::fs::create_hard_link(CacheEntryPath, OutputPath); in writeGeneratedObject()
794 return OutputPath.str(); in writeGeneratedObject()
796 Err = sys::fs::copy_file(CacheEntryPath, OutputPath); in writeGeneratedObject()
798 return OutputPath.str(); in writeGeneratedObject()
803 << "' to '" << OutputPath << "'\n"; in writeGeneratedObject()
807 raw_fd_ostream OS(OutputPath, Err, sys::fs::F_None); in writeGeneratedObject()
809 report_fatal_error("Can't open output '" + OutputPath + "'\n"); in writeGeneratedObject()
811 return OutputPath.str(); in writeGeneratedObject()