| /openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerIOWindows.cpp | 137 std::string FileName = DirPlusFile(Dir, FindInfo.cFileName); in ListFilesInDirRecursive() local 146 ListFilesInDirRecursive(FileName, Epoch, V, false); in ListFilesInDirRecursive() 148 else if (IsFile(FileName, FindInfo.dwFileAttributes)) in ListFilesInDirRecursive() 149 V->push_back(FileName); in ListFilesInDirRecursive() 247 static size_t ParseDrive(const std::string &FileName, const size_t Offset, in ParseDrive() argument 249 if (Offset + 1 >= FileName.size() || FileName[Offset + 1] != ':') in ParseDrive() 251 if (Offset + 2 >= FileName.size() || !IsSeparator(FileName[Offset + 2])) { in ParseDrive() 262 static size_t ParseFileName(const std::string &FileName, const size_t Offset) { in ParseFileName() argument 264 const size_t End = FileName.size(); in ParseFileName() 265 for(; Pos < End && !IsSeparator(FileName[Pos]); ++Pos) in ParseFileName() [all …]
|
| H A D | FuzzerIOPosix.cpp | 134 std::string DirName(const std::string &FileName) { in DirName() argument 135 char *Tmp = new char[FileName.size() + 1]; in DirName() 136 memcpy(Tmp, FileName.c_str(), FileName.size() + 1); in DirName() 148 bool IsInterestingCoverageFile(const std::string &FileName) { in IsInterestingCoverageFile() argument 149 if (FileName.find("compiler-rt/lib/") != std::string::npos) in IsInterestingCoverageFile() 151 if (FileName.find("/usr/lib/") != std::string::npos) in IsInterestingCoverageFile() 153 if (FileName.find("/usr/include/") != std::string::npos) in IsInterestingCoverageFile() 155 if (FileName == "<null>") in IsInterestingCoverageFile()
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/Inclusions/ |
| H A D | HeaderIncludes.cpp | 41 StringRef FileName, StringRef Code, const IncludeStyle &Style, in getOffsetAfterTokenSequence() argument 44 SourceManagerForFile VirtualSM(FileName, Code); in getOffsetAfterTokenSequence() 82 unsigned getOffsetAfterHeaderGuardsAndComments(StringRef FileName, in getOffsetAfterHeaderGuardsAndComments() argument 92 FileName, Code, Style, in getOffsetAfterHeaderGuardsAndComments() 159 unsigned getMaxHeaderInsertionOffset(StringRef FileName, StringRef Code, in getMaxHeaderInsertionOffset() argument 162 FileName, Code, Style, in getMaxHeaderInsertionOffset() 192 StringRef FileName) in IncludeCategoryManager() argument 193 : Style(Style), FileName(FileName) { in IncludeCategoryManager() 199 IsMainFile = FileName.endswith(".c") || FileName.endswith(".cc") || in IncludeCategoryManager() 200 FileName.endswith(".cpp") || FileName.endswith(".c++") || in IncludeCategoryManager() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | PrintPasses.cpp | 159 std::error_code cleanUpTempFilesImpl(ArrayRef<std::string> FileName, in cleanUpTempFilesImpl() argument 163 std::error_code EC = sys::fs::remove(FileName[I]); in cleanUpTempFilesImpl() 172 SmallVector<std::string> &FileName) { in prepareTempFiles() argument 173 assert(FD.size() >= SR.size() && FileName.size() == FD.size() && in prepareTempFiles() 183 FileName[I] = Twine(SV).str(); in prepareTempFiles() 186 EC = sys::fs::openFileForWrite(FileName[I], FD[I]); in prepareTempFiles() 199 cleanUpTempFilesImpl(FileName, I); in prepareTempFiles() 203 std::error_code llvm::cleanUpTempFiles(ArrayRef<std::string> FileName) { in cleanUpTempFiles() argument 204 return cleanUpTempFilesImpl(FileName, FileName.size()); in cleanUpTempFiles() 214 static SmallVector<std::string> FileName{"", "", ""}; in doSystemDiff() local [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/Frontend/ |
| H A D | CommandLineSourceLoc.h | 26 std::string FileName; member 42 PSL.FileName = std::string(LineSplit.first); in FromString() 46 if (PSL.FileName == "-") in FromString() 47 PSL.FileName = "<stdin>"; in FromString() 55 return (llvm::Twine(FileName == "<stdin>" ? "-" : FileName) + ":" + in ToString() 63 std::string FileName; member 96 if (Begin.FileName.empty()) in fromString() 102 return ParsedSourceRange{std::move(Begin.FileName), in fromString() 129 if (Val.FileName.empty()) { in parse()
|
| /openbsd-src/gnu/llvm/llvm/tools/sancov/ |
| H A D | sancov.cpp | 149 read(const std::string &FileName); 238 RawCoverage::read(const std::string &FileName) { in read() argument 240 MemoryBuffer::getFile(FileName); in read() 313 PointsByFile[Loc.FileName].push_back(&Point); in operator <<() 318 std::string FileName = P.first; in operator <<() local 335 if (Loc.FileName != FileName || Loc.FunctionName != FunctionName) in operator <<() 436 LineInfo.FileName = Filename; in read() 478 static std::string normalizeFilename(const std::string &FileName) { in normalizeFilename() argument 479 SmallString<256> S(FileName); in normalizeFilename() 495 DefaultIgnorelist->inSection("sancov", "src", I.FileName)) in isIgnorelisted() [all …]
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/ |
| H A D | SourcePrinter.cpp | 351 auto BufferOrError = MemoryBuffer::getFile(LineInfo.FileName); in cacheSource() 353 if (MissingSources.insert(LineInfo.FileName).second) in cacheSource() 354 reportWarning("failed to find source " + LineInfo.FileName, in cacheSource() 363 std::vector<StringRef> &Lines = LineCache[LineInfo.FileName]; in cacheSource() 372 SourceCache[LineInfo.FileName] = std::move(Buffer); in cacheSource() 399 sys::path::is_absolute_gnu(LineInfo.FileName)) { in printSourceLine() 402 assert(!LineInfo.FileName.empty()); in printSourceLine() 405 auto StrippedNameStart = LineInfo.FileName.begin(); in printSourceLine() 409 for (auto Pos = StrippedNameStart + 1, End = LineInfo.FileName.end(); in printSourceLine() 417 LineInfo.FileName = in printSourceLine() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/Symbolize/ |
| H A D | SymbolizableObjectFile.cpp | 236 std::string &FileName) const { in getNameFromSymbolTable() 258 FileName = It[-1].second.str(); in getNameFromSymbolTable() 285 std::string FunctionName, FileName; in symbolizeCode() local 288 FileName)) { in symbolizeCode() 291 if (LineInfo.FileName == DILineInfo::BadString && !FileName.empty()) in symbolizeCode() 292 LineInfo.FileName = FileName; in symbolizeCode() 313 std::string FunctionName, FileName; in symbolizeInlinedCode() local 316 FileName)) { in symbolizeInlinedCode() 321 if (LI->FileName == DILineInfo::BadString && !FileName.empty()) in symbolizeInlinedCode() 322 LI->FileName = FileName; in symbolizeInlinedCode() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/ |
| H A D | FileMatchTrie.cpp | 105 StringRef FileName, in findEquivalent() argument 113 llvm::sys::path::filename(FileName) && in findEquivalent() 114 Comparator.equivalent(StringRef(Path), FileName)) in findEquivalent() 118 StringRef Element(llvm::sys::path::filename(FileName.drop_back( in findEquivalent() 124 Comparator, FileName, IsAmbiguous, in findEquivalent() 140 if (Comparator.equivalent(Child, FileName)) { in findEquivalent() 196 StringRef FileMatchTrie::findEquivalent(StringRef FileName, in findEquivalent() argument 198 if (llvm::sys::path::is_relative(FileName)) { in findEquivalent() 203 StringRef Result = Root->findEquivalent(*Comparator, FileName, IsAmbiguous); in findEquivalent()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ModuleManager.cpp | 103 ModuleManager::addModule(StringRef FileName, ModuleKind Type, in addModule() argument 125 if (lookupModuleFile(FileName, ExpectedSize, ExpectedModTime, Entry)) { in addModule() 130 if (!Entry && FileName != "-") { in addModule() 153 return Entry->getName() == MF->FileName; in addModule() 172 NewModule->FileName = FileName.str(); in addModule() 187 if (std::unique_ptr<llvm::MemoryBuffer> Buffer = lookupBuffer(FileName)) { in addModule() 189 NewModule->Buffer = &ModuleCache->addBuiltPCM(FileName, std::move(Buffer)); in addModule() 195 getModuleCache().lookupPCM(FileName)) { in addModule() 199 } else if (getModuleCache().shouldBuildPCM(FileName)) { in addModule() 207 if (FileName == "-") { in addModule() [all …]
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-libtool-darwin/ |
| H A D | llvm-libtool-darwin.cpp | 127 static Expected<std::string> searchForFile(const Twine &FileName) { in searchForFile() argument 129 [FileName]( in searchForFile() 133 sys::path::append(Path, Dir, FileName); in searchForFile() 150 "cannot locate file '%s'", FileName.str().c_str()); in searchForFile() 166 StringRef FileName, DirName; in processFileList() local 167 std::tie(FileName, DirName) = StringRef(FileList).rsplit(","); in processFileList() 170 MemoryBuffer::getFileOrSTDIN(FileName, /*IsText=*/false, in processFileList() 173 return createFileError(FileName, errorCodeToError(EC)); in processFileList() 180 FileName.str().c_str()); in processFileList() 186 FileName.str().c_str()); in processFileList() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Frontend/ |
| H A D | DependencyGraph.cpp | 49 StringRef FileName, bool IsAngled, 69 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument 112 StringRef FileName = AllFiles[I].getName(); in OutputGraphFile() local 113 if (FileName.startswith(SysRoot)) in OutputGraphFile() 114 FileName = FileName.substr(SysRoot.size()); in OutputGraphFile() 116 OS << DOT::EscapeString(std::string(FileName)) << "\"];\n"; in OutputGraphFile()
|
| /openbsd-src/gnu/llvm/clang/lib/Lex/ |
| H A D | PPCallbacks.cpp | 17 void PPCallbacks::HasInclude(SourceLocation Loc, StringRef FileName, in HasInclude() argument 24 void PPChainedCallbacks::HasInclude(SourceLocation Loc, StringRef FileName, in HasInclude() argument 27 First->HasInclude(Loc, FileName, IsAngled, File, FileType); in HasInclude() 28 Second->HasInclude(Loc, FileName, IsAngled, File, FileType); in HasInclude()
|
| /openbsd-src/gnu/llvm/clang/tools/clang-format/ |
| H A D | ClangFormat.cpp | 209 static FileID createInMemoryFile(StringRef FileName, MemoryBufferRef Source, in createInMemoryFile() argument 212 MemFS->addFileNoOwn(FileName, 0, Source); in createInMemoryFile() 213 auto File = Files.getOptionalFileRef(FileName); in createInMemoryFile() 401 static bool format(StringRef FileName) { in format() argument 402 if (!OutputXML && Inplace && FileName == "-") { in format() 409 !OutputXML && Inplace ? MemoryBuffer::getFileAsStream(FileName) in format() 410 : MemoryBuffer::getFileOrSTDIN(FileName); in format() 426 if (FileName != "-") in format() 427 errs() << " in file '" << FileName << "'"; in format() 435 StringRef AssumedFileName = (FileName == "-") ? AssumeFileName : FileName; in format() [all …]
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-profgen/ |
| H A D | ProfiledBinary.cpp | 314 StringRef FileName) { in setPreferredTextSegmentAddresses() argument 315 const auto &PhdrRange = unwrapOrError(Obj.program_headers(), FileName); in setPreferredTextSegmentAddresses() 335 exitWithError("no executable segment found", FileName); in setPreferredTextSegmentAddresses() 359 StringRef FileName = Obj->getFileName(); in checkPseudoProbe() local 363 StringRef SectionName = unwrapOrError(Section.getName(), FileName); in checkPseudoProbe() 405 StringRef FileName = Obj->getFileName(); in decodePseudoProbe() local 409 StringRef SectionName = unwrapOrError(Section.getName(), FileName); in decodePseudoProbe() 412 StringRef Contents = unwrapOrError(Section.getContents(), FileName); in decodePseudoProbe() 419 StringRef Contents = unwrapOrError(Section.getContents(), FileName); in decodePseudoProbe() 603 StringRef FileName = Obj->getFileName(); in setUpDisassembler() local [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeSourceFile.cpp | 27 auto FileName = ST->getStringTable().getString(Checksum.FileNameOffset); in getFileName() local 28 if (!FileName) { in getFileName() 29 consumeError(FileName.takeError()); in getFileName() 33 return std::string(FileName.get()); in getFileName()
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | Process.cpp | 35 Process::FindInEnvPath(StringRef EnvName, StringRef FileName, char Separator) { in FindInEnvPath() argument 36 return FindInEnvPath(EnvName, FileName, {}, Separator); in FindInEnvPath() 40 Process::FindInEnvPath(StringRef EnvName, StringRef FileName, in FindInEnvPath() argument 42 assert(!path::is_absolute(FileName)); in FindInEnvPath() 60 path::append(FilePath, FileName); in FindInEnvPath()
|
| /openbsd-src/gnu/llvm/clang/include/clang/CrossTU/ |
| H A D | CrossTranslationUnit.h | 65 IndexError(index_error_code C, std::string FileName, int LineNo = 0) 66 : Code(C), FileName(std::move(FileName)), LineNo(LineNo) {} in Code() 67 IndexError(index_error_code C, std::string FileName, std::string TripleToName, in IndexError() argument 69 : Code(C), FileName(std::move(FileName)), in IndexError() 76 std::string getFileName() const { return FileName; } in getFileName() 82 std::string FileName; variable 325 llvm::Expected<ASTUnit *> getASTUnitForFile(StringRef FileName,
|
| /openbsd-src/gnu/llvm/clang/lib/Basic/ |
| H A D | NoSanitizeList.cpp | 45 bool NoSanitizeList::containsFile(SanitizerMask Mask, StringRef FileName, in containsFile() argument 47 return SSCL->inSection(Mask, "src", FileName, Category); in containsFile() 50 bool NoSanitizeList::containsMainFile(SanitizerMask Mask, StringRef FileName, in containsMainFile() argument 52 return SSCL->inSection(Mask, "mainfile", FileName, Category); in containsMainFile()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-jitlink/ |
| H A D | llvm-jitlink-elf.cpp | 70 auto FileName = sys::path::filename(G.getName()); in registerELFGraphInfo() local 71 if (S.FileInfos.count(FileName)) { in registerELFGraphInfo() 74 FileName + "\")", in registerELFGraphInfo() 78 auto &FileInfo = S.FileInfos[FileName]; in registerELFGraphInfo() 80 dbgs() << "Registering ELF file info for \"" << FileName << "\"\n"; in registerELFGraphInfo() 95 Sec.getName() + "\" in \"" + FileName + in registerELFGraphInfo()
|
| H A D | llvm-jitlink-coff.cpp | 69 auto FileName = sys::path::filename(G.getName()); in registerCOFFGraphInfo() local 70 if (S.FileInfos.count(FileName)) { in registerCOFFGraphInfo() 73 FileName + "\")", in registerCOFFGraphInfo() 77 auto &FileInfo = S.FileInfos[FileName]; in registerCOFFGraphInfo() 79 { dbgs() << "Registering COFF file info for \"" << FileName << "\"\n"; }); in registerCOFFGraphInfo() 93 Sec.getName() + "\" in \"" + FileName + in registerCOFFGraphInfo()
|
| H A D | llvm-jitlink-macho.cpp | 72 auto FileName = sys::path::filename(G.getName()); in registerMachOGraphInfo() local 73 if (S.FileInfos.count(FileName)) { in registerMachOGraphInfo() 76 FileName + "\")", in registerMachOGraphInfo() 80 auto &FileInfo = S.FileInfos[FileName]; in registerMachOGraphInfo() 82 dbgs() << "Registering MachO file info for \"" << FileName << "\"\n"; in registerMachOGraphInfo() 97 Sec.getName() + "\" in \"" + FileName + in registerMachOGraphInfo()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | ModelUnderTrainingRunner.cpp | 33 StringRef FileName = SpecFileOverride; in loadOutputSpecs() local 34 if (FileName.empty()) { in loadOutputSpecs() 36 FileName = {OutputSpecsPath.data(), OutputSpecsPath.size()}; in loadOutputSpecs() 39 auto BufferOrError = MemoryBuffer::getFileOrSTDIN(FileName); in loadOutputSpecs() 41 Ctx.emitError("Error opening output specs file: " + FileName + " : " + in loadOutputSpecs() 47 Ctx.emitError("Could not parse specs file: " + FileName); in loadOutputSpecs()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/ |
| H A D | DIContext.h | 37 std::string FileName; member 50 : FileName(BadString), FunctionName(BadString), StartFileName(BadString) { in DILineInfo() 55 FileName == RHS.FileName && FunctionName == RHS.FunctionName && 63 return std::tie(FileName, FunctionName, StartFileName, Line, Column, 65 std::tie(RHS.FileName, RHS.FunctionName, RHS.StartFileName, RHS.Line, 73 if (FileName != BadString) in dump() 74 OS << "file '" << FileName << "', "; in dump()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-link/ |
| H A D | llvm-link.cpp | 248 const std::string &FileName)> 254 const char *argv0, const std::string &FileName)> in ModuleLazyLoaderCache() 259 Module &operator()(const char *argv0, const std::string &FileName); 261 std::unique_ptr<Module> takeModule(const std::string &FileName) { in takeModule() argument 262 auto I = ModuleMap.find(FileName); in takeModule() 334 std::string FileName = Import.substr(Idx + 1, std::string::npos); in importFunctions() local 337 auto &SrcModule = ModuleLoaderCache(argv0, FileName); in importFunctions() 340 errs() << argv0 << ": " << FileName; in importFunctions() 348 << FunctionName << " from " << FileName << "\n"; in importFunctions() 356 << " from " << FileName << "\n"; in importFunctions() [all …]
|