Home
last modified time | relevance | path

Searched refs:Relocs (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/MC/
DMCELFObjectTargetWriter.cpp43 std::vector<ELFRelocationEntry> &Relocs) { in sortRelocs() argument
45 array_pod_sort(Relocs.begin(), Relocs.end()); in sortRelocs()
DMachObjectWriter.cpp697 std::vector<macho::RelocationEntry> &Relocs = Relocations[it]; in WriteObject() local
698 unsigned NumRelocs = Relocs.size(); in WriteObject()
756 std::vector<macho::RelocationEntry> &Relocs = Relocations[it]; in WriteObject() local
757 for (unsigned i = 0, e = Relocs.size(); i != e; ++i) { in WriteObject()
758 Write32(Relocs[e - i - 1].Word0); in WriteObject()
759 Write32(Relocs[e - i - 1].Word1); in WriteObject()
DELFObjectWriter.cpp1047 std::vector<ELFRelocationEntry> &Relocs = Relocations[SD]; in WriteRelocationsFragment() local
1051 TargetObjectWriter->sortRelocs(Asm, Relocs); in WriteRelocationsFragment()
1053 for (unsigned i = 0, e = Relocs.size(); i != e; ++i) { in WriteRelocationsFragment()
1054 ELFRelocationEntry entry = Relocs[e - i - 1]; in WriteRelocationsFragment()
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsELFObjectWriter.cpp51 std::vector<ELFRelocationEntry> &Relocs);
186 std::vector<ELFRelocationEntry> &Relocs) { in sortRelocs() argument
189 MCELFObjectTargetWriter::sortRelocs(Asm, Relocs); in sortRelocs()
196 for (std::vector<ELFRelocationEntry>::reverse_iterator R = Relocs.rbegin(); in sortRelocs()
197 R != Relocs.rend(); ++R) { in sortRelocs()
236 assert(Relocs.size() == RelocLs.size()); in sortRelocs()
240 Relocs[--I] = R->Reloc; in sortRelocs()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyld.cpp381 void RuntimeDyldImpl::resolveRelocationList(const RelocationList &Relocs, in resolveRelocationList() argument
383 for (unsigned i = 0, e = Relocs.size(); i != e; ++i) { in resolveRelocationList()
384 resolveRelocationEntry(Relocs[i], Value); in resolveRelocationList()
395 RelocationList &Relocs = i->second; in resolveSymbols() local
405 resolveRelocationList(Relocs, (uintptr_t)Addr); in resolveSymbols()
410 for (int i = 0, e = Relocs.size(); i != e; ++i) { in resolveSymbols()
411 RelocationEntry Entry = Relocs[i]; in resolveSymbols()
415 Relocs.clear(); in resolveSymbols()
DRuntimeDyldImpl.h191 void resolveRelocationList(const RelocationList &Relocs, uint64_t Value);
/external/llvm/tools/llvm-objdump/
DMachODump.cpp392 std::vector<std::pair<uint64_t, SymbolRef> > Relocs; in DisassembleInputMachO() local
404 Relocs.push_back(std::make_pair(RelocOffset, RelocSym)); in DisassembleInputMachO()
406 array_pod_sort(Relocs.begin(), Relocs.end()); in DisassembleInputMachO()
600 for (unsigned j = 0; j != Relocs.size(); ++j) in DisassembleInputMachO()
601 if (Relocs[j].first >= SectAddress + Inst.Address && in DisassembleInputMachO()
602 Relocs[j].first < SectAddress + Inst.Address + Inst.Size) { in DisassembleInputMachO()
605 Relocs[j].second.getAddress(Addr); in DisassembleInputMachO()
606 Relocs[j].second.getName(SymName); in DisassembleInputMachO()
/external/llvm/include/llvm/MC/
DMCELFObjectWriter.h90 std::vector<ELFRelocationEntry> &Relocs);