Searched defs:reloc (Results 1 - 12 of 12) sorted by relevance

/frameworks/compile/mclinker/lib/Target/
H A DOutputRelocSection.cpp38 Relocation* reloc = Relocation::Create(); local
39 m_pRelocData->append(*reloc);
40 return reloc;
/frameworks/compile/mclinker/lib/LD/
H A DStubFactory.cpp101 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 DGarbageCollection.cpp134 // 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 DTargetLDBackend.h206 void addExtraRelocation(Relocation* reloc) { argument
207 m_ExtraReloc.push_back(reloc);
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMException.cpp277 Relocation* reloc = local
281 reloc->setSymInfo(
283 addExtraRelocation(reloc);
297 Relocation* reloc = local
301 reloc->setSymInfo(CreateLocalSymbolToFragmentEnd(pModule, *prevTextFrag));
302 addExtraRelocation(reloc);
H A DARMLDBackend.cpp497 // 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 DAArch64Relocator.cpp163 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 DMipsGOT.cpp217 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 DObjectLinker.cpp588 // 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 DHexagonRelocator.cpp265 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 DHexagonLDBackend.cpp557 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 DX86Relocator.cpp770 // 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...]

Completed in 276 milliseconds