Home | History | Annotate | Download | only in driver

Lines Matching refs:Path

38 #include "llvm/Support/Path.h"
230 std::string ProgName(llvm::sys::path::stem(ArgVector[0]));
344 std::string Path = GetExecutablePath(argv[0], CanonicalPrefixes);
364 StringRef ExeBasename(llvm::sys::path::filename(Path));
374 Driver TheDriver(Path, llvm::sys::getDefaultTargetTriple(), Diags);
376 // Attempt to find the original path used to invoke the driver, to determine
377 // the installed path. We do this manually, because we want to support that
378 // path being a symlink.
382 // Do a PATH lookup, if there are no directory components.
383 if (llvm::sys::path::filename(InstalledPath) == InstalledPath) {
385 llvm::sys::path::filename(InstalledPath.str()));
390 InstalledPath = llvm::sys::path::parent_path(InstalledPath);