/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64CA53Erratum843419Stub2.cpp | 50 const FragmentRef& pFragRef) const { 51 if ((pFragRef.offset() + AArch64InsnHelpers::InsnSize * 4) > 52 pFragRef.frag()->size()) { 57 const uint64_t vma = pFragRef.frag()->getParent()->getSection().addr() + 58 pFragRef.getOutputOffset(); 65 pFragRef.memcpy(&code, AArch64InsnHelpers::InsnSize * 4, 0);
|
H A D | AArch64CA53Erratum843419Stub.cpp | 61 bool AArch64CA53Erratum843419Stub::isMyDuty(const FragmentRef& pFragRef) const { 62 if ((pFragRef.offset() + AArch64InsnHelpers::InsnSize * 3) > 63 pFragRef.frag()->size()) { 68 const uint64_t vma = pFragRef.frag()->getParent()->getSection().addr() + 69 pFragRef.getOutputOffset(); 76 pFragRef.memcpy(&code, AArch64InsnHelpers::InsnSize * 3, 0);
|
H A D | AArch64CA53Erratum835769Stub.h | 36 bool isMyDuty(const FragmentRef& pFragRef) const;
|
H A D | AArch64CA53Erratum843419Stub.h | 41 bool isMyDuty(const FragmentRef& pFragRef) const;
|
H A D | AArch64CA53Erratum843419Stub2.h | 36 bool isMyDuty(const FragmentRef& pFragRef) const;
|
H A D | AArch64CA53Erratum835769Stub.cpp | 46 bool AArch64CA53Erratum835769Stub::isMyDuty(const FragmentRef& pFragRef) const { 52 pFragRef.memcpy(&code, sizeof(ErratumSequence), 0);
|
H A D | AArch64CA53ErratumStub.h | 36 bool isMyDuty(const FragmentRef& pFragRef) const;
|
H A D | AArch64CA53ErratumStub.cpp | 65 bool AArch64CA53ErratumStub::isMyDuty(const FragmentRef& pFragRef) const {
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | RelocationFactory.cpp | 34 FragmentRef& pFragRef, 52 pFragRef.memcpy(&tmp_data, 4); 58 pFragRef.memcpy(&target_data, 8); 69 pFragRef.memcpy(&target_data, (m_pConfig->targets().bitclass() / 8)); 73 new (result) Relocation(pType, &pFragRef, pAddend, target_data); 33 produce(RelocationFactory::Type pType, FragmentRef& pFragRef, Address pAddend) argument
|
H A D | StubFactory.cpp | 80 Stub* StubFactory::create(FragmentRef& pFragRef, argument 83 Stub* prototype = findPrototype(pFragRef); 88 pBRIslandFactory.getIslands(*(pFragRef.frag())); 97 stub->applyFixup(pFragRef, pBuilder, *islands.first); 120 Stub* StubFactory::findPrototype(const FragmentRef& pFragRef) const { 123 if ((*it)->isMyDuty(pFragRef))
|
/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | StubFactory.h | 41 Stub* create(FragmentRef& pFragRef, 52 Stub* findPrototype(const FragmentRef& pFragRef) const;
|
H A D | RelocationFactory.h | 41 /// @param pFragRef - the place to apply the relocation 43 Relocation* produce(Type pType, FragmentRef& pFragRef, Address pAddend = 0);
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsRelocator.h | 147 virtual void setupRel32DynEntry(FragmentRef& pFragRef, ResolveInfo* pSym) = 0; 156 void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym, 206 void setupRel32DynEntry(FragmentRef& pFragRef, ResolveInfo* pSym); 221 void setupRel32DynEntry(FragmentRef& pFragRef, ResolveInfo* pSym);
|
H A D | MipsRelocator.cpp | 747 void MipsRelocator::setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym, argument 751 relEntry.targetRef() = pFragRef; 763 void Mips32Relocator::setupRel32DynEntry(FragmentRef& pFragRef, argument 765 setupRelDynEntry(pFragRef, pSym, llvm::ELF::R_MIPS_REL32); 799 void Mips64Relocator::setupRel32DynEntry(FragmentRef& pFragRef, argument 802 setupRelDynEntry(pFragRef, pSym, type);
|
/frameworks/compile/mclinker/lib/Fragment/ |
H A D | Relocation.cpp | 45 /// @param pFragRef [in] the place to apply the relocation 48 FragmentRef& pFragRef, 50 return g_RelocationFactory->produce(pType, pFragRef, pAddend); 47 Create(Type pType, FragmentRef& pFragRef, Address pAddend) argument
|
/frameworks/compile/mclinker/include/mcld/Fragment/ |
H A D | Relocation.h | 59 /// @param pFragRef [in] the place to apply the relocation 62 FragmentRef& pFragRef,
|
H A D | Stub.h | 74 virtual bool isMyDuty(const FragmentRef& pFragRef) const {
|
/frameworks/compile/mclinker/include/mcld/ |
H A D | IRBuilder.h | 357 ResolveInfo* CreateLocalSymbol(FragmentRef& pFragRef);
|
/frameworks/compile/mclinker/lib/Core/ |
H A D | IRBuilder.cpp | 604 ResolveInfo* IRBuilder::CreateLocalSymbol(FragmentRef& pFragRef) { argument 624 inputSym->setFragmentRef(FragmentRef::Create(*pFragRef.frag(), 625 pFragRef.offset()));
|