| /llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/ |
| H A D | DependencyScanningFilesystem.cpp | 46 !shouldScanForDirectives(Filename)) in scanForDirectivesIfNecessary() 47 return EntryRef(Filename, Entry); in scanForDirectivesIfNecessary() 54 return EntryRef(Filename, Entry); in scanForDirectivesIfNecessary() 60 return EntryRef(Filename, Entry); in scanForDirectivesIfNecessary() 71 return EntryRef(Filename, Entry); in scanForDirectivesIfNecessary() 80 return EntryRef(Filename, Entry); in scanForDirectivesIfNecessary() 97 StringRef Filename) const { in getShardForFilename() 110 StringRef Filename) const { in findEntryByFilename() 188 StringRef Filename) { in shouldScanForDirectives() argument 203 StringRef Filename) { in findEntryByFilenameWithWriteThrough() argument [all …]
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | ToolOutputFile.cpp | 18 static bool isStdout(StringRef Filename) { return Filename == "-"; } in isStdout() argument 21 : Filename(std::string(Filename)), Keep(false) { in CleanupInstaller() 23 if (!isStdout(Filename)) in CleanupInstaller() 24 sys::RemoveFileOnSignal(Filename); in CleanupInstaller() 28 if (isStdout(Filename)) in ~CleanupInstaller() 33 sys::fs::remove(Filename); in ~CleanupInstaller() 37 sys::DontRemoveFileOnSignal(Filename); in ~CleanupInstaller() 42 : Installer(Filename) { in ToolOutputFile() 43 if (isStdout(Filename)) { in ToolOutputFile() 48 OSHolder.emplace(Filename, EC, Flags); in ToolOutputFile() [all …]
|
| H A D | GraphWriter.cpp | 105 std::replace(Filename.begin(), Filename.end(), IllegalChar, in replaceIllegalFilenameChars() 109 return Filename; in replaceIllegalFilenameChars() 114 SmallString<128> Filename; in createGraphFilename() local 131 return std::string(Filename.str()); in createGraphFilename() 143 sys::fs::remove(Filename); in ExecGraphViewer() 204 args.push_back(Filename); in DisplayGraph() 213 args.push_back(Filename); in DisplayGraph() 223 args.push_back(Filename); in DisplayGraph() 233 args.push_back(Filename); in DisplayGraph() 280 args.push_back(Filename); in DisplayGraph() [all …]
|
| H A D | MemoryBuffer.cpp | 149 StringRef NameRef = Filename.toStringRef(NameBuf); in getFileOrSTDIN() 153 return getFile(Filename, IsText, RequiresNullTerminator, in getFileOrSTDIN() 239 MemoryBuffer::getFile(const Twine &Filename, bool IsText, in getFile() argument 277 Filename, MapSize, Offset, /*IsText=*/false, in getFileSlice() 377 Filename, sys::fs::CD_OpenExisting, sys::fs::OF_None); in getReadWriteFile() 406 new (NamedBufferAlloc(Filename)) in getReadWriteFile() 416 return getReadWriteFile(Filename, FileSize, FileSize, 0); in getFile() 423 return getReadWriteFile(Filename, -1, MapSize, Offset); in getFileSlice() 449 return getMemoryBufferForStream(FD, Filename); in getOpenFileImpl() 523 MemoryBuffer::getFileAsStream(const Twine &Filename) { in getFileAsStream() argument [all …]
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | InMemoryModuleCache.cpp | 15 InMemoryModuleCache::getPCMState(llvm::StringRef Filename) const { in getPCMState() 16 auto I = PCMs.find(Filename); in getPCMState() 25 InMemoryModuleCache::addPCM(llvm::StringRef Filename, in addPCM() argument 33 InMemoryModuleCache::addBuiltPCM(llvm::StringRef Filename, in addBuiltPCM() argument 35 auto &PCM = PCMs[Filename]; in addBuiltPCM() 44 InMemoryModuleCache::lookupPCM(llvm::StringRef Filename) const { in lookupPCM() 45 auto I = PCMs.find(Filename); in lookupPCM() 52 return getPCMState(Filename) == Final; in isPCMFinal() 56 return getPCMState(Filename) == ToBuild; in shouldBuildPCM() 60 auto I = PCMs.find(Filename); in tryToDropPCM() [all …]
|
| /llvm-project-15.0.7/llvm/tools/dsymutil/ |
| H A D | BinaryHolder.cpp | 23 getArchiveAndObjectName(StringRef Filename) { in getArchiveAndObjectName() argument 24 StringRef Archive = Filename.substr(0, Filename.rfind('(')); in getArchiveAndObjectName() 29 static bool isArchive(StringRef Filename) { return Filename.endswith(")"); } in isArchive() argument 39 Buffers.emplace_back(ObjData, Filename); in getMachOFatMemoryBuffers() 93 auto ErrOrBuff = (Filename == "-") in load() 105 WithColor::warning() << Filename in load() 127 FatBinaryName = std::string(Filename); in load() 238 if (isArchive(Filename)) { in getObjectEntry() 253 Filename, Timestamp, Verbose); in getObjectEntry() 261 if (!ObjectCache.count(Filename)) { in getObjectEntry() [all …]
|
| H A D | BinaryHolder.h | 60 Error load(IntrusiveRefCntPtr<vfs::FileSystem> VFS, StringRef Filename, 103 std::string Filename; member 107 KeyTy(StringRef Filename, TimestampTy Timestamp) in KeyTy() 108 : Filename(Filename.str()), Timestamp(Timestamp) {} in KeyTy() 112 Error load(IntrusiveRefCntPtr<vfs::FileSystem> VFS, StringRef Filename, 115 Expected<const ObjectEntry &> getObjectEntry(StringRef Filename, 126 getObjectEntry(StringRef Filename, TimestampTy Timestamp = TimestampTy()); 160 return hash_combine(DenseMapInfo<StringRef>::getHashValue(K.Filename), 167 return LHS.Filename == RHS.Filename && LHS.Timestamp == RHS.Timestamp;
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | DependencyFile.cpp | 47 if (Optional<StringRef> Filename = in LexedFileChanged() local 57 StringRef Filename = in FileSkipped() local 83 StringRef Filename = in HasInclude() local 102 StringRef Filename = Entry.getName(); in moduleMapFileRead() local 117 void visitModuleFile(StringRef Filename, in visitModuleFile() 140 addDependency(Filename); in maybeAddDependency() 147 llvm::SmallString<256> TmpPath = Filename; in addDependency() 152 SearchPath = Filename; in addDependency() 163 return llvm::StringSwitch<bool>(Filename) in isSpecialFilename() 172 return !isSpecialFilename(Filename) && in sawDependency() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/DependencyScanning/ |
| H A D | DependencyScanningFilesystem.h | 182 getOrEmplaceEntryForFilename(StringRef Filename, 195 getOrInsertEntryForFilename(StringRef Filename, 218 auto It = Cache.find(Filename); in findEntryByFilename() 225 insertEntryForFilename(StringRef Filename, in insertEntryForFilename() argument 238 std::string Filename; variable 245 : Filename(Name), Entry(Entry) {} in EntryRef() 297 getOrCreateFileSystemEntry(StringRef Filename, 302 bool shouldScanForDirectives(StringRef Filename); 308 computeAndStoreResult(StringRef Filename); 355 insertLocalEntryForFilename(StringRef Filename, in insertLocalEntryForFilename() argument [all …]
|
| /llvm-project-15.0.7/polly/lib/Support/ |
| H A D | DumpModulePass.cpp | 28 static void runDumpModule(llvm::Module &M, StringRef Filename, bool IsSuffix) { in runDumpModule() argument 33 Dumpfile = (Twine(Stem) + Filename + ".ll").str(); in runDumpModule() 35 Dumpfile = Filename.str(); in runDumpModule() 57 std::string Filename; member in __anondd37e1940111::DumpModuleWrapperPass 67 : ModulePass(ID), Filename("-dump"), IsSuffix(true) {} in DumpModuleWrapperPass() 69 explicit DumpModuleWrapperPass(std::string Filename, bool IsSuffix) in DumpModuleWrapperPass() argument 70 : ModulePass(ID), Filename(std::move(Filename)), IsSuffix(IsSuffix) {} in DumpModuleWrapperPass() 79 runDumpModule(M, Filename, IsSuffix); in runOnModule() 88 ModulePass *polly::createDumpModuleWrapperPass(std::string Filename, in createDumpModuleWrapperPass() argument 90 return new DumpModuleWrapperPass(std::move(Filename), IsSuffix); in createDumpModuleWrapperPass() [all …]
|
| /llvm-project-15.0.7/llvm/tools/llvm-lto/ |
| H A D | llvm-lto.cpp | 373 for (auto &Filename : InputFilenames) { in printIndexStats() local 415 outs() << Filename << ":\n"; in testLTOModule() 420 outs() << Filename in testLTOModule() 434 auto Buffer = loadFile(Filename); in listDependentLibraries() 443 outs() << Filename << ":\n"; in listDependentLibraries() 682 auto Buffer = loadFile(Filename); in distributedIndexes() 719 auto Buffer = loadFile(Filename); in emitImports() 746 auto Buffer = loadFile(Filename); in promote() 779 auto Buffer = loadFile(Filename); in import() 812 auto Buffer = loadFile(Filename); in internalize() [all …]
|
| /llvm-project-15.0.7/clang/unittests/libclang/ |
| H A D | TestUtils.h | 50 void WriteFile(std::string &Filename, const std::string &Contents) { in WriteFile() argument 51 if (!llvm::sys::path::is_absolute(Filename)) { in WriteFile() 53 llvm::sys::path::append(Path, Filename); in WriteFile() 54 Filename = std::string(Path.str()); in WriteFile() 55 Files.insert(Filename); in WriteFile() 58 std::ofstream OS(Filename); in WriteFile() 62 void MapUnsavedFile(std::string Filename, const std::string &Contents) { in MapUnsavedFile() argument 63 if (!llvm::sys::path::is_absolute(Filename)) { in MapUnsavedFile() 65 llvm::sys::path::append(Path, Filename); in MapUnsavedFile() 66 Filename = std::string(Path.str()); in MapUnsavedFile() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/profile/ |
| H A D | InstrProfilingFile.c | 518 const char *Filename; in truncateCurrentFile() local 526 if (!Filename) in truncateCurrentFile() 586 if (!Filename) in initializeProfileForContinuousMode() 908 if (!Filename || !Filename[0]) in getFilenamePatFromEnv() 910 return Filename; in getFilenamePatFromEnv() 925 if (!Filename) in __llvm_profile_get_path_prefix() 948 const char *Filename; in __llvm_profile_get_filename() local 957 if (!Filename) in __llvm_profile_get_filename() 1019 const char *Filename; in __llvm_profile_write_file() local 1033 if (!Filename) { in __llvm_profile_write_file() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Serialization/ |
| H A D | InMemoryModuleCache.h | 60 State getPCMState(llvm::StringRef Filename) const; 67 llvm::MemoryBuffer &addPCM(llvm::StringRef Filename, 75 llvm::MemoryBuffer &addBuiltPCM(llvm::StringRef Filename, 83 bool tryToDropPCM(llvm::StringRef Filename); 89 void finalizePCM(llvm::StringRef Filename); 92 llvm::MemoryBuffer *lookupPCM(llvm::StringRef Filename) const; 97 bool isPCMFinal(llvm::StringRef Filename) const; 102 bool shouldBuildPCM(llvm::StringRef Filename) const;
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | TestWorkspace.cpp | 22 TU.Filename = Input.first().str(); in index() 34 Optional<ParsedAST> TestWorkspace::openFile(llvm::StringRef Filename) { in openFile() argument 35 auto It = Inputs.find(Filename); in openFile() 37 ADD_FAILURE() << "Accessing non-existing file: " << Filename; in openFile() 41 TU.Filename = It->first().str(); in openFile() 45 void TestWorkspace::addInput(llvm::StringRef Filename, in addInput() argument 47 Inputs.insert(std::make_pair(Filename, Input)); in addInput() 48 TU.AdditionalFiles.insert(std::make_pair(Filename, Input.Code)); in addInput()
|
| H A D | TestWorkspace.h | 32 void addSource(llvm::StringRef Filename, llvm::StringRef Code) { in addSource() argument 33 addInput(Filename.str(), {Code.str(), /*IsMainFile=*/false}); in addSource() 35 void addMainFile(llvm::StringRef Filename, llvm::StringRef Code) { in addMainFile() argument 36 addInput(Filename.str(), {Code.str(), /*IsMainFile=*/true}); in addMainFile() 41 Optional<ParsedAST> openFile(llvm::StringRef Filename); 51 void addInput(llvm::StringRef Filename, const SourceFile &Input);
|
| /llvm-project-15.0.7/clang/lib/Tooling/ |
| H A D | InterpolatingCompilationDatabase.cpp | 216 CompileCommand transferTo(StringRef Filename) && { in transferTo() 219 Result.Filename = std::string(Filename); in transferTo() 221 auto TargetType = guessType(Filename, &TypeCertain); in transferTo() 351 std::string Filename = OriginalFilename.lower(); in chooseProxy() local 352 auto Candidates = scoreCandidates(Filename); in chooseProxy() 382 StringRef Stem = sys::path::stem(Filename); in scoreCandidates() 385 auto Dir = ++sys::path::rbegin(Filename), in scoreCandidates() 386 DirEnd = sys::path::rend(Filename); in scoreCandidates() 390 Prefix = Filename.substr(0, Dir - DirEnd); in scoreCandidates() 510 auto Known = Inner->getCompileCommands(Filename); in getCompileCommands() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Passes/ |
| H A D | PassPlugin.cpp | 16 Expected<PassPlugin> PassPlugin::Load(const std::string &Filename) { in Load() argument 19 sys::DynamicLibrary::getPermanentLibrary(Filename.c_str(), &Error); in Load() 22 Filename + "': " + Error, in Load() 25 PassPlugin P{Filename, Library}; in Load() 36 Filename + "'. Is this a legacy plugin?", in Load() 43 Twine("Wrong API version on plugin '") + Filename + "'. Got version " + in Load() 50 Filename + "'.'", in Load()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/llvm/ |
| H A D | IncludeOrderCheck.cpp | 40 std::string Filename; ///< Filename as a string member 60 static int getPriority(StringRef Filename, bool IsAngled, bool IsMainModule) { in getPriority() argument 66 if (Filename.startswith("llvm/") || Filename.startswith("llvm-c/") || in getPriority() 67 Filename.startswith("clang/") || Filename.startswith("clang-c/")) in getPriority() 72 if (Filename.startswith("gtest/") || Filename.startswith("gmock/")) in getPriority() 135 int PriorityLHS = getPriority(LHS.Filename, LHS.IsAngled, in EndOfMainFile() 137 int PriorityRHS = getPriority(RHS.Filename, RHS.IsAngled, in EndOfMainFile() 140 return std::tie(PriorityLHS, LHS.Filename) < in EndOfMainFile() 141 std::tie(PriorityRHS, RHS.Filename); in EndOfMainFile()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | ToolOutputFile.h | 34 std::string Filename; 39 StringRef getFilename() { return Filename; } in getFilename() 40 explicit CleanupInstaller(StringRef Filename); 54 ToolOutputFile(StringRef Filename, std::error_code &EC, 57 ToolOutputFile(StringRef Filename, int FD); 69 const std::string &outputFilename() { return Installer.Filename; } in outputFilename()
|
| /llvm-project-15.0.7/compiler-rt/lib/ubsan/ |
| H A D | ubsan_value.h | 45 const char *Filename; variable 50 SourceLocation() : Filename(), Line(), Column() {} in SourceLocation() 51 SourceLocation(const char *Filename, unsigned Line, unsigned Column) in SourceLocation() argument 52 : Filename(Filename), Line(Line), Column(Column) {} in SourceLocation() 55 bool isInvalid() const { return !Filename; } in isInvalid() 63 return SourceLocation(Filename, Line, OldColumn); in acquire() 73 const char *getFilename() const { return Filename; } in getFilename()
|
| /llvm-project-15.0.7/clang/include/clang/Driver/ |
| H A D | InputInfo.h | 31 Filename, enumerator 37 const char *Filename; member 55 : Kind(Filename), Act(nullptr), Type(_Type), BaseInput(_BaseInput) { in InputInfo() 56 Data.Filename = _Filename; in InputInfo() 59 : Kind(Filename), Act(A), Type(GetActionType(A)), BaseInput(_BaseInput) { in InputInfo() 60 Data.Filename = _Filename; in InputInfo() 75 bool isFilename() const { return Kind == Filename; } in isFilename() 85 return Data.Filename; in getFilename()
|
| /llvm-project-15.0.7/llvm/include/llvm/Passes/ |
| H A D | PassPlugin.h | 67 static Expected<PassPlugin> Load(const std::string &Filename); 70 StringRef getFilename() const { return Filename; } in getFilename() 87 PassPlugin(const std::string &Filename, const sys::DynamicLibrary &Library) in PassPlugin() argument 88 : Filename(Filename), Library(Library), Info() {} in PassPlugin() 90 std::string Filename; variable
|
| /llvm-project-15.0.7/clang/lib/Driver/ |
| H A D | XRayArgs.cpp | 145 for (const auto &Filename : in XRayArgs() local 147 if (D.getVFS().exists(Filename)) { in XRayArgs() 149 ExtraDeps.push_back(Filename); in XRayArgs() 154 for (const auto &Filename : in XRayArgs() local 156 if (D.getVFS().exists(Filename)) { in XRayArgs() 157 NeverInstrumentFiles.push_back(Filename); in XRayArgs() 158 ExtraDeps.push_back(Filename); in XRayArgs() 163 for (const auto &Filename : in XRayArgs() local 165 if (D.getVFS().exists(Filename)) { in XRayArgs() 166 AttrListFiles.push_back(Filename); in XRayArgs() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/unittests/clang-tidy/ |
| H A D | LLVMModuleTest.cpp | 16 static std::string runCheck(StringRef Code, const Twine &Filename, 22 Code, &Errors, Filename, std::string("-xc++-header"), ClangTidyOptions{}, 32 static std::string runHeaderGuardCheck(StringRef Code, const Twine &Filename, in runHeaderGuardCheck() argument 34 return runCheck<LLVMHeaderGuardCheck>(Code, Filename, in runHeaderGuardCheck() 39 runIncludeOrderCheck(StringRef Code, const Twine &Filename, in runIncludeOrderCheck() argument 45 return runCheck<IncludeOrderCheck>(Code, Filename, std::move(ExpectedWarning), in runIncludeOrderCheck() 53 bool shouldSuggestEndifComment(StringRef Filename) override { return true; } in shouldSuggestEndifComment() 57 runHeaderGuardCheckWithEndif(StringRef Code, const Twine &Filename, in runHeaderGuardCheckWithEndif() argument 59 return runCheck<WithEndifComment>(Code, Filename, std::move(ExpectedWarning)); in runHeaderGuardCheckWithEndif()
|