Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/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.cpp182 if (!Data.isValidOffset(Offset)) in decode()
197 if (!Data.isValidOffset(Offset)) in decode()
201 if (!Data.isValidOffset(Offset)) in decode()
H A DFunctionInfo.cpp165 if (!Data.isValidOffset(Offset)) in lookup()
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Ddwarf2yaml.cpp58 while (AddrData.isValidOffset(Offset)) { in dumpDebugAddr()
88 while (StrData.isValidOffset(Offset)) { in dumpDebugStrings()
111 while (ArangesData.isValidOffset(Offset)) { in dumpDebugARanges()
153 while (Data.isValidOffset(Offset)) { in dumpDebugRanges()
235 assert(EntryData.isValidOffset(offset) && "Invalid DIE Offset"); in dumpDebugInfo()
236 if (!EntryData.isValidOffset(offset)) in dumpDebugInfo()
/llvm-project-15.0.7/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.cpp37 assert(DebugInfoData.isValidOffset(UEndOffset - 1)); in extractFast()
H A DDWARFDebugRangeList.cpp34 if (!data.isValidOffset(*offset_ptr)) in extract()
H A DDWARFAcceleratorTable.cpp47 if (!AccelSection.isValidOffset(offsetof(Header, HeaderDataLength) + 4)) in extract()
62 if (!AccelSection.isValidOffset(sizeof(Hdr) + Hdr.HeaderDataLength + in extract()
248 if (!AccelSection.isValidOffset(DataOffset)) { in dump()
612 if (!AS.isValidOffset(*Offset)) in getEntry()
775 while (AccelSection.isValidOffset(Offset)) { in extract()
H A DDWARFDebugPubTable.cpp28 while (Data.isValidOffset(Offset)) { in extract()
H A DDWARFDebugAbbrev.cpp116 while (Data->isValidOffset(Offset)) { in parse()
H A DDWARFDebugArangeSet.cpp41 assert(data.isValidOffset(*offset_ptr)); in extract()
H A DDWARFDebugLine.cpp583 if (!DebugLineData.isValidOffset(Offset)) in getOrParseLineTable()
1441 if (!DebugLineData.isValidOffset(Offset)) in SectionParser()
1453 assert(DebugLineData.isValidOffset(Offset) && in parseNext()
1468 assert(DebugLineData.isValidOffset(Offset) && in skip()
1499 if (!DebugLineData.isValidOffset(Offset)) { in moveToNextTable()
H A DDWARFUnit.cpp81 if (!Data.isValidOffset(Offset)) in addUnitsImpl()
121 while (Data.isValidOffset(Offset)) { in addUnitsImpl()
294 if (!debug_info.isValidOffset(getNextUnitOffset() - 1)) { in extract()
406 assert(DebugInfoData.isValidOffset(NextCUOffset - 1)); in extractDIEsToVector()
H A DDWARFContext.cpp227 while (AddrData.isValidOffset(Offset)) { in dumpAddrSection()
252 while (rnglistData.isValidOffset(Offset)) { in dumpRnglistsSection()
318 while (Data.isValidOffset(Offset)) { in dumpLoclistsSection()
510 while (arangesData.isValidOffset(offset)) { in dump()
539 while (StrData.isValidOffset(Offset)) { in dump()
606 while (rangesData.isValidOffset(offset)) { in dump()
H A DDWARFVerifier.cpp156 ValidLength = DebugInfoData.isValidOffset(OffsetStart + Length + 3); in verifyUnitHeader()
373 bool hasDIE = DebugInfoData.isValidOffset(Offset); in verifyUnitSection()
387 hasDIE = DebugInfoData.isValidOffset(Offset); in verifyUnitSection()
979 if (!AccelSectionData.isValidOffset(AccelTable.getSizeHdr())) { in verifyAppleAccelTable()
H A DDWARFDebugLoc.cpp199 while (CanContinue && Data.isValidOffset(Offset)) { in dump()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFListTable.h209 while (Data.isValidOffset(*OffsetPtr)) { in extract()
236 while (Data.isValidOffset(*OffsetPtr)) { in extract()
/llvm-project-15.0.7/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.h409 bool isValidOffset(unsigned Opcode, int Offset,
H A DHexagonRegisterInfo.cpp239 if (!HII.isValidOffset(Opc, RealOffset, this)) { in eliminateFrameIndex()
/llvm-project-15.0.7/bolt/lib/Core/
H A DExceptions.cpp113 assert(Data.isValidOffset(Offset) && "wrong LSDA address"); in parseLSDA()
870 while (Data.isValidOffset(Offset)) { in parse()
/llvm-project-15.0.7/llvm/lib/DWP/
H A DDWP.cpp224 while (Data.isValidOffset(Offset)) { in addAllTypesFromTypesSection()
312 if (!InfoData.isValidOffset(Offset + (Header.Length - 1))) { in parseInfoSectionUnitHeader()
/llvm-project-15.0.7/llvm/lib/XRay/
H A DTrace.cpp66 while (Reader.isValidOffset(OffsetPtr)) { in loadNaiveFormatLog()

12