Home | History | Annotate | Download | only in Instrumentation

Lines Matching defs:Path

35 #include "llvm/Support/Path.h"
462 Filename = sys::path::filename(PathStr);
463 SmallVector<char, 16> Path(PathStr.begin(), PathStr.end());
464 sys::path::remove_filename(Path);
465 Directory = StringRef(Path.data(), Path.size());
510 StringRef Path(PathVec.data(), PathVec.size());
511 Filename = sys::path::filename(Path);
512 sys::path::remove_filename(PathVec);
519 SmallVector<char, 16> Path;
520 sys::path::append(Path, Directory, Filename);
521 Path.resize(Filename.size() + Directory.size() + 2);
522 Path[Filename.size() + Directory.size() + 1] = '\0';
523 return std::string(Path.data());
531 std::string Path = getPath();
532 Out.reset(new raw_fd_ostream(Path.c_str(), error));
534 << Path << "\n");
599 bool DebugIR::runOnModule(Module &M, std::string &Path) {
601 Path = getPath();