Searched refs:SectionIndex (Results 1 - 25 of 45) sorted by relevance

12

/netbsd-current/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugRangeList.cpp39 Entry.SectionIndex = -1ULL;
44 data.getRelocatedAddress(offset_ptr, &Entry.SectionIndex);
78 BaseAddr = {RLE.EndAddress, RLE.SectionIndex};
87 E.SectionIndex = RLE.SectionIndex;
96 if (E.SectionIndex == -1ULL)
97 E.SectionIndex = BaseAddr->SectionIndex;
H A DDWARFDebugLoc.cpp68 DWARFAddressRange{LowPC->Address, HighPC->Address, LowPC->SectionIndex},
77 LowPC->SectionIndex},
87 Base->SectionIndex};
88 if (Range.SectionIndex == SectionedAddress::UndefSection)
89 Range.SectionIndex = E.SectionIndex;
95 Base = SectionedAddress{E.Value0, E.SectionIndex};
99 DWARFAddressRange{E.Value0, E.Value1, E.SectionIndex}, E.Loc};
102 DWARFAddressRange{E.Value0, E.Value0 + E.Value1, E.SectionIndex},
213 uint64_t SectionIndex;
[all...]
H A DDWARFDebugRnglists.cpp22 SectionIndex = -1ULL;
54 Value0 = Data.getRelocatedAddress(C, &SectionIndex);
58 Value0 = Data.getRelocatedAddress(C, &SectionIndex);
63 Value0 = Data.getRelocatedAddress(C, &SectionIndex);
111 BaseAddr = {RLE.Value0, RLE.SectionIndex};
116 E.SectionIndex = RLE.SectionIndex;
117 if (BaseAddr && E.SectionIndex == -1ULL)
118 E.SectionIndex = BaseAddr->SectionIndex;
[all...]
H A DDWARFAddressRange.cpp27 DWARFFormValue::dumpAddressSection(*Obj, OS, DumpOpts, SectionIndex);
H A DDWARFDebugLine.cpp473 Address.SectionIndex = object::SectionedAddress::UndefSection;
508 SectionIndex = object::SectionedAddress::UndefSection;
564 Sequence.SectionIndex = Row.Address.SectionIndex;
889 Cursor, &State.Row.Address.SectionIndex);
1218 assert(Seq.SectionIndex == Address.SectionIndex);
1233 assert(Seq.SectionIndex == RowPos->Address.SectionIndex);
1244 Address.SectionIndex
[all...]
H A DDWARFFormValue.cpp267 Data.getRelocatedValue(Size, OffsetPtr, &Value.SectionIndex, &Err);
387 SA.SectionIndex);
392 uint64_t SectionIndex) {
393 if (!DumpOpts.Verbose || SectionIndex == -1ULL)
396 const auto &SecRef = SectionNames[SectionIndex];
402 OS << format(" [%" PRIu64 "]", SectionIndex);
414 dumpSectionedAddress(AddrOS, DumpOpts, {Value.uval, Value.SectionIndex});
685 return {{Value.uval, Value.SectionIndex}};
390 dumpAddressSection(const DWARFObject &Obj, raw_ostream &OS, DIDumpOptions DumpOpts, uint64_t SectionIndex) argument
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFRelocMap.h21 uint64_t SectionIndex; member in struct:llvm::RelocAddrEntry
H A DDWARFAddressRange.h25 uint64_t SectionIndex; member in struct:llvm::DWARFAddressRange
32 uint64_t SectionIndex = object::SectionedAddress::UndefSection)
33 : LowPC(LowPC), HighPC(HighPC), SectionIndex(SectionIndex) {}
H A DDWARFDataExtractor.h63 uint64_t *SectionIndex = nullptr,
66 uint64_t *SectionIndex = nullptr) const {
67 return getRelocatedValue(Size, &getOffset(C), SectionIndex, &getError(C));
H A DDWARFDebugRangeList.h37 uint64_t SectionIndex; member in struct:llvm::DWARFDebugRangeList::RangeListEntry
H A DDWARFDebugLine.h151 return std::tie(LHS.Address.SectionIndex, LHS.Address.Address) <
152 std::tie(RHS.Address.SectionIndex, RHS.Address.Address);
211 uint64_t SectionIndex; member in struct:llvm::DWARFDebugLine::Sequence
219 return std::tie(LHS.SectionIndex, LHS.HighPC) <
220 std::tie(RHS.SectionIndex, RHS.HighPC);
228 return SectionIndex == PC.SectionIndex &&
H A DDWARFDebugLoc.h38 uint64_t SectionIndex; member in struct:llvm::DWARFLocationEntry
H A DDWARFFormValue.h54 uint64_t SectionIndex; /// Section index for reference forms. member in struct:llvm::DWARFFormValue::ValueType
89 DIDumpOptions DumpOpts, uint64_t SectionIndex);
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-xray/
H A Dfunc-id-helper.cpp36 ModuleAddress.SectionIndex = object::SectionedAddress::UndefSection;
63 ModuleAddress.SectionIndex = object::SectionedAddress::UndefSection;
/netbsd-current/external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.cpp272 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection)
273 ModuleOffset.SectionIndex =
296 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection)
297 ModuleOffset.SectionIndex =
335 if (ModuleOffset.SectionIndex == object::SectionedAddress::UndefSection)
336 ModuleOffset.SectionIndex =
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp128 uint64_t SectionIndex = local
132 ELFSymbol->setIndex(SectionIndex);
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
H A DARMEHABIPrinter.h345 Optional<unsigned> SectionIndex) const;
349 void PrintIndexTable(unsigned SectionIndex, const Elf_Shdr *IT) const;
368 Optional<unsigned> SectionIndex) const {
377 if (SectionIndex && *SectionIndex != Sym.st_shndx)
519 void PrinterContext<ET>::PrintIndexTable(unsigned SectionIndex, argument
551 errs() << "corrupt unwind data in section " << SectionIndex << "\n";
599 EHT = FindExceptionTable(SectionIndex, Entry * IndexTableEntrySize + 4);
627 int SectionIndex = 0; local
632 SW.printNumber("SectionIndex", SectionInde
[all...]
H A DMachODumper.cpp310 uint8_t SectionIndex; member in struct:__anon3227::MachOSymbol
396 Symbol.SectionIndex = Entry.n_sect;
404 Symbol.SectionIndex = Entry.n_sect;
458 int SectionIndex = -1; local
460 ++SectionIndex;
471 W.printNumber("Index", SectionIndex);
656 W.printHex("Section", SectionName, MOSymbol.SectionIndex);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/MC/
H A DXCOFFObjectWriter.cpp598 int16_t SectionIndex, uint64_t SymbolOffset) {
604 W.write<int16_t>(SectionIndex);
634 const ControlSection &CSectionRef, int16_t SectionIndex,
641 W.write<int16_t>(SectionIndex);
785 const int16_t SectionIndex = Section->Index; local
789 Csect, SectionIndex, Csect.MCCsect->getStorageClass());
793 Sym, Csect, SectionIndex, Layout.getSymbolOffset(*(Sym.MCSym)));
861 int32_t SectionIndex = 1; local
871 if (SectionIndex > MaxSectionIndex)
873 Section->Index = SectionIndex
596 writeSymbolTableEntryForCsectMemberLabel( const Symbol &SymbolRef, const ControlSection &CSectionRef, int16_t SectionIndex, uint64_t SymbolOffset) argument
633 writeSymbolTableEntryForControlSection( const ControlSection &CSectionRef, int16_t SectionIndex, XCOFF::StorageClass StorageClass) argument
[all...]
H A DMachObjectWriter.cpp343 uint8_t SectionIndex = MSD.SectionIndex; local
353 SectionIndex = AliaseeInfo->SectionIndex;
394 W.OS << char(SectionIndex);
580 MSD.SectionIndex = 0;
583 MSD.SectionIndex = 0;
586 MSD.SectionIndex = SectionIndexMap.lookup(&Symbol.getSection());
587 assert(MSD.SectionIndex && "Invalid section index!");
606 MSD.SectionIndex
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Object/
H A DObjectFile.cpp37 if (Addr.SectionIndex != SectionedAddress::UndefSection)
38 OS << ", " << Addr.SectionIndex;
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Object/
H A DObjectFile.h145 uint64_t SectionIndex = UndefSection; member in struct:llvm::object::SectionedAddress
150 return std::tie(LHS.SectionIndex, LHS.Address) <
151 std::tie(RHS.SectionIndex, RHS.Address);
156 return std::tie(LHS.SectionIndex, LHS.Address) ==
157 std::tie(RHS.SectionIndex, RHS.Address);
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
H A DSourcePrinter.cpp34 return LocExpr.Range->SectionIndex == Addr.SectionIndex &&
47 uint64_t FuncLowPC, FuncHighPC, SectionIndex; local
48 FuncDie.getLowAndHighPC(FuncLowPC, FuncHighPC, SectionIndex);
71 DWARFAddressRange(FuncLowPC, FuncHighPC, SectionIndex), LocExpr.Expr};
/netbsd-current/external/apache2/llvm/dist/llvm/tools/dsymutil/
H A DMachODebugMapParser.cpp81 uint8_t SectionIndex, uint16_t Flags,
96 uint8_t Type, uint8_t SectionIndex, uint16_t Flags,
256 uint8_t SectionIndex, uint16_t Flags,
302 << format_hex_no_prefix(SectionIndex, 2)
402 uint8_t SectionIndex,
254 dumpSymTabEntry(raw_ostream &OS, uint64_t Index, uint32_t StringIndex, uint8_t Type, uint8_t SectionIndex, uint16_t Flags, uint64_t Value) argument
400 handleStabSymbolTableEntry(uint32_t StringIndex, uint8_t Type, uint8_t SectionIndex, uint16_t Flags, uint64_t Value) argument
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/PerfJITEvents/
H A DPerfJITEventListener.cpp273 uint64_t SectionIndex = object::SectionedAddress::UndefSection; local
276 SectionIndex = SectOrErr.get()->getIndex();
281 {*AddrOrErr, SectionIndex}, Size, FileLineInfoKind::AbsoluteFilePath);

Completed in 321 milliseconds

12