/frameworks/compile/mclinker/include/mcld/Fragment/ |
H A D | FragmentRef.h | 1 //===- FragmentRef.h ------------------------------------------------------===// 23 /** \class FragmentRef 24 * \brief FragmentRef is a reference of a Fragment's contetnt. 27 class FragmentRef class in namespace:mcld 42 static FragmentRef* Create(Fragment& pFrag, uint64_t pOffset); 44 static FragmentRef* Create(LDSection& pSection, uint64_t pOffset); 46 /// Clear - clear all generated FragmentRef in the system. 49 static FragmentRef* Null(); 52 FragmentRef& assign(const FragmentRef [all...] |
H A D | Relocation.h | 12 #include <mcld/Fragment/FragmentRef.h> 41 FragmentRef* pTargetRef, 61 static Relocation* Create(Type pType, FragmentRef& pFragRef, 93 const FragmentRef& targetRef() const { return m_TargetAddress; } 94 FragmentRef& targetRef() { return m_TargetAddress; } 119 /// m_TargetAddress - FragmentRef of the place being relocated 120 FragmentRef m_TargetAddress;
|
/frameworks/compile/mclinker/lib/Fragment/ |
H A D | FragmentRef.cpp | 1 //===- FragmentRef.cpp --------------------------------------------------===// 9 #include <mcld/Fragment/FragmentRef.h> 27 typedef GCFactory<FragmentRef, MCLD_SECTIONS_PER_INPUT> FragRefFactory; 31 FragmentRef FragmentRef::g_NullFragmentRef; 34 // FragmentRef 36 FragmentRef::FragmentRef() function in class:FragmentRef 40 FragmentRef::FragmentRef(Fragmen function in class:FragmentRef [all...] |
H A D | Android.mk | 7 FragmentRef.cpp \
|
H A D | Relocation.cpp | 49 Relocation* Relocation::Create(Type pType, FragmentRef& pFragRef, Address pAddend) 69 FragmentRef* pTargetRef, 95 const FragmentRef* fragRef = m_pSymInfo->outSymbol()->fragRef();
|
/frameworks/compile/mclinker/unittests/ |
H A D | FragmentRefTest.h | 17 class FragmentRef; 27 * \see FragmentRef
|
H A D | FragmentRefTest.cpp | 11 #include <mcld/Fragment/FragmentRef.h> 54 FragmentRef *ref = FragmentRef::Create(*frag, 0x0);
|
/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | RelocationFactory.h | 17 class FragmentRef; 44 FragmentRef& pFragRef,
|
H A D | LDSymbol.h | 28 class FragmentRef; 105 const FragmentRef* fragRef() const 108 FragmentRef* fragRef() 131 void setFragmentRef(FragmentRef* pFragmentRef); 146 FragmentRef* m_pFragRef;
|
H A D | BranchIsland.h | 17 #include <mcld/Fragment/FragmentRef.h> 146 const FragmentRef* ref1 = KEY1.symbol()->fragRef(); 147 const FragmentRef* ref2 = KEY2.symbol()->fragRef();
|
H A D | ELFReaderIf.h | 26 class FragmentRef; 117 FragmentRef* getSymFragmentRef(Input& pInput,
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFReaderIf.cpp | 97 FragmentRef* 104 return FragmentRef::Null(); 107 return FragmentRef::Null(); 110 return FragmentRef::Null(); 119 return FragmentRef::Null(); 122 return FragmentRef::Null(); 124 return FragmentRef::Create(*sect_hdr, pOffset);
|
H A D | LDSymbol.cpp | 12 #include <mcld/Fragment/FragmentRef.h> 78 g_NullSymbol->setFragmentRef(FragmentRef::Create(*g_NullSymbolFragment, 0)); 84 void LDSymbol::setFragmentRef(FragmentRef* pFragmentRef)
|
H A D | SectionSymbolSet.cpp | 17 #include <mcld/Fragment/FragmentRef.h> 87 FragmentRef* frag_ref; 89 frag_ref = FragmentRef::Create(data->front(), 0x0); 91 frag_ref = FragmentRef::Null();
|
H A D | RelocationFactory.cpp | 34 FragmentRef& pFragRef,
|
H A D | StubFactory.cpp | 92 FragmentRef::Create(*stub, stub->initSymValue()), 102 *(FragmentRef::Create(*stub, (*it)->offset())),
|
H A D | Relocator.cpp | 58 FragmentRef::Offset undef_sym_pos = pReloc.targetRef().offset();
|
/frameworks/compile/mclinker/include/mcld/ |
H A D | IRBuilder.h | 28 #include <mcld/Fragment/FragmentRef.h> 442 FragmentRef* pFragmentRef = FragmentRef::Null(), 470 FragmentRef* pFragmentRef, 497 FragmentRef* pFragmentRef, 508 FragmentRef* pFragmentRef, 519 FragmentRef* pFragmentRef, 530 FragmentRef* pFragmentRef,
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsRelocator.h | 123 virtual void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym) = 0; 177 void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym); 190 void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym);
|
H A D | MipsLDBackend.cpp | 121 FragmentRef::Null(), // FragRef 134 FragmentRef::Null(), // FragRef 144 FragmentRef::Null(), // FragRef 153 FragmentRef::Null(), // FragRef 567 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 575 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 597 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 605 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 636 FragmentRef::Create(*(m_pGOT->begin()), 0x0), 647 FragmentRef [all...] |
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonLDBackend.cpp | 361 FragmentRef::Create(pFrag, 0x0), 372 FragmentRef::Create(pFrag, 0x0), 517 FragmentRef::Null(), 527 FragmentRef::Null(), 536 FragmentRef::Null(), 545 FragmentRef::Null(), 810 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 818 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 826 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 834 (*com_sym)->setFragmentRef(FragmentRef [all...] |
/frameworks/compile/mclinker/lib/Core/ |
H A D | IRBuilder.cpp | 19 #include <mcld/Fragment/FragmentRef.h> 440 FragmentRef* frag = NULL; 447 frag = FragmentRef::Null(); 449 frag = FragmentRef::Create(*pSection, pValue); 472 FragmentRef* pFragmentRef, 581 input_sym->setFragmentRef(FragmentRef::Null()); 603 FragmentRef* frag_ref = FragmentRef::Create(*pSection.getLink(), pOffset); 622 FragmentRef* pFragmentRef, 687 FragmentRef* pFragmentRe [all...] |
H A D | Module.cpp | 10 #include <mcld/Fragment/FragmentRef.h>
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64LDBackend.cpp | 141 FragmentRef::Null(), 178 FragmentRef::Create(*(m_pGOTPLT->begin()), 0x0), 189 FragmentRef::Create(*(m_pGOTPLT->begin()), 0x0),
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMLDBackend.cpp | 141 FragmentRef::Null(), 145 FragmentRef* exidx_start = 146 FragmentRef::Create(m_pEXIDX->getSectionData()->front(), 0x0); 147 FragmentRef* exidx_end = 148 FragmentRef::Create(m_pEXIDX->getSectionData()->front(), 185 FragmentRef::Null(), 196 FragmentRef::Null(), 316 FragmentRef::Create(*(m_pGOT->begin()), 0x0), 327 FragmentRef::Create(*(m_pGOT->begin()), 0x0),
|