Home
last modified time | relevance | path

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

12

/openbsd/gnu/llvm/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.cpp166 if (!Data.isValidOffset(Offset)) in lookup()
/openbsd/gnu/llvm/lld/MachO/Arch/
H A DARM64.cpp625 auto isValidOffset = [&](uint64_t offset) { in applyOptimizationHints() local
645 if (isValidOffset(args[1])) in applyOptimizationHints()
650 if (isValidOffset(args[1])) in applyOptimizationHints()
655 if (isValidOffset(args[1])) in applyOptimizationHints()
660 if (isValidOffset(args[1]) && isValidOffset(args[2])) in applyOptimizationHints()
665 if (isValidOffset(args[1]) && isValidOffset(args[2])) in applyOptimizationHints()
707 if (isValidOffset(args[1])) in applyOptimizationHints()
/openbsd/gnu/llvm/llvm/tools/obj2yaml/
H A Ddwarf2yaml.cpp59 while (AddrData.isValidOffset(Offset)) { in dumpDebugAddr()
89 while (StrData.isValidOffset(Offset)) { in dumpDebugStrings()
112 while (ArangesData.isValidOffset(Offset)) { in dumpDebugARanges()
154 while (Data.isValidOffset(Offset)) { in dumpDebugRanges()
236 assert(EntryData.isValidOffset(offset) && "Invalid DIE Offset"); in dumpDebugInfo()
237 if (!EntryData.isValidOffset(offset)) in dumpDebugInfo()
/openbsd/gnu/llvm/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 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()
613 if (!AS.isValidOffset(*Offset)) in getEntry()
776 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()
1461 if (!DebugLineData.isValidOffset(Offset)) in SectionParser()
1473 assert(DebugLineData.isValidOffset(Offset) && in parseNext()
1488 assert(DebugLineData.isValidOffset(Offset) && in skip()
1519 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.cpp226 while (AddrData.isValidOffset(Offset)) { in dumpAddrSection()
251 while (rnglistData.isValidOffset(Offset)) { in dumpRnglistsSection()
315 while (Data.isValidOffset(Offset)) { in dumpLoclistsSection()
507 while (arangesData.isValidOffset(offset)) { in dump()
536 while (StrData.isValidOffset(Offset)) { in dump()
603 while (rangesData.isValidOffset(offset)) { in dump()
798 while (Data.isValidOffset(Offset)) { in fixupIndex()
H A DDWARFVerifier.cpp156 ValidLength = DebugInfoData.isValidOffset(OffsetStart + Length + 3); in verifyUnitHeader()
372 bool hasDIE = DebugInfoData.isValidOffset(Offset); in verifyUnitSection()
386 hasDIE = DebugInfoData.isValidOffset(Offset); in verifyUnitSection()
979 if (!AccelSectionData.isValidOffset(AccelTable.getSizeHdr())) { in verifyAppleAccelTable()
/openbsd/gnu/llvm/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()
/openbsd/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFListTable.h212 while (Data.isValidOffset(*OffsetPtr)) { in extract()
239 while (Data.isValidOffset(*OffsetPtr)) { in extract()
/openbsd/gnu/llvm/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.h410 bool isValidOffset(unsigned Opcode, int Offset,
H A DHexagonRegisterInfo.cpp244 if (!HII.isValidOffset(Opc, RealOffset, this)) { in eliminateFrameIndex()
/openbsd/gnu/llvm/llvm/lib/XRay/
H A DTrace.cpp64 while (Reader.isValidOffset(OffsetPtr)) { in loadNaiveFormatLog()
/openbsd/gnu/llvm/llvm/lib/DWP/
H A DDWP.cpp225 while (Data.isValidOffset(Offset)) { in addAllTypesFromTypesSection()
320 if (!InfoData.isValidOffset(Offset + (Header.Length - 1))) { in parseInfoSectionUnitHeader()
/openbsd/gnu/llvm/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVELFReader.cpp526 if (DebugInfoData.isValidOffset(Offset)) { in processOneDie()
601 if (DebugInfoData.isValidOffset(Offset)) in processOneDie()

12