Home
last modified time | relevance | path

Searched refs:isValidOffset (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DLineTable.cpp57 if (!Data.isValidOffset(Offset)) in parse()
61 if (!Data.isValidOffset(Offset)) in parse()
66 if (!Data.isValidOffset(Offset)) in parse()
73 if (!Data.isValidOffset(Offset)) in parse()
82 if (!Data.isValidOffset(Offset)) in parse()
89 if (!Data.isValidOffset(Offset)) in parse()
99 if (!Data.isValidOffset(Offset)) in parse()
H A DInlineInfo.cpp183 if (!Data.isValidOffset(Offset)) in decode()
198 if (!Data.isValidOffset(Offset)) in decode()
202 if (!Data.isValidOffset(Offset)) in decode()
H A DFunctionInfo.cpp192 if (!Data.isValidOffset(Offset)) in lookup()
/freebsd/contrib/llvm-project/lld/MachO/Arch/
H A DARM64.cpp660 auto isValidOffset = [&](uint64_t offset) { in applyOptimizationHints() local
680 if (isValidOffset(args[1])) in applyOptimizationHints()
685 if (isValidOffset(args[1])) in applyOptimizationHints()
690 if (isValidOffset(args[1])) in applyOptimizationHints()
695 if (isValidOffset(args[1]) && isValidOffset(args[2])) in applyOptimizationHints()
700 if (isValidOffset(args[1]) && isValidOffset(args[2])) in applyOptimizationHints()
742 if (isValidOffset(args[1])) in applyOptimizationHints()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugAranges.cpp27 if (!DebugArangesData.isValidOffset(0)) in extract()
32 while (DebugArangesData.isValidOffset(Offset)) { in extract()
H A DDWARFDebugMacro.cpp115 if (IsMacro && Data.isValidOffset(Offset)) { in parseImpl()
124 while (Data.isValidOffset(Offset)) { in parseImpl()
H A DDWARFDebugInfoEntry.cpp36 assert(DebugInfoData.isValidOffset(UEndOffset - 1)); in extractFast()
H A DDWARFDebugRangeList.cpp34 if (!data.isValidOffset(*offset_ptr)) in extract()
H A DDWARFDebugPubTable.cpp28 while (Data.isValidOffset(Offset)) { in extract()
H A DDWARFDebugLine.cpp590 if (!DebugLineData.isValidOffset(Offset)) in getOrParseLineTable()
1518 if (!DebugLineData.isValidOffset(Offset)) in SectionParser()
1530 assert(DebugLineData.isValidOffset(Offset) && in parseNext()
1545 assert(DebugLineData.isValidOffset(Offset) && in skip()
1591 if (!DebugLineData.isValidOffset(Offset)) { in moveToNextTable()
1606 if (!DebugLineData.isValidOffset(AlignedOffset)) { in moveToNextTable()
H A DDWARFDebugArangeSet.cpp41 assert(data.isValidOffset(*offset_ptr)); in extract()
H A DDWARFAcceleratorTable.cpp47 if (!AccelSection.isValidOffset(offsetof(Header, HeaderDataLength) + 4)) in extract()
61 if (!AccelSection.isValidOffset(getIthBucketBase(Hdr.BucketCount - 1))) in extract()
260 if (!AccelSection.isValidOffset(DataOffset)) { in dump()
695 if (!AS.isValidOffset(*Offset)) in getEntry()
858 while (AccelSection.isValidOffset(Offset)) { in extract()
H A DDWARFDebugAbbrev.cpp113 while (Data->isValidOffset(Offset)) { in parse()
H A DDWARFUnit.cpp81 if (!Data.isValidOffset(Offset)) in addUnitsImpl()
124 while (Data.isValidOffset(Offset)) { in addUnitsImpl()
295 if (!debug_info.isValidOffset(getNextUnitOffset() - 1)) in extract()
395 assert(DebugInfoData.isValidOffset(NextCUOffset - 1)); in extractDIEsToVector()
H A DDWARFContext.cpp90 while (Data.isValidOffset(Offset)) { in fixupIndexV4()
152 while (Data.isValidOffset(Offset)) { in fixupIndexV5()
906 while (AddrData.isValidOffset(Offset)) { in dumpAddrSection()
931 while (rnglistData.isValidOffset(Offset)) { in dumpRnglistsSection()
954 while (Data.isValidOffset(Offset)) { in dumpLoclistsSection()
1154 while (arangesData.isValidOffset(offset)) { in dump()
1183 while (StrData.isValidOffset(Offset)) { in dump()
1250 while (rangesData.isValidOffset(offset)) { in dump()
H A DDWARFAbbreviationDeclaration.cpp70 while (Data.isValidOffset(*OffsetPtr)) { in extract()
H A DDWARFVerifier.cpp164 ValidLength = DebugInfoData.isValidOffset(OffsetStart + Length + 3); in verifyUnitHeader()
387 bool hasDIE = DebugInfoData.isValidOffset(Offset); in verifyUnitSection()
401 hasDIE = DebugInfoData.isValidOffset(Offset); in verifyUnitSection()
1001 if (!AccelSectionData.isValidOffset(AccelTable.getSizeHdr())) { in verifyAppleAccelTable()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugRanges.cpp32 while (extractor.isValidOffset(current_offset) && extract_next_list()) { in Extract()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DDataExtractor.h665 bool isValidOffset(uint64_t offset) const { return size() > offset; } in isValidOffset() function
673 return offset + length >= offset && isValidOffset(offset + length - 1); in isValidOffsetForDataOfSize()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFListTable.h212 while (Data.isValidOffset(*OffsetPtr)) { in extract()
239 while (Data.isValidOffset(*OffsetPtr)) { in extract()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonOptAddrMode.cpp112 bool isValidOffset(MachineInstr *MI, int Offset);
332 bool HexagonOptAddrMode::isValidOffset(MachineInstr *MI, int Offset) { in isValidOffset() function in HexagonOptAddrMode
343 return HII->isValidOffset(MI->getOpcode(), Offset, HRI, false); in isValidOffset()
372 return HII->isValidOffset(MI->getOpcode(), Offset, HRI, false); in isValidOffset()
440 if (!isValidOffset(MI, newOffset)) in processAddUses()
H A DHexagonInstrInfo.h411 bool isValidOffset(unsigned Opcode, int Offset,
/freebsd/contrib/llvm-project/llvm/lib/XRay/
H A DTrace.cpp67 while (Reader.isValidOffset(OffsetPtr)) { in loadNaiveFormatLog()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVELFReader.cpp526 if (DebugInfoData.isValidOffset(Offset)) { in processOneDie()
601 if (DebugInfoData.isValidOffset(Offset)) in processOneDie()
/freebsd/contrib/llvm-project/llvm/lib/DWP/
H A DDWP.cpp263 while (Data.isValidOffset(Offset)) { in addAllTypesFromTypesSection()
370 if (!InfoData.isValidOffset(Offset + (Header.Length - 1))) { in parseInfoSectionUnitHeader()

12