Home
last modified time | relevance | path

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

12

/freebsd/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 …]
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSectionCOFF.h50 unsigned UniqueID; variable
56 MCSymbol *COMDATSymbol, int Selection, unsigned UniqueID, in MCSectionCOFF() argument
62 Selection(Selection), UniqueID(UniqueID) { in MCSectionCOFF()
78 bool isUnique() const { return UniqueID != NonUniqueID; } in isUnique()
79 unsigned getUniqueID() const { return UniqueID; } in getUniqueID()
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()
93 bool isUnique() const { return UniqueID != NonUniqueID; } in isUnique()
94 unsigned getUniqueID() const { return UniqueID; } in getUniqueID()
H A DMCContext.h255 unsigned UniqueID; member
258 unsigned UniqueID) in COFFSectionKey()
260 SelectionKey(SelectionKey), UniqueID(UniqueID) {} in COFFSectionKey()
263 return std::tie(SectionName, GroupName, SelectionKey, UniqueID) <
265 Other.UniqueID);
272 unsigned UniqueID; member
275 unsigned UniqueID) in WasmSectionKey()
276 : SectionName(SectionName), GroupName(GroupName), UniqueID(UniqueID) {} in WasmSectionKey()
279 return std::tie(SectionName, GroupName, UniqueID) <
280 std::tie(Other.SectionName, Other.GroupName, Other.UniqueID);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMCAsmParserExtension.cpp62 bool MCAsmParserExtension::maybeParseUniqueID(int64_t &UniqueID) { in maybeParseUniqueID() argument
75 if (getParser().parseAbsoluteExpression(UniqueID)) in maybeParseUniqueID()
77 if (UniqueID < 0) in maybeParseUniqueID()
79 if (!isUInt<32>(UniqueID) || UniqueID == ~0U) in maybeParseUniqueID()
H A DCOFFAsmParser.cpp42 unsigned UniqueID);
330 unsigned UniqueID) { in parseSectionSwitch() argument
336 Section, Characteristics, COMDATSymName, Type, UniqueID)); in parseSectionSwitch()
417 int64_t UniqueID = MCSection::NonUniqueID; in parseSectionArguments() local
418 if (maybeParseUniqueID(UniqueID)) in parseSectionArguments()
429 parseSectionSwitch(SectionName, Flags, COMDATSymName, Type, UniqueID); in parseSectionArguments()
H A DELFAsmParser.cpp511 int64_t UniqueID = ~0; in parseSectionArguments() local
582 if (maybeParseUniqueID(UniqueID)) in parseSectionArguments()
655 IsComdat, UniqueID, LinkedToSym); in parseSectionArguments()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCContext.cpp586 bool Comdat, unsigned UniqueID, in createELFSectionImpl() argument
593 Section, Type, Flags, EntrySize, Group, Comdat, UniqueID, R, LinkedToSym); in createELFSectionImpl()
624 unsigned UniqueID, in getELFSection() argument
631 UniqueID, LinkedToSym); in getELFSection()
637 bool IsComdat, unsigned UniqueID, in getELFSection() argument
648 if (GroupSym || LinkedToSym || UniqueID != MCSection::NonUniqueID) { in getELFSection()
658 support::endian::write(Buffer, UniqueID, endianness::native); in getELFSection()
679 IsComdat, UniqueID, LinkedToSym); in getELFSection()
695 unsigned Flags, unsigned UniqueID, in recordELFMergeableSectionInfo() argument
698 if (UniqueID == MCSection::NonUniqueID) { in recordELFMergeableSectionInfo()
[all …]
H A DMCSectionCOFF.cpp72 OS << ",unique," << UniqueID; in printSwitchToSection()
112 OS << ",unique," << UniqueID; in printSwitchToSection()
H A DMCSectionWasm.cpp93 OS << ",unique," << UniqueID; in printSwitchToSection()
H A DMCSectionELF.cpp203 OS << ",unique," << UniqueID; in printSwitchToSection()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DFileEntry.h82 inline const llvm::sys::fs::UniqueID &getUniqueID() const;
317 llvm::sys::fs::UniqueID UniqueID;
336 const llvm::sys::fs::UniqueID &getUniqueID() const { return UniqueID; }
354 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;
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.h116 llvm::sys::fs::UniqueID getUniqueID() const { in getUniqueID()
167 llvm::DenseMap<llvm::sys::fs::UniqueID, const CachedFileSystemEntry *>
184 findEntryByUID(llvm::sys::fs::UniqueID UID) const;
197 getOrEmplaceEntryForUID(llvm::sys::fs::UniqueID UID, llvm::vfs::Status Stat,
222 CacheShard &getShardForUID(llvm::sys::fs::UniqueID UID) const;
/freebsd/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()
405 DwarfFile *DWU, unsigned UniqueID,
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DFileEntry.cpp19 FileEntry::FileEntry() : UniqueID(0, 0) {} in FileEntry()
H A DFileManager.cpp329 UFE->UniqueID = Status.getUniqueID(); in getFileRef()
432 RealFE->UniqueID = Status.getUniqueID(); in getVirtualFileRef()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp836 const unsigned UniqueID = calcUniqueIDUpdateFlagsAndSize( in selectExplicitSectionGlobal() local
843 Group, IsComdat, UniqueID, LinkedToSym); in selectExplicitSectionGlobal()
889 unsigned UniqueID = MCSection::NonUniqueID; in selectELFSectionForGlobal() local
894 UniqueID = *NextUniqueID; in selectELFSectionForGlobal()
903 UniqueID = 0; in selectELFSectionForGlobal()
905 EntrySize, Group, IsComdat, UniqueID, in selectELFSectionForGlobal()
1094 unsigned UniqueID = MCSection::NonUniqueID; in getSectionForMachineBasicBlock() local
1120 UniqueID = NextUniqueID++; in getSectionForMachineBasicBlock()
1127 UniqueID = NextUniqueID++; in getSectionForMachineBasicBlock()
1138 F.hasComdat(), UniqueID, nullptr); in getSectionForMachineBasicBlock()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.cpp105 llvm::sys::fs::UniqueID UID) const { in getShardForUID()
165 llvm::sys::fs::UniqueID UID) const { in findEntryByUID()
190 llvm::sys::fs::UniqueID UID, llvm::vfs::Status Stat, in getOrEmplaceEntryForUID()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCAsmParserExtension.h104 bool maybeParseUniqueID(int64_t &UniqueID);
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DVirtualFileSystem.h51 llvm::sys::fs::UniqueID UID;
73 LLVM_ABI Status(const Twine &Name, llvm::sys::fs::UniqueID UID,
94 llvm::sys::fs::UniqueID getUniqueID() const { return UID; } in getUniqueID()
507 llvm::sys::fs::UniqueID DirUID;
659 LLVM_ABI llvm::sys::fs::UniqueID getNextVirtualUniqueID();
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DVirtualFileSystem.cpp61 using llvm::sys::fs::UniqueID;
68 Status::Status(const Twine &Name, UniqueID UID, sys::TimePoint<> MTime, in Status()
778 UniqueID getUniqueID() const { return Stat.getUniqueID(); } in getUniqueID()
814 static sys::fs::UniqueID getUniqueID(hash_code Hash) { in getUniqueID()
815 return sys::fs::UniqueID(std::numeric_limits<uint64_t>::max(), in getUniqueID()
818 static sys::fs::UniqueID getFileID(sys::fs::UniqueID Parent, in getFileID()
823 static sys::fs::UniqueID getDirectoryID(sys::fs::UniqueID Parent, in getDirectoryID()
829 UniqueID UID = in makeStatus()
840 Status("", getDirectoryID(llvm::sys::fs::UniqueID(), ""), in InMemoryFileSystem()
2729 UniqueID vfs::getNextVirtualUniqueID() { in getNextVirtualUniqueID()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DIntrinsicEmitter.cpp666 for (const auto [IntPtr, UniqueID] : UniqAttributes) { in EmitAttributes()
667 OS << formatv(" case {}:\n", UniqueID); in EmitAttributes()
/freebsd/contrib/llvm-project/lld/COFF/
H A DDriver.h168 std::set<llvm::sys::fs::UniqueID> visitedFiles;

12