Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/TableGen/
H A DStringToOffsetTable.h25 StringMap<unsigned> StringOffset; variable
29 bool Empty() const { return StringOffset.empty(); } in Empty()
33 StringOffset.insert(std::make_pair(Str, AggregateString.size()));
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFAcceleratorTable.h361 uint64_t StringOffset; variable
366 uint64_t StringOffset, uint64_t EntryOffset) in NameTableEntry() argument
367 : StrData(StrData), Index(Index), StringOffset(StringOffset), in NameTableEntry()
374 uint64_t getStringOffset() const { return StringOffset; } in getStringOffset()
379 uint64_t Off = StringOffset; in getString()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/
H A DDWARFAcceleratorTable.cpp172 uint64_t StringOffset = AccelSection.getRelocatedValue(4, DataOffset); in dumpName() local
173 if (!StringOffset) in dumpName()
177 W.startLine() << format("String: 0x%08" PRIx64, StringOffset); in dumpName()
178 W.getOStream() << " \"" << StringSection.getCStr(&StringOffset) << "\"\n"; in dumpName()
354 uint64_t StringOffset = AccelSection.getRelocatedValue(4, &DataOffset); in equal_range() local
355 if (!StringOffset) in equal_range()
359 if (Key == StringSection.getCStr(&StringOffset)) in equal_range()
646 uint64_t StringOffset = in getNameTableEntry() local
650 return {Section.StringSection, Index, StringOffset, EntryOffset}; in getNameTableEntry()
H A DDWARFVerifier.cpp1030 uint64_t StringOffset; in verifyAppleAccelTable() local
1044 StringOffset = StrpOffset; in verifyAppleAccelTable()
1045 const char *Name = StrData->getCStr(&StringOffset); in verifyAppleAccelTable()
H A DDWARFContext.cpp205 uint64_t StringOffset = in dumpStringOffsetsSection() local
207 OS << format("%0*" PRIx64 " ", OffsetDumpWidth, StringOffset); in dumpStringOffsetsSection()
208 const char *S = StrData.getCStr(&StringOffset); in dumpStringOffsetsSection()
/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DOffloadBinary.h118 uint64_t StringOffset; // Offset in bytes to the string map. member
135 reinterpret_cast<const StringEntry *>(&Buffer[TheEntry->StringOffset]); in OffloadBinary()
/openbsd-src/gnu/llvm/llvm/lib/Object/
H A DArchive.cpp272 std::size_t StringOffset; in getName() local
273 if (Name.substr(1).rtrim(' ').getAsInteger(10, StringOffset)) { in getName()
287 if (StringOffset >= Parent->getStringTable().size()) { in getName()
290 return malformedError("long name offset " + Twine(StringOffset) + in getName()
299 size_t End = Parent->getStringTable().find('\n', /*From=*/StringOffset); in getName()
303 Twine(StringOffset) + "not terminated"); in getName()
305 return Parent->getStringTable().slice(StringOffset, End - 1); in getName()
307 return Parent->getStringTable().begin() + StringOffset; in getName()
H A DOffloadBinary.cpp200 TheEntry->StringOffset > Buf.getBufferSize()) in create()
240 TheEntry.StringOffset = sizeof(Header) + sizeof(Entry); in write()
H A DArchiveWriter.cpp428 for (unsigned StringOffset : M.Symbols) { in writeSymbolTable() local
430 printNBits(Out, Kind, StringOffset); in writeSymbolTable()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/MIRParser/
H A DMILexer.cpp315 unsigned StringOffset = PrefixLength + Number.size(); // Drop '%bb.<id>' in maybeLexMachineBasicBlock() local
321 ++StringOffset; in maybeLexMachineBasicBlock()
329 .setStringValue(Range.upto(C).drop_front(StringOffset)); in maybeLexMachineBasicBlock()
356 unsigned StringOffset = Rule.size() + Number.size(); in maybeLexIndexAndName() local
359 ++StringOffset; in maybeLexIndexAndName()
365 .setStringValue(Range.upto(C).drop_front(StringOffset)); in maybeLexIndexAndName()
/openbsd-src/gnu/llvm/lld/MachO/
H A DSyntheticSections.h570 struct StringOffset { struct
574 explicit StringOffset(uint8_t zeros) : trailingZeros(zeros) {} in StringOffset() argument
577 StringOffset getStringOffset(StringRef str) const;
580 llvm::DenseMap<llvm::CachedHashStringRef, StringOffset> stringOffsetMap;
H A DSyntheticSections.cpp1703 std::make_pair(s, StringOffset(trailingZeros))); in finalizeContents()
1718 StringOffset &offsetInfo = it->second; in finalizeContents()
1739 DeduplicatedCStringSection::StringOffset
/openbsd-src/gnu/llvm/clang/lib/Basic/
H A DDiagnosticIDs.cpp132 uint32_t StringOffset = StaticDiagInfoDescriptionOffsets[MyIndex]; in getDescription() local
134 return StringRef(&Table[StringOffset], DescriptionLen); in getDescription()
/openbsd-src/gnu/llvm/llvm/lib/Target/BPF/
H A DBTFDebug.cpp1060 uint32_t StringOffset = 0; in emitBTFSection() local
1062 OS.AddComment("string offset=" + std::to_string(StringOffset)); in emitBTFSection()
1065 StringOffset += S.size() + 1; in emitBTFSection()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExpr.cpp1325 unsigned StringOffset = 0; in getLocationOfByte() local
1329 StringOffset = *StartTokenByteOffset; in getLocationOfByte()
1330 ByteNo -= StringOffset; in getLocationOfByte()
1348 *StartTokenByteOffset = StringOffset; in getLocationOfByte()
1374 *StartTokenByteOffset = StringOffset; in getLocationOfByte()
1381 StringOffset += TokNumBytes; in getLocationOfByte()