/frameworks/compile/mclinker/lib/Target/ |
H A D | OutputRelocSection.cpp | 38 Relocation* reloc = Relocation::Create(); local 39 m_pRelocData->append(*reloc); 40 return reloc;
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | StubFactory.cpp | 101 Relocation* reloc = local 105 reloc->setSymInfo(pReloc.symInfo()); 106 islands.first->addRelocation(*reloc); 112 // reset the branch target of the input reloc to this stub instead!
|
H A D | GarbageCollection.cpp | 134 // 2. it has no reloc data. (All symbols in the input relocs are in the 151 Relocation* reloc = llvm::cast<Relocation>(reloc_it); local 152 ResolveInfo* sym = reloc->symInfo();
|
/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | TargetLDBackend.h | 206 void addExtraRelocation(Relocation* reloc) { argument 207 m_ExtraReloc.push_back(reloc);
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMException.cpp | 277 Relocation* reloc = local 281 reloc->setSymInfo( 283 addExtraRelocation(reloc); 297 Relocation* reloc = local 301 reloc->setSymInfo(CreateLocalSymbolToFragmentEnd(pModule, *prevTextFrag)); 302 addExtraRelocation(reloc);
|
H A D | ARMLDBackend.cpp | 497 // 2. it has no reloc data. (All symbols in the input relocs are in the 512 Relocation* reloc = llvm::cast<Relocation>(reloc_it); local 513 ResolveInfo* sym = reloc->symInfo(); 661 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); local 662 for (reloc = (*rs)->getRelocData()->begin(); reloc != rEnd; ++reloc) { 663 Relocation* relocation = llvm::cast<Relocation>(reloc);
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64Relocator.cpp | 163 Relocation& reloc = helper_DynRela_init(rsym, local 168 getRelRelMap().record(pReloc, reloc); 179 Relocation& reloc = helper_DynRela_init(rsym, local 184 getRelRelMap().record(pReloc, reloc); 249 Relocation& reloc = local 255 getRelRelMap().record(pReloc, reloc); 257 Relocation& reloc = helper_DynRela_init(rsym, local 262 getRelRelMap().record(pReloc, reloc);
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsGOT.cpp | 217 int reloc, 219 LocalEntry entry(&pInfo, pAddend, reloc == llvm::ELF::R_MIPS_GOT16); 216 reserveLocalEntry(ResolveInfo& pInfo, int reloc, Relocation::DWord pAddend) argument
|
/frameworks/compile/mclinker/lib/Object/ |
H A D | ObjectLinker.cpp | 588 // bypass the reloc section if 591 // 2. it has no reloc data. (All symbols in the input relocs are in the 595 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); local 596 for (reloc = (*rs)->getRelocData()->begin(); reloc != rEnd; ++reloc) { 597 Relocation* relocation = llvm::cast<Relocation>(reloc); 599 // bypass the reloc if the symbol is in the discarded input section 792 // bypass the reloc section if 795 // 2. it has no reloc dat 799 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); local 883 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); local 914 Relocation* reloc = *iter; local 939 Relocation* reloc = llvm::cast<Relocation>(relocIter); local [all...] |
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonRelocator.cpp | 265 Relocation& reloc = helper_DynRel_init(rsym, local 273 getRelRelMap().record(pReloc, reloc); 328 Relocation& reloc = helper_DynRel_init(rsym, local 336 getRelRelMap().record(pReloc, reloc);
|
H A D | HexagonLDBackend.cpp | 557 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); local 558 for (reloc = (*rs)->getRelocData()->begin(); reloc != rEnd; ++reloc) { 559 switch (reloc->type()) { 565 Relocation* relocation = llvm::cast<Relocation>(reloc);
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86Relocator.cpp | 770 // Allocate 2 got entries and 1 dynamic reloc for R_386_TLS_LDM 786 Relocation* reloc = local 792 reloc->setSymInfo(pReloc.symInfo()); 795 uint8_t* op = (reinterpret_cast<uint8_t*>(&reloc->target())); 799 // create the new reloc (move 1 byte forward). 800 reloc = Relocation::Create( 805 reloc->setSymInfo(pReloc.symInfo()); 806 op = (reinterpret_cast<uint8_t*>(&reloc->target())); 824 // 3. insert the new relocs "BEFORE" the original reloc. 825 assert(reloc ! 827 RelocData::iterator(pReloc), reloc); local 1302 Relocation& reloc = helper_DynRel_init(rsym, local 1322 Relocation& reloc = helper_DynRel_init(rsym, local 1402 Relocation& reloc = helper_DynRel_init(rsym, local 1409 Relocation& reloc = helper_DynRel_init(rsym, local [all...] |