Home
last modified time | relevance | path

Searched refs:Dir (Results 1 – 25 of 130) sorted by relevance

123456

/src/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp133 auto *Dir = dyn_cast<OMPLoopTransformationDirective>(CurStmt); in doForAllLoops() local
134 if (!Dir) in doForAllLoops()
137 OnTransformationCallback(Dir); in doForAllLoops()
139 Stmt *TransformedStmt = Dir->getTransformedStmt(); in doForAllLoops()
141 unsigned NumGeneratedLoops = Dir->getNumGeneratedLoops(); in doForAllLoops()
267 auto *Dir = createDirective<OMPMetaDirective>( in Create() local
269 Dir->setIfStmt(IfStmt); in Create()
270 return Dir; in Create()
285 auto *Dir = createDirective<OMPParallelDirective>( in Create() local
287 Dir->setTaskReductionRefExpr(TaskRedRef); in Create()
[all …]
/src/contrib/llvm-project/clang/lib/IndexSerialization/
H A DSerializablePathCollection.cpp23 const StringPool::StringOffsetSize &Dir, in addFilePath() argument
25 FilePaths.emplace_back(DirPath(Root, Dir), Paths.add(Filename)); in addFilePath()
29 StringPool::StringOffsetSize PathPool::addDirPath(StringRef Dir) { in addDirPath() argument
30 return Paths.add(Dir); in addDirPath()
53 const auto Dir = tryStoreDirPath(sys::path::parent_path(FE.getName())); in tryStoreFilePath() local
55 Paths.addFilePath(Dir.Root, Dir.Path, sys::path::filename(FE.getName())); in tryStoreFilePath()
61 PathPool::DirPath SerializablePathCollection::tryStoreDirPath(StringRef Dir) { in tryStoreDirPath() argument
63 while (Dir.size() > 1 && llvm::sys::path::is_separator(Dir.back())) in tryStoreDirPath()
64 Dir = Dir.drop_back(); in tryStoreDirPath()
66 auto DirIt = UniqueDirs.find(Dir); in tryStoreDirPath()
[all …]
/src/contrib/llvm-project/clang/lib/Lex/
H A DHeaderSearch.cpp218 for (const std::string &Dir : HSOpts->PrebuiltModulePaths) { in getPrebuiltModuleFileName() local
219 SmallString<256> Result(Dir); in getPrebuiltModuleFileName()
243 for (const std::string &Dir : HSOpts->PrebuiltModulePaths) { in getPrebuiltImplicitModuleFileName() local
244 SmallString<256> CachePath(Dir); in getPrebuiltImplicitModuleFileName()
331 for (DirectoryLookup &Dir : search_dir_range()) { in lookupModule()
332 if (Dir.isFramework()) { in lookupModule()
337 FrameworkDirName += Dir.getFrameworkDirRef()->getName(); in lookupModule()
341 bool IsSystem = Dir.getDirCharacteristic() != SrcMgr::C_User; in lookupModule()
351 if (!Dir.isNormalDir()) in lookupModule()
354 bool IsSystem = Dir.isSystemHeaderDirectory(); in lookupModule()
[all …]
/src/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerIOPosix.cpp55 void ListFilesInDirRecursive(const std::string &Dir, long *Epoch, in ListFilesInDirRecursive() argument
57 auto E = GetEpoch(Dir); in ListFilesInDirRecursive()
61 DIR *D = opendir(Dir.c_str()); in ListFilesInDirRecursive()
63 Printf("%s: %s; exiting\n", strerror(errno), Dir.c_str()); in ListFilesInDirRecursive()
67 std::string Path = DirPlusFile(Dir, E->d_name); in ListFilesInDirRecursive()
81 void IterateDirRecursive(const std::string &Dir, in IterateDirRecursive() argument
82 void (*DirPreCallback)(const std::string &Dir), in IterateDirRecursive() argument
83 void (*DirPostCallback)(const std::string &Dir), in IterateDirRecursive() argument
84 void (*FileCallback)(const std::string &Dir)) { in IterateDirRecursive() argument
85 DirPreCallback(Dir); in IterateDirRecursive()
[all …]
H A DFuzzerIOWindows.cpp113 void ListFilesInDirRecursive(const std::string &Dir, long *Epoch, in ListFilesInDirRecursive() argument
115 auto E = GetEpoch(Dir); in ListFilesInDirRecursive()
119 std::string Path(Dir); in ListFilesInDirRecursive()
132 Printf("No such file or directory: %s; exiting\n", Dir.c_str()); in ListFilesInDirRecursive()
137 std::string FileName = DirPlusFile(Dir, FindInfo.cFileName); in ListFilesInDirRecursive()
162 void IterateDirRecursive(const std::string &Dir, in IterateDirRecursive() argument
163 void (*DirPreCallback)(const std::string &Dir), in IterateDirRecursive() argument
164 void (*DirPostCallback)(const std::string &Dir), in IterateDirRecursive() argument
165 void (*FileCallback)(const std::string &Dir)) { in IterateDirRecursive() argument
167 DirPreCallback(Dir); in IterateDirRecursive()
[all …]
H A DFuzzerIO.h73 void ListFilesInDirRecursive(const std::string &Dir, long *Epoch,
76 bool MkDirRecursive(const std::string &Dir);
77 void RmDirRecursive(const std::string &Dir);
82 void IterateDirRecursive(const std::string &Dir,
83 void (*DirPreCallback)(const std::string &Dir),
84 void (*DirPostCallback)(const std::string &Dir),
85 void (*FileCallback)(const std::string &Dir));
93 void GetSizedFilesFromDir(const std::string &Dir, std::vector<SizedFile> *V);
H A DFuzzerIO.cpp123 void GetSizedFilesFromDir(const std::string &Dir, std::vector<SizedFile> *V) { in GetSizedFilesFromDir() argument
125 ListFilesInDirRecursive(Dir, 0, &Files, /*TopDir*/true); in GetSizedFilesFromDir()
181 const std::string &Dir = DirName(Leaf); in MkDirRecursiveInner() local
183 if (IsDirectory(Dir)) { in MkDirRecursiveInner()
188 bool ret = MkDirRecursiveInner(Dir); in MkDirRecursiveInner()
198 bool MkDirRecursive(const std::string &Dir) { in MkDirRecursive() argument
199 if (Dir.empty()) in MkDirRecursive()
202 if (IsDirectory(Dir)) in MkDirRecursive()
205 return MkDirRecursiveInner(Dir); in MkDirRecursive()
208 void RmDirRecursive(const std::string &Dir) { in RmDirRecursive() argument
[all …]
/src/contrib/llvm-project/clang/include/clang/Lex/
H A DDirectoryLookup.h41 DirectoryEntryRef Dir; member
47 DLU(DirectoryEntryRef Dir) : Dir(Dir) {} in DLU() argument
72 DirectoryLookup(DirectoryEntryRef Dir, SrcMgr::CharacteristicKind DT, in DirectoryLookup() argument
74 : u(Dir), DirCharacteristic(DT), in DirectoryLookup()
95 return isNormalDir() ? &u.Dir.getDirEntry() : nullptr; in getDir()
99 return isNormalDir() ? OptionalDirectoryEntryRef(u.Dir) : std::nullopt; in getDirRef()
105 return isFramework() ? &u.Dir.getDirEntry() : nullptr; in getFrameworkDir()
109 return isFramework() ? OptionalDirectoryEntryRef(u.Dir) : std::nullopt; in getFrameworkDirRef()
/src/contrib/llvm-project/llvm/utils/TableGen/
H A DDirectiveEmitter.cpp150 Directive Dir{D}; in HasDuplicateClausesInDirectives() local
153 if (HasDuplicateClauses(Dir.getAllowedClauses(), Dir, Clauses) || in HasDuplicateClausesInDirectives()
154 HasDuplicateClauses(Dir.getAllowedOnceClauses(), Dir, Clauses) || in HasDuplicateClausesInDirectives()
155 HasDuplicateClauses(Dir.getAllowedExclusiveClauses(), Dir, Clauses)) { in HasDuplicateClausesInDirectives()
160 if (HasDuplicateClauses(Dir.getAllowedClauses(), Dir, Clauses) || in HasDuplicateClausesInDirectives()
161 HasDuplicateClauses(Dir.getRequiredClauses(), Dir, Clauses)) { in HasDuplicateClausesInDirectives()
167 Dir.getRecordName()); in HasDuplicateClausesInDirectives()
423 Directive Dir{Rec}; in GetDirectiveName() local
425 "::" + DirLang.getDirectivePrefix() + Dir.getFormattedName()) in GetDirectiveName()
449 Directive Dir{D}; in GenerateIsAllowedClause() local
[all …]
/src/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesManager.cpp231 auto tryAPINotes = [&](DirectoryEntryRef Dir, bool WantPublic) { in getCurrentModuleAPINotes() argument
232 if (auto File = findAPINotesFile(Dir, ModuleName, WantPublic)) { in getCurrentModuleAPINotes()
240 if (auto File = findAPINotesFile(Dir, ExportedModuleName, WantPublic)) in getCurrentModuleAPINotes()
362 OptionalDirectoryEntryRef Dir = File->getDir(); in findAPINotes() local
370 auto Known = Readers.find(*Dir); in findAPINotes()
378 DirsVisited.insert(*Dir); in findAPINotes()
379 Dir = Known->second.get<DirectoryEntryRef>(); in findAPINotes()
390 StringRef Path = Dir->getName(); in findAPINotes()
405 Readers[*Dir] = nullptr; in findAPINotes()
413 Dir = *PublicDir; in findAPINotes()
[all …]
/src/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DLookupResult.cpp23 if (!Locations[Index].Dir.empty()) { in getSourceFile()
25 Fullpath = std::string(Locations[Index].Dir); in getSourceFile()
28 llvm::sys::path::append(Storage, Locations[Index].Dir, in getSourceFile()
42 if (SL.Dir.size() || SL.Base.size()) { in operator <<()
44 if (!SL.Dir.empty()) { in operator <<()
45 OS << SL.Dir; in operator <<()
46 if (SL.Dir.contains('\\') && !SL.Dir.contains('/')) in operator <<()
H A DGsymReader.cpp183 if (Data.getU32(&Offset, &Swap->Files[0].Dir, NumFiles*2)) in parse()
385 OS << format("[%4u] ", I) << HEX32(Files[I].Dir) << ' ' in dump()
440 if (FE->Dir == 0 && FE->Base == 0) in dump()
442 StringRef Dir = getString(FE->Dir); in dump() local
444 if (!Dir.empty()) { in dump()
445 OS << Dir; in dump()
446 if (Dir.contains('\\') && !Dir.contains('/')) in dump()
454 if (!Dir.empty() || !Base.empty()) in dump()
/src/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DFileEntry.h28 uint32_t Dir = 0; member
33 FileEntry(uint32_t D, uint32_t B) : Dir(D), Base(B) {} in FileEntry()
38 return Base == RHS.Base && Dir == RHS.Dir;
41 return Base != RHS.Base || Dir != RHS.Dir;
57 return llvm::hash_combine(DenseMapInfo<uint32_t>::getHashValue(Val.Dir),
H A DLookupResult.h23 StringRef Dir; ///< Line entry source file directory path. member
30 return LHS.Name == RHS.Name && LHS.Dir == RHS.Dir && LHS.Base == RHS.Base &&
/src/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DBareMetal.cpp103 getProgramPaths().push_back(getDriver().Dir); in BareMetal()
109 SmallString<128> Dir(SysRoot); in BareMetal() local
110 llvm::sys::path::append(Dir, M.osSuffix(), "lib"); in BareMetal()
111 getFilePaths().push_back(std::string(Dir)); in BareMetal()
112 getLibraryPaths().push_back(std::string(Dir)); in BareMetal()
202 SmallString<128> SysRootDir(D.Dir); in computeBaseSysRoot()
268 SmallString<128> Dir(getDriver().ResourceDir); in AddClangSystemIncludeArgs() local
269 llvm::sys::path::append(Dir, "include"); in AddClangSystemIncludeArgs()
270 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs()
282 SmallString<128> Dir(SysRoot); in AddClangSystemIncludeArgs() local
[all …]
H A DHurd.cpp103 if (StringRef(D.Dir).starts_with(SysRoot)) { in Hurd()
104 addPathIfExists(D, D.Dir + "/../lib/" + MultiarchTriple, Paths); in Hurd()
105 addPathIfExists(D, D.Dir + "/../" + OSLibDir, Paths); in Hurd()
121 if (StringRef(D.Dir).starts_with(SysRoot)) in Hurd()
122 addPathIfExists(D, D.Dir + "/../lib", Paths); in Hurd()
174 for (StringRef Dir : Dirs) { in AddClangSystemIncludeArgs() local
176 llvm::sys::path::is_absolute(Dir) ? "" : StringRef(SysRoot); in AddClangSystemIncludeArgs()
177 addExternCSystemInclude(DriverArgs, CC1Args, Prefix + Dir); in AddClangSystemIncludeArgs()
H A DRISCVToolchain.cpp44 llvm::sys::path::append(GCCDir, D.Dir, "..", D.getTargetTriple(), in hasGCCToolchain()
70 getProgramPaths().push_back(D.Dir); in RISCVToolChain()
107 SmallString<128> Dir(getDriver().ResourceDir); in AddClangSystemIncludeArgs() local
108 llvm::sys::path::append(Dir, "include"); in AddClangSystemIncludeArgs()
109 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs()
113 SmallString<128> Dir(computeSysRoot()); in AddClangSystemIncludeArgs() local
114 llvm::sys::path::append(Dir, "include"); in AddClangSystemIncludeArgs()
115 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs()
142 llvm::sys::path::append(SysRootDir, getDriver().Dir, "..", in computeSysRoot()
H A DMSP430.cpp139 SmallString<128> Dir; in computeSysRoot() local
141 llvm::sys::path::append(Dir, GCCInstallation.getParentLibPath(), ".."); in computeSysRoot()
143 llvm::sys::path::append(Dir, getDriver().Dir, ".."); in computeSysRoot()
145 return std::string(Dir); in computeSysRoot()
154 SmallString<128> Dir(computeSysRoot()); in AddClangSystemIncludeArgs() local
155 llvm::sys::path::append(Dir, "msp430-elf", "include"); in AddClangSystemIncludeArgs()
156 addSystemInclude(DriverArgs, CC1Args, Dir.str()); in AddClangSystemIncludeArgs()
/src/contrib/llvm-project/clang/lib/Driver/
H A DMultilib.cpp165 std::string Dir; member
208 io.mapRequired("Dir", V.Dir); in mapping()
213 if (StringRef(V.Dir).starts_with("/")) in validate()
214 return "paths must be relative but \"" + V.Dir + "\" starts with \"/\""; in validate()
273 return "multilib \"" + Lib.Dir + in validate()
298 std::string Dir; in LLVM_YAML_IS_SEQUENCE_VECTOR() local
299 if (M.Dir != ".") in LLVM_YAML_IS_SEQUENCE_VECTOR()
300 Dir = "/" + M.Dir; in LLVM_YAML_IS_SEQUENCE_VECTOR()
305 Multilibs.emplace_back(Dir, Dir, Dir, M.Flags, M.Group); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/src/contrib/llvm-project/clang/include/clang/IndexSerialization/
H A DSerializablePathCollection.h61 DirPath Dir; member
64 FilePath(const DirPath &Dir, const StringPool::StringOffsetSize &Filename) in FilePath()
65 : Dir(Dir), Filename(Filename) {} in FilePath()
69 size_t addFilePath(RootDirKind Root, const StringPool::StringOffsetSize &Dir,
73 StringPool::StringOffsetSize addDirPath(StringRef Dir);
/src/contrib/llvm-project/clang/include/clang/Basic/
H A DFileEntry.h73 DirectoryEntryRef getDir() const { return ME->second->Dir; } in getDir()
124 DirectoryEntryRef Dir; member
127 MapValue(FileEntry &FE, DirectoryEntryRef Dir) : V(&FE), Dir(Dir) {} in MapValue()
128 MapValue(MapEntry &ME, DirectoryEntryRef Dir) : V(&ME), Dir(Dir) {} in MapValue()
310 const DirectoryEntry *Dir = nullptr; // Directory file lives in.
331 const DirectoryEntry *getDir() const { return Dir; }
/src/contrib/llvm-project/llvm/lib/Support/
H A DFileCollector.cpp28 void FileCollectorBase::addDirectory(const Twine &Dir) { in addDirectory() argument
29 assert(sys::fs::is_directory(Dir)); in addDirectory()
31 addDirectoryImpl(Dir, vfs::getRealFileSystem(), EC); in addDirectory()
137 FileCollector::addDirectoryImpl(const llvm::Twine &Dir, in addDirectoryImpl() argument
140 auto It = FS->dir_begin(Dir, EC); in addDirectoryImpl()
143 addFile(Dir); in addDirectoryImpl()
154 return FS->dir_begin(Dir, EC); in addDirectoryImpl()
278 llvm::vfs::directory_iterator dir_begin(const llvm::Twine &Dir, in dir_begin() argument
280 return Collector->addDirectoryImpl(Dir, FS, EC); in dir_begin()
H A DProcess.cpp52 for (StringRef Dir : Dirs) { in FindInEnvPath() local
53 if (Dir.empty()) in FindInEnvPath()
56 if (any_of(IgnoreList, [&](StringRef S) { return fs::equivalent(S, Dir); })) in FindInEnvPath()
59 SmallString<128> FilePath(Dir); in FindInEnvPath()
/src/contrib/llvm-project/clang/lib/Tooling/
H A DInterpolatingCompilationDatabase.cpp331 auto Dir = ++sys::path::rbegin(Path), DirEnd = sys::path::rend(Path); in FileIndex() local
332 for (int J = 0; J < DirectorySegmentsIndexed && Dir != DirEnd; ++J, ++Dir) in FileIndex()
333 if (Dir->size() > ShortDirectorySegment) // not trivial ones in FileIndex()
334 Components.emplace_back(*Dir, I); in FileIndex()
383 auto Dir = ++sys::path::rbegin(Filename), in scoreCandidates() local
385 for (int I = 0; I < DirectorySegmentsQueried && Dir != DirEnd; ++I, ++Dir) { in scoreCandidates()
386 if (Dir->size() > ShortDirectorySegment) in scoreCandidates()
387 Dirs.push_back(*Dir); in scoreCandidates()
388 Prefix = Filename.substr(0, Dir - DirEnd); in scoreCandidates()
403 for (StringRef Dir : Dirs) in scoreCandidates() local
[all …]
/src/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceGraphBuilder.cpp180 const Direction Dir) { in createPiBlocks() argument
185 << (Dir == Direction::Incoming ? "incoming)" : "outgoing)") in createPiBlocks()
188 assert((Dir == Direction::Incoming || Dir == Direction::Outgoing) && in createPiBlocks()
195 if (!EdgeAlreadyCreated[Dir][Kind]) { in createPiBlocks()
196 if (Dir == Direction::Incoming) { in createPiBlocks()
199 } else if (Dir == Direction::Outgoing) { in createPiBlocks()
203 EdgeAlreadyCreated[Dir][Kind] = true; in createPiBlocks()

123456