/frameworks/compile/mclinker/include/mcld/Fragment/ |
FragmentRef.h | 1 //===- FragmentRef.h ------------------------------------------------------===// 23 /** \class FragmentRef 24 * \brief FragmentRef is a reference of a Fragment's contetnt. 27 class FragmentRef { 41 static FragmentRef* Create(Fragment& pFrag, uint64_t pOffset); 43 static FragmentRef* Create(LDSection& pSection, uint64_t pOffset); 45 /// Clear - clear all generated FragmentRef in the system. 48 static FragmentRef* Null(); 51 FragmentRef& assign(const FragmentRef& pCopy) [all...] |
Relocation.h | 13 #include "mcld/Fragment/FragmentRef.h" 41 FragmentRef* pTargetRef, 62 FragmentRef& pFragRef, 92 const FragmentRef& targetRef() const { return m_TargetAddress; } 93 FragmentRef& targetRef() { return m_TargetAddress; } 118 /// m_TargetAddress - FragmentRef of the place being relocated 119 FragmentRef m_TargetAddress;
|
/frameworks/compile/mclinker/lib/Fragment/ |
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() : m_pFragment(NULL), m_Offset(0) { 39 FragmentRef::FragmentRef(Fragment& pFrag, FragmentRef::Offset pOffset [all...] |
Android.mk | 7 FragmentRef.cpp \
|
Relocation.cpp | 48 FragmentRef& pFragRef, 67 FragmentRef* pTargetRef, 89 const FragmentRef* fragRef = m_pSymInfo->outSymbol()->fragRef();
|
/frameworks/compile/mclinker/unittests/ |
FragmentRefTest.h | 16 class FragmentRef; 25 * \see FragmentRef
|
FragmentRefTest.cpp | 11 #include "mcld/Fragment/FragmentRef.h" 52 FragmentRef* ref = FragmentRef::Create(*frag, 0x0);
|
/frameworks/compile/mclinker/include/mcld/LD/ |
RelocationFactory.h | 17 class FragmentRef; 43 Relocation* produce(Type pType, FragmentRef& pFragRef, Address pAddend = 0);
|
LDSymbol.h | 28 class FragmentRef; 103 const FragmentRef* fragRef() const { return m_pFragRef; } 104 FragmentRef* fragRef() { return m_pFragRef; } 121 void setFragmentRef(FragmentRef* pFragmentRef); 137 FragmentRef* m_pFragRef;
|
ELFReaderIf.h | 23 class FragmentRef; 110 FragmentRef* getSymFragmentRef(Input& pInput,
|
BranchIsland.h | 16 #include "mcld/Fragment/FragmentRef.h" 134 const FragmentRef* ref1 = KEY1.symbol()->fragRef(); 135 const FragmentRef* ref2 = KEY2.symbol()->fragRef();
|
/frameworks/compile/mclinker/lib/LD/ |
ELFReaderIf.cpp | 95 FragmentRef* ELFReaderIF::getSymFragmentRef(Input& pInput, 99 return FragmentRef::Null(); 102 return FragmentRef::Null(); 105 return FragmentRef::Null(); 114 return FragmentRef::Null(); 117 return FragmentRef::Null(); 119 return FragmentRef::Create(*sect_hdr, pOffset);
|
SectionSymbolSet.cpp | 11 #include "mcld/Fragment/FragmentRef.h" 84 FragmentRef* frag_ref; 86 frag_ref = FragmentRef::Create(data->front(), 0x0); 88 frag_ref = FragmentRef::Null();
|
LDSymbol.cpp | 12 #include "mcld/Fragment/FragmentRef.h" 71 g_NullSymbol->setFragmentRef(FragmentRef::Create(*g_NullSymbolFragment, 0)); 77 void LDSymbol::setFragmentRef(FragmentRef* pFragmentRef) {
|
StubFactory.cpp | 91 FragmentRef::Create(*stub, stub->initSymValue()), 103 *(FragmentRef::Create(*stub, (*it)->offset())),
|
RelocationFactory.cpp | 34 FragmentRef& pFragRef,
|
Relocator.cpp | 56 FragmentRef::Offset undef_sym_pos = pReloc.targetRef().offset();
|
/frameworks/compile/mclinker/include/mcld/ |
IRBuilder.h | 19 #include "mcld/Fragment/FragmentRef.h" 436 FragmentRef * pFragmentRef = FragmentRef::Null(), 465 FragmentRef* pFragmentRef, 492 FragmentRef* pFragmentRef, 503 FragmentRef* pFragmentRef, 514 FragmentRef* pFragmentRef, 525 FragmentRef* pFragmentRef,
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsRelocator.h | 128 virtual void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym) = 0; 181 void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym); 193 void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym);
|
MipsLDBackend.cpp | 114 FragmentRef::Null(), // FragRef 126 FragmentRef::Null(), // FragRef 137 FragmentRef::Null(), // FragRef 147 FragmentRef::Null(), // FragRef 518 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 524 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 545 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 551 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 580 FragmentRef::Create(*(m_pGOT->begin()), 0x0), 590 FragmentRef::Create(*(m_pGOT->begin()), 0x0) [all...] |
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
HexagonLDBackend.cpp | 332 FragmentRef::Create(pFrag, 0x0), 342 FragmentRef::Create(pFrag, 0x0), 486 FragmentRef::Null(), 496 FragmentRef::Null(), 506 FragmentRef::Null(), 516 FragmentRef::Null(), 768 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 775 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 782 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)); 789 (*com_sym)->setFragmentRef(FragmentRef::Create(*frag, 0)) [all...] |
/frameworks/compile/mclinker/lib/Core/ |
IRBuilder.cpp | 11 #include "mcld/Fragment/FragmentRef.h" 428 FragmentRef* frag = NULL; 433 frag = FragmentRef::Null(); 435 frag = FragmentRef::Create(*pSection, pValue); 460 FragmentRef* pFragmentRef, 573 input_sym->setFragmentRef(FragmentRef::Null()); 594 FragmentRef* frag_ref = FragmentRef::Create(*pSection.getLink(), pOffset); 613 FragmentRef* pFragmentRef, 683 FragmentRef* pFragmentRef [all...] |
/frameworks/compile/mclinker/lib/Target/AArch64/ |
AArch64LDBackend.cpp | 133 FragmentRef::Null(), 165 FragmentRef::Create(*(m_pGOTPLT->begin()), 0x0), 175 FragmentRef::Create(*(m_pGOTPLT->begin()), 0x0),
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMException.cpp | 218 inputSym->setFragmentRef(mcld::FragmentRef::Create(pFrag, pFrag.size())); 279 *FragmentRef::Create(*frag, /* pOffset */0), 299 *FragmentRef::Create(*frag, /* pOffset */0),
|
ARMLDBackend.cpp | 141 FragmentRef::Null(), 145 FragmentRef* exidx_start = 146 FragmentRef::Create(m_pEXIDX->getSectionData()->front(), 0x0); 147 FragmentRef* exidx_end = FragmentRef::Create( 183 FragmentRef::Null(), 193 FragmentRef::Null(), 306 FragmentRef::Create(*(m_pGOT->begin()), 0x0), 316 FragmentRef::Create(*(m_pGOT->begin()), 0x0),
|