Searched defs:Relocs (Results 1 - 6 of 6) sorted by relevance

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

Completed in 141 milliseconds