HomeSort by: relevance | last modified time | path
    Searched refs:SectionRef (Results 1 - 25 of 64) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/include/llvm/Object/
ObjectFile.h 42 class SectionRef;
47 using section_iterator = content_iterator<SectionRef>;
80 class SectionRef {
87 SectionRef() = default;
88 SectionRef(DataRefImpl SectionP, const ObjectFile *Owner);
90 bool operator==(const SectionRef &Other) const;
91 bool operator!=(const SectionRef &Other) const;
92 bool operator<(const SectionRef &Other) const;
165 friend class SectionRef;
256 // Same as above for SectionRef
    [all...]
Decompressor.h 45 static bool isCompressed(const object::SectionRef &Section);
ELFObjectFile.h 101 class ELFSectionRef : public SectionRef {
103 ELFSectionRef(const SectionRef &B) : SectionRef(B) {
104 assert(isa<ELFObjectFileBase>(SectionRef::getObject()));
108 return cast<ELFObjectFileBase>(SectionRef::getObject());
236 SectionRef toSectionRef(const Elf_Shdr *Sec) const {
237 return SectionRef(toDRI(Sec), this);
295 std::vector<SectionRef> dynamic_relocation_sections() const override;
790 return section_iterator(SectionRef(Sec, this));
883 std::vector<SectionRef>
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/
Reader.cpp 23 for (const SectionRef &Sec : WasmObj.sections()) {
  /src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
ARMWinEHPrinter.h 138 ErrorOr<object::SectionRef>
147 const object::SectionRef &Section, uint64_t Offset);
151 const object::SectionRef &Section,
160 const object::SectionRef &Section,
163 const object::SectionRef Section, uint64_t Offset,
166 const object::SectionRef Section, uint64_t Offset,
169 const object::SectionRef Section, uint64_t Offset,
172 const object::SectionRef Section, unsigned Entry,
175 const object::SectionRef Section);
ObjDumper.cpp 55 static std::vector<object::SectionRef>
58 std::vector<object::SectionRef> Ret;
70 for (object::SectionRef SecRef : Obj.sections()) {
101 for (object::SectionRef Section :
135 for (object::SectionRef Section :
WasmDumper.cpp 70 void printRelocation(const SectionRef &Section, const RelocationRef &Reloc);
83 void WasmDumper::printRelocation(const SectionRef &Section,
124 for (const SectionRef &Section : Obj->sections()) {
156 for (const SectionRef &Section : Obj->sections()) {
COFFDumper.cpp 115 void printRelocation(const SectionRef &Section, const RelocationRef &Reloc,
131 void printCodeViewSymbolSection(StringRef SectionName, const SectionRef &Section);
132 void printCodeViewTypeSection(StringRef SectionName, const SectionRef &Section);
141 const SectionRef &Section,
160 void printBinaryBlockWithRelocs(StringRef Label, const SectionRef &Sec,
201 COFFObjectDumpDelegate(COFFDumper &CD, const SectionRef &SR,
239 const SectionRef &SR;
317 const SectionRef &Sec,
595 for (const SectionRef &S : Obj->sections()) {
934 for (const SectionRef &S : Obj->sections())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Object/
SymbolSize.cpp 28 static unsigned getSectionID(const ObjectFile &O, SectionRef Sec) {
71 for (SectionRef Sec : O.sections()) {
Decompressor.cpp 79 bool Decompressor::isCompressed(const object::SectionRef &Section) {
ObjectFile.cpp 47 bool SectionRef::containsSymbol(SymbolRef S) const {
103 return section_iterator(SectionRef(Sec, this));
  /src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
llvm-objdump.h 67 typedef std::function<bool(llvm::object::SectionRef const &)> FilterPredicate;
79 const llvm::object::SectionRef &operator*() const { return *Iterator; }
llvm-objdump.cpp 243 static FilterResult checkSectionFilter(object::SectionRef S) {
272 [Idx](object::SectionRef S) {
696 std::map<SectionRef, SectionSymbolsTy> &AllSymbols) {
725 std::map<SectionRef, SectionSymbolsTy> &AllSymbols) {
740 std::map<SectionRef, SectionSymbolsTy> &AllSymbols,
742 Optional<SectionRef> Plt = None;
743 for (const SectionRef &Section : Obj->sections()) {
797 static std::map<SectionRef, std::vector<RelocationRef>>
799 std::map<SectionRef, std::vector<RelocationRef>> Ret;
801 for (SectionRef Sec : Obj.sections())
    [all...]
MachODump.cpp 293 std::vector<SectionRef> &Sections,
377 for (const SectionRef &Section : ToolSectionFilter(*O)) {
1422 const SectionRef &Section,
1427 std::vector<SectionRef> LiteralSections;
1428 for (const SectionRef &Section : O->sections()) {
1498 auto Sect = find_if(LiteralSections, [&](const SectionRef &R) {
1590 const SectionRef &Section,
1725 for (const SectionRef &Section : O->sections()) {
1830 for (const SectionRef &Section : O->sections()) {
1930 for (const SectionRef &Section : MachOOF->sections())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
RuntimeDyldMachOI386.h 129 const SectionRef &Section) {
172 SectionRef SectionA = *SAI;
186 SectionRef SectionB = *SBI;
213 const SectionRef &JTSection,
RuntimeDyldMachOX86_64.h 124 const SectionRef &Section) {
189 SectionRef SecB = Obj.getAnyRelocationSection(RelInfo);
215 SectionRef SecA = Obj.getAnyRelocationSection(RelInfo);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/
ProfiledBinary.cpp 178 const SectionRef &Section = *SI;
191 const SectionRef &Section = *SI;
213 const SectionRef &Section) {
357 std::map<SectionRef, SectionSymbolsTy> AllSymbols;
368 for (std::pair<const SectionRef, SectionSymbolsTy> &SecSyms : AllSymbols)
377 const SectionRef &Section = *SI;
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldImpl.h 261 typedef std::map<SectionRef, unsigned> ObjSectionToIDMap;
372 const SectionRef &Section,
381 const SectionRef &Section, bool IsCode,
430 const SectionRef &Section);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-cov/
TestingSupport.cpp 51 SectionRef ProfileNames, CoverageMapping, CoverageRecords;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/
SectionSizes.cpp 85 for (const SectionRef &Section : Obj.sections()) {
  /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
InputFile.cpp 66 static inline bool isCodeViewDebugSubsection(object::SectionRef Section,
93 static inline bool isDebugSSection(object::SectionRef Section,
103 static bool isDebugTSection(SectionRef Section, CVTypeArray &Types) {
489 SectionRef SR = *Iter;
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/
DIContext.h 272 /// Obtain the Load Address of a section by SectionRef.
279 virtual uint64_t getSectionLoadAddress(const object::SectionRef &Sec) const {
294 virtual bool getLoadedSectionContents(const object::SectionRef &Sec,
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/
RuntimeDyld.h 73 using ObjSectionToIDMap = std::map<object::SectionRef, unsigned>;
82 getSectionLoadAddress(const object::SectionRef &Sec) const override;
  /src/external/apache2/llvm/dist/llvm/tools/dsymutil/
DwarfLinkerForBinary.h 154 bool findValidRelocs(const object::SectionRef &Section,
159 void findValidRelocsMachO(const object::SectionRef &Section,
  /src/external/apache2/llvm/dist/llvm/tools/llvm-cxxdump/
llvm-cxxdump.cpp 79 static std::map<SectionRef, SmallVector<SectionRef, 1>> SectionRelocMap;
82 const SectionRef &Sec, uint64_t SecAddress,
87 for (const SectionRef &SR : SectionRelocMap[Sec]) {
106 const ObjectFile *Obj, const SectionRef &Sec, uint64_t SecAddress,
111 for (const SectionRef &SR : SectionRelocMap[Sec]) {
176 for (const SectionRef &Section : Obj->sections()) {
203 const SectionRef &Sec = *SecI;

Completed in 50 milliseconds

1 2 3