Lines Matching defs:path
71 // If `originalPath` exists, hardlinks `path` to `originalPath`. If that fails,
72 // or `originalPath` is not set, saves `buffer` to `path`.
73 static void saveOrHardlinkBuffer(StringRef buffer, const Twine &path,
76 auto err = fs::create_hard_link(*originalPath, path);
80 saveBuffer(buffer, path);
174 std::string path =
176 std::unique_ptr<raw_fd_ostream> os = openFile(path + ".thinlto.bc");
184 openFile(path + ".imports");
196 // The -cache_path_lto option specifies the path to a directory in which
197 // to cache native object files for ThinLTO incremental builds. If a path was
217 std::string path = getThinLTOOutputFile(s);
218 openFile(path + ".thinlto.bc");
220 openFile(path + ".imports");
231 fatal("cannot create LTO object path " + config->ltoObjPath + ": " +
248 path::append(filePath, Twine(i) + "." +