Home
last modified time | relevance | path

Searched refs:Tombstone (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugRnglists.cpp100 uint64_t Tombstone = dwarf::computeTombstoneAddress(AddressByteSize); in getAbsoluteRanges() local
123 if (E.LowPC == Tombstone) in getAbsoluteRanges()
127 if (BaseAddr->Address == Tombstone) in getAbsoluteRanges()
168 if (E.LowPC == Tombstone) in getAbsoluteRanges()
202 uint64_t Tombstone = dwarf::computeTombstoneAddress(AddrSize); in dump() local
231 if (CurrentBase != Tombstone) in dump()
H A DDWARFDebugRangeList.cpp92 uint64_t Tombstone = dwarf::computeTombstoneAddress(AddressSize) - 1; in getAbsoluteRanges() local
101 if (E.LowPC == Tombstone) in getAbsoluteRanges()
109 if (BaseAddr->Address == Tombstone) in getAbsoluteRanges()
H A DDWARFDie.cpp347 uint64_t Tombstone = dwarf::computeTombstoneAddress(U->getAddressByteSize()); in getHighPC() local
348 if (LowPC == Tombstone) in getHighPC()
H A DDWARFDebugLine.cpp942 uint64_t Tombstone = in parse() local
944 TombstonedAddress = State.Row.Address.Address == Tombstone; in parse()
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/
H A DDebugInfoLinker.cpp69 Options.Tombstone, CU->getAddressByteSize())) { in ObjFileAddressMap()
92 Opts.Tombstone, in getSubprogramRelocAdjustment()
116 if (!isDeadAddress(Op.getRawOperand(0), U.getVersion(), Opts.Tombstone, in getExprOpAddressRelocAdjustment()
125 if (!isDeadAddress(Address->Address, U.getVersion(), Opts.Tombstone, in getExprOpAddressRelocAdjustment()
197 uint16_t Version, TombstoneKind Tombstone, in isDeadAddressRange() argument
199 switch (Tombstone) { in isDeadAddressRange()
214 bool isDeadAddress(uint64_t LowPC, uint16_t Version, TombstoneKind Tombstone, in isDeadAddress() argument
216 return isDeadAddressRange(LowPC, std::nullopt, Version, Tombstone, in isDeadAddress()
H A Dllvm-dwarfutil.cpp103 if (opt::Arg *Tombstone = Args.getLastArg(OPT_tombstone)) { in validateAndSetOptions() local
104 StringRef S = Tombstone->getValue(); in validateAndSetOptions()
106 Options.Tombstone = TombstoneKind::BFD; in validateAndSetOptions()
108 Options.Tombstone = TombstoneKind::MaxPC; in validateAndSetOptions()
110 Options.Tombstone = TombstoneKind::Universal; in validateAndSetOptions()
112 Options.Tombstone = TombstoneKind::Exec; in validateAndSetOptions()
H A DOptions.h39 TombstoneKind Tombstone = TombstoneKind::Universal; member
H A DOptions.td50 HelpText<"Tombstone value used as a marker of invalid address(default: universal)\n"
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DSmallPtrSet.cpp70 const void *const *Tombstone = nullptr; in FindBucketFor() local
76 return Tombstone ? Tombstone : Array+Bucket; in FindBucketFor()
84 if (Array[Bucket] == getTombstoneMarker() && !Tombstone) in FindBucketFor()
85 Tombstone = Array+Bucket; // Remember the first tombstone found. in FindBucketFor()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeHashing.h185 static codeview::LocallyHashedType Tombstone;
189 static codeview::LocallyHashedType getTombstoneKey() { return Tombstone; }
205 static codeview::GloballyHashedType Tombstone;
209 static codeview::GloballyHashedType getTombstoneKey() { return Tombstone; }
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeHashing.cpp18 LocallyHashedType DenseMapInfo<LocallyHashedType>::Tombstone{hash_code(-1), {}};
26 GloballyHashedType DenseMapInfo<GloballyHashedType>::Tombstone{TombstoneHash};
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DWasmTraits.h30 Sig.State = wasm::WasmSignature::Tombstone;
H A DWasm.h440 enum { Plain, Empty, Tombstone } State = Plain; enumerator
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DGSIStreamBuilder.cpp75 static CVSymbol Tombstone( in getTombstoneKey() local
77 return Tombstone; in getTombstoneKey()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DDenseMap.h1311 const KeyT Tombstone = KeyInfoT::getTombstoneKey(); in AdvancePastEmptyBuckets() local
1314 KeyInfoT::isEqual(Ptr->getFirst(), Tombstone))) in AdvancePastEmptyBuckets()
1321 const KeyT Tombstone = KeyInfoT::getTombstoneKey(); in RetreatPastEmptyBuckets() local
1324 KeyInfoT::isEqual(Ptr[-1].getFirst(), Tombstone))) in RetreatPastEmptyBuckets()