Searched refs:RelocationRef (Results 1 - 22 of 22) sorted by relevance

/external/llvm/tools/llvm-objdump/
H A Dllvm-objdump.h22 class RelocationRef;
30 bool RelocAddressLess(object::RelocationRef a, object::RelocationRef b);
H A DCOFFDump.cpp175 static std::error_code resolveSymbol(const std::vector<RelocationRef> &Rels,
177 for (std::vector<RelocationRef>::const_iterator I = Rels.begin(),
197 const std::vector<RelocationRef> &Rels, uint64_t Offset,
213 static std::error_code resolveSymbolName(const std::vector<RelocationRef> &Rels,
224 const std::vector<RelocationRef> &Rels,
381 std::vector<RelocationRef> &Rels,
391 for (const RelocationRef &Reloc : Section.relocations())
478 const std::vector<RelocationRef> &Rels) {
531 std::vector<RelocationRef> Rels;
H A Dllvm-objdump.cpp267 bool llvm::RelocAddressLess(RelocationRef a, RelocationRef b) {
446 std::vector<RelocationRef> Rels;
449 for (const RelocationRef &Reloc : RelocSec.relocations()) {
487 std::vector<RelocationRef>::const_iterator rel_cur = Rels.begin();
488 std::vector<RelocationRef>::const_iterator rel_end = Rels.end();
571 for (const RelocationRef &Reloc : Section.relocations()) {
H A DMachODump.cpp329 for (const RelocationRef &Reloc : Sections[SectIdx].relocations()) {
/external/llvm/include/llvm/MC/
H A DMCRelocationInfo.h12 // (object::RelocationRef), or provided through the C API.
24 class RelocationRef;
43 virtual const MCExpr *createExprForRelocation(object::RelocationRef Rel);
H A DMCObjectSymbolizer.h41 const object::RelocationRef *findRelocationAt(uint64_t Addr);
72 typedef DenseMap<uint64_t, object::RelocationRef> AddrToRelocMap;
/external/llvm/include/llvm/Object/
H A DRelocVisitor.h49 RelocToApply visit(uint32_t RelocType, RelocationRef R, uint64_t SecAddr = 0,
175 int64_t getAddend32LE(RelocationRef R) {
183 int64_t getAddend64LE(RelocationRef R) {
191 int64_t getAddend32BE(RelocationRef R) {
199 int64_t getAddend64BE(RelocationRef R) {
209 RelocToApply visitELF_386_NONE(RelocationRef R) {
215 RelocToApply visitELF_386_32(RelocationRef R, uint64_t Value) {
220 RelocToApply visitELF_386_PC32(RelocationRef R, uint64_t Value,
229 RelocToApply visitELF_X86_64_NONE(RelocationRef R) {
232 RelocToApply visitELF_X86_64_64(RelocationRef
[all...]
H A DObjectFile.h34 /// RelocationRef - This is a value type class that represents a single
36 class RelocationRef { class in namespace:llvm::object
41 RelocationRef() : OwningObject(nullptr) { } function in class:llvm::object::RelocationRef
43 RelocationRef(DataRefImpl RelocationP, const ObjectFile *Owner);
45 bool operator==(const RelocationRef &Other) const;
73 typedef content_iterator<RelocationRef> relocation_iterator;
273 // Same as above for RelocationRef.
274 friend class RelocationRef;
484 /// RelocationRef
485 inline RelocationRef function in class:llvm::object::RelocationRef
[all...]
H A DELFObjectFile.h495 return relocation_iterator(RelocationRef(RelData, this));
510 return relocation_iterator(RelocationRef(RelData, this));
959 inline std::error_code getELFRelocationAddend(const RelocationRef R,
H A DCOFF.h433 const coff_relocation *getCOFFRelocation(const RelocationRef &Reloc) const;
/external/llvm/lib/MC/
H A DMCRelocationInfo.cpp25 MCRelocationInfo::createExprForRelocation(object::RelocationRef Rel) {
/external/llvm/tools/llvm-readobj/
H A Dllvm-readobj.h18 class RelocationRef;
23 bool relocAddressLess(object::RelocationRef A,
24 object::RelocationRef B);
H A DMachODumper.cpp44 void printRelocation(const RelocationRef &Reloc);
46 void printRelocation(const MachOObjectFile *Obj, const RelocationRef &Reloc);
253 for (const RelocationRef &Reloc : Section.relocations())
288 for (const RelocationRef &Reloc : Section.relocations()) {
305 void MachODumper::printRelocation(const RelocationRef &Reloc) {
310 const RelocationRef &Reloc) {
H A Dllvm-readobj.cpp159 bool relocAddressLess(RelocationRef a, RelocationRef b) {
H A DCOFFDumper.cpp61 void printRelocation(const SectionRef &Section, const RelocationRef &Reloc);
77 typedef DenseMap<const coff_section*, std::vector<RelocationRef> > RelocMapTy;
327 for (const RelocationRef &Reloc : S.relocations())
624 for (const RelocationRef &Reloc : Sec.relocations())
663 for (const RelocationRef &Reloc : Section.relocations()) {
681 const RelocationRef &Reloc) {
/external/llvm/lib/MC/MCAnalysis/
H A DMCObjectSymbolizer.cpp102 if (const RelocationRef *R = findRelocationAt(Address)) {
143 if (const RelocationRef *R = findRelocationAt(Address + Offset)) {
226 const RelocationRef *MCObjectSymbolizer::findRelocationAt(uint64_t Addr) {
260 for (const RelocationRef &Reloc : Section.relocations()) {
/external/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ELFRelocationInfo.cpp28 const MCExpr *createExprForRelocation(RelocationRef Rel) override {
H A DX86MachORelocationInfo.cpp27 const MCExpr *createExprForRelocation(RelocationRef Rel) override {
/external/llvm/lib/Object/
H A DCOFFObjectFile.cpp366 return relocation_iterator(RelocationRef(Ret, this));
394 return relocation_iterator(RelocationRef(Ret, this));
896 COFFObjectFile::getCOFFRelocation(const RelocationRef &Reloc) const {
H A DMachOObjectFile.cpp822 return relocation_iterator(RelocationRef(Ret, this));
839 return relocation_iterator(RelocationRef(Ret, this));
/external/llvm/lib/DebugInfo/
H A DDWARFContext.cpp720 for (const RelocationRef &Reloc : Section.relocations()) {
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp336 for (const RelocationRef &Reloc : SI->relocations()) {

Completed in 4994 milliseconds