Home
last modified time | relevance | path

Searched refs:UniqueID (Results 1 – 25 of 36) sorted by relevance

12

/src/contrib/llvm-project/llvm/include/llvm/Support/FileSystem/
H A DUniqueID.h26 class UniqueID {
31 UniqueID() = default;
32 UniqueID(uint64_t Device, uint64_t File) : Device(Device), File(File) {} in UniqueID() function
34 bool operator==(const UniqueID &Other) const {
37 bool operator!=(const UniqueID &Other) const { return !(*this == Other); }
38 bool operator<(const UniqueID &Other) const {
55 template <> struct DenseMapInfo<llvm::sys::fs::UniqueID> {
56 static inline llvm::sys::fs::UniqueID getEmptyKey() {
61 static inline llvm::sys::fs::UniqueID getTombstoneKey() {
67 static hash_code getHashValue(const llvm::sys::fs::UniqueID &Tag) {
[all …]
/src/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DDXILResource.h84 uint32_t UniqueID; variable
116 StringRef Name, ResourceBinding Binding, uint32_t UniqueID) in ResourceInfo() argument
117 : Symbol(Symbol), Name(Name), Binding(Binding), UniqueID(UniqueID), in ResourceInfo()
122 ResourceBinding Binding, uint32_t UniqueID,
126 ResourceBinding Binding, uint32_t UniqueID);
129 uint32_t UniqueID, uint32_t Stride,
132 ResourceBinding Binding, uint32_t UniqueID,
137 uint32_t UniqueID, dxil::ElementType ElementTy,
141 ResourceBinding Binding, uint32_t UniqueID,
146 ResourceBinding Binding, uint32_t UniqueID,
[all …]
/src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DDXILResource.cpp66 ResourceBinding Binding, uint32_t UniqueID, in SRV() argument
69 ResourceInfo RI(ResourceClass::SRV, Kind, Symbol, Name, Binding, UniqueID); in SRV()
79 uint32_t UniqueID) { in RawBuffer() argument
81 Binding, UniqueID); in RawBuffer()
87 uint32_t UniqueID, uint32_t Stride, in StructuredBuffer() argument
90 Name, Binding, UniqueID); in StructuredBuffer()
98 uint32_t UniqueID, ElementType ElementTy, in Texture2DMS() argument
102 Binding, UniqueID); in Texture2DMS()
110 Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, in Texture2DMSArray() argument
113 Name, Binding, UniqueID); in Texture2DMSArray()
[all …]
/src/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSectionWasm.h27 unsigned UniqueID; variable
53 const MCSymbolWasm *Group, unsigned UniqueID, MCSymbol *Begin) in MCSectionWasm() argument
55 UniqueID(UniqueID), Group(Group), in MCSectionWasm()
75 bool isUnique() const { return UniqueID != ~0U; } in isUnique()
76 unsigned getUniqueID() const { return UniqueID; } in getUniqueID()
H A DMCSectionELF.h34 unsigned UniqueID; variable
59 unsigned UniqueID, MCSymbol *Begin, in MCSectionELF() argument
63 Type(type), Flags(flags), UniqueID(UniqueID), EntrySize(entrySize), in MCSectionELF()
91 bool isUnique() const { return UniqueID != NonUniqueID; } in isUnique()
92 unsigned getUniqueID() const { return UniqueID; } in getUniqueID()
H A DMCContext.h254 unsigned UniqueID; member
257 unsigned UniqueID) in COFFSectionKey()
259 SelectionKey(SelectionKey), UniqueID(UniqueID) {} in COFFSectionKey()
268 return UniqueID < Other.UniqueID;
275 unsigned UniqueID; member
278 unsigned UniqueID) in WasmSectionKey()
279 : SectionName(SectionName), GroupName(GroupName), UniqueID(UniqueID) {} in WasmSectionKey()
286 return UniqueID < Other.UniqueID;
360 unsigned UniqueID,
572 unsigned UniqueID,
[all …]
/src/contrib/llvm-project/llvm/lib/MC/
H A DMCContext.cpp525 bool Comdat, unsigned UniqueID, in createELFSectionImpl() argument
532 Section, Type, Flags, EntrySize, Group, Comdat, UniqueID, R, LinkedToSym); in createELFSectionImpl()
563 unsigned UniqueID, in getELFSection() argument
570 UniqueID, LinkedToSym); in getELFSection()
576 bool IsComdat, unsigned UniqueID, in getELFSection() argument
590 if (GroupSym || LinkedToSym || UniqueID != MCSection::NonUniqueID) { in getELFSection()
600 support::endian::write(Buffer, UniqueID, endianness::native); in getELFSection()
621 IsComdat, UniqueID, LinkedToSym); in getELFSection()
637 unsigned Flags, unsigned UniqueID, in recordELFMergeableSectionInfo() argument
640 if (UniqueID == GenericSectionID) { in recordELFMergeableSectionInfo()
[all …]
H A DMCSectionWasm.cpp93 OS << ",unique," << UniqueID; in printSwitchToSection()
H A DMCSectionELF.cpp199 OS << ",unique," << UniqueID; in printSwitchToSection()
/src/contrib/llvm-project/clang/include/clang/Basic/
H A DFileEntry.h77 inline const llvm::sys::fs::UniqueID &getUniqueID() const;
311 llvm::sys::fs::UniqueID UniqueID;
327 const llvm::sys::fs::UniqueID &getUniqueID() const { return UniqueID; }
344 const llvm::sys::fs::UniqueID &FileEntryRef::getUniqueID() const {
H A DFileManager.h60 llvm::DenseMap<llvm::sys::fs::UniqueID, DirectoryEntry *> UniqueRealDirs;
63 llvm::DenseMap<llvm::sys::fs::UniqueID, FileEntry *> UniqueRealFiles;
/src/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.h115 llvm::sys::fs::UniqueID getUniqueID() const { in getUniqueID()
166 llvm::DenseMap<llvm::sys::fs::UniqueID, const CachedFileSystemEntry *>
183 findEntryByUID(llvm::sys::fs::UniqueID UID) const;
196 getOrEmplaceEntryForUID(llvm::sys::fs::UniqueID UID, llvm::vfs::Status Stat,
221 CacheShard &getShardForUID(llvm::sys::fs::UniqueID UID) const;
/src/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp161 bool maybeParseUniqueID(int64_t &UniqueID);
495 bool ELFAsmParser::maybeParseUniqueID(int64_t &UniqueID) { in maybeParseUniqueID() argument
508 if (getParser().parseAbsoluteExpression(UniqueID)) in maybeParseUniqueID()
510 if (UniqueID < 0) in maybeParseUniqueID()
512 if (!isUInt<32>(UniqueID) || UniqueID == ~0U) in maybeParseUniqueID()
554 int64_t UniqueID = ~0; in ParseSectionArguments() local
625 if (maybeParseUniqueID(UniqueID)) in ParseSectionArguments()
696 IsComdat, UniqueID, LinkedToSym); in ParseSectionArguments()
/src/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.h38 unsigned UniqueID;
77 DwarfDebug *DW, DwarfFile *DWU, unsigned UniqueID = 0);
101 unsigned getUniqueID() const { return UniqueID; } in getUniqueID()
386 DwarfFile *DWU, unsigned UniqueID,
H A DDwarfUnit.cpp85 unsigned UniqueID) in DwarfUnit() argument
86 : DIEUnit(UnitTag), UniqueID(UniqueID), CUNode(Node), Asm(A), DD(DW), in DwarfUnit()
90 DwarfDebug *DW, DwarfFile *DWU, unsigned UniqueID, in DwarfTypeUnit() argument
92 : DwarfUnit(dwarf::DW_TAG_type_unit, CU.getCUNode(), A, DW, DWU, UniqueID), in DwarfTypeUnit()
/src/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp815 const unsigned UniqueID = calcUniqueIDUpdateFlagsAndSize( in selectExplicitSectionGlobal() local
822 Group, IsComdat, UniqueID, LinkedToSym); in selectExplicitSectionGlobal()
867 unsigned UniqueID = MCContext::GenericSectionID; in selectELFSectionForGlobal() local
872 UniqueID = *NextUniqueID; in selectELFSectionForGlobal()
881 UniqueID = 0; in selectELFSectionForGlobal()
883 EntrySize, Group, IsComdat, UniqueID, in selectELFSectionForGlobal()
1031 unsigned UniqueID = MCContext::GenericSectionID; in getSectionForMachineBasicBlock() local
1057 UniqueID = NextUniqueID++; in getSectionForMachineBasicBlock()
1064 UniqueID = NextUniqueID++; in getSectionForMachineBasicBlock()
1075 F.hasComdat(), UniqueID, nullptr); in getSectionForMachineBasicBlock()
[all …]
/src/contrib/llvm-project/clang/lib/Basic/
H A DFileEntry.cpp20 FileEntry::FileEntry() : UniqueID(0, 0) {} in FileEntry()
H A DFileManager.cpp345 UFE->UniqueID = Status.getUniqueID(); in getFileRef()
446 RealFE->UniqueID = Status.getUniqueID(); in getVirtualFileRef()
/src/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.cpp106 llvm::sys::fs::UniqueID UID) const { in getShardForUID()
122 llvm::sys::fs::UniqueID UID) const { in findEntryByUID()
147 llvm::sys::fs::UniqueID UID, llvm::vfs::Status Stat, in getOrEmplaceEntryForUID()
/src/contrib/llvm-project/llvm/include/llvm/Support/
H A DVirtualFileSystem.h50 llvm::sys::fs::UniqueID UID;
72 Status(const Twine &Name, llvm::sys::fs::UniqueID UID,
92 llvm::sys::fs::UniqueID getUniqueID() const { return UID; } in getUniqueID()
490 llvm::sys::fs::UniqueID DirUID;
641 llvm::sys::fs::UniqueID getNextVirtualUniqueID();
H A DFileSystem.h264 UniqueID getUniqueID() const;
1251 std::error_code getUniqueID(const Twine Path, UniqueID &Result);
/src/contrib/llvm-project/llvm/lib/Support/
H A DVirtualFileSystem.cpp62 using llvm::sys::fs::UniqueID;
69 Status::Status(const Twine &Name, UniqueID UID, sys::TimePoint<> MTime, in Status()
766 UniqueID getUniqueID() const { return Stat.getUniqueID(); } in getUniqueID()
802 static sys::fs::UniqueID getUniqueID(hash_code Hash) { in getUniqueID()
803 return sys::fs::UniqueID(std::numeric_limits<uint64_t>::max(), in getUniqueID()
806 static sys::fs::UniqueID getFileID(sys::fs::UniqueID Parent, in getFileID()
811 static sys::fs::UniqueID getDirectoryID(sys::fs::UniqueID Parent, in getDirectoryID()
817 UniqueID UID = in makeStatus()
828 Status("", getDirectoryID(llvm::sys::fs::UniqueID(), ""), in InMemoryFileSystem()
2716 UniqueID vfs::getNextVirtualUniqueID() { in getNextVirtualUniqueID()
[all …]
/src/contrib/llvm-project/lld/COFF/
H A DDriver.h167 std::set<llvm::sys::fs::UniqueID> visitedFiles;
H A DDriver.cpp500 static std::optional<sys::fs::UniqueID> getUniqueID(StringRef path) { in getUniqueID()
501 sys::fs::UniqueID ret; in getUniqueID()
512 if (std::optional<sys::fs::UniqueID> id = getUniqueID(path)) { in findFileIfNew()
562 if (std::optional<sys::fs::UniqueID> id = getUniqueID(path)) in findLibIfNew()
2083 std::set<sys::fs::UniqueID> wholeArchives; in linkerMain()
2086 if (std::optional<sys::fs::UniqueID> id = getUniqueID(*path)) in linkerMain()
2096 if (std::optional<sys::fs::UniqueID> id = getUniqueID(path)) in linkerMain()
/src/contrib/llvm-project/clang/lib/Frontend/
H A DPrecompiledPreamble.cpp630 std::map<llvm::sys::fs::UniqueID, PreambleFileHash> OverriddenFiles; in CanReuse()
682 std::map<llvm::sys::fs::UniqueID, PreambleFileHash>::iterator Overridden = in CanReuse()

12