/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/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/include/mcld/LD/ |
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,
|
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 | RelocationFactory.h | 17 class FragmentRef; 44 FragmentRef& pFragRef,
|
/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 | Linker.cpp | 29 #include <mcld/Fragment/FragmentRef.h> 330 FragmentRef::Clear();
|
H A D | Module.cpp | 10 #include <mcld/Fragment/FragmentRef.h>
|
/frameworks/compile/mclinker/lib/Fragment/ |
H A D | Android.mk | 7 FragmentRef.cpp \
|
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 | 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/lib/LD/ |
H A D | ELFObjectWriter.cpp | 499 const FragmentRef* frag_ref = 0; 542 const FragmentRef* frag_ref = 0;
|
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 | RelocationFactory.cpp | 34 FragmentRef& pFragRef,
|
H A D | Relocator.cpp | 58 FragmentRef::Offset undef_sym_pos = pReloc.targetRef().offset();
|
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 | StubFactory.cpp | 92 FragmentRef::Create(*stub, stub->initSymValue()), 102 *(FragmentRef::Create(*stub, (*it)->offset())),
|
/frameworks/compile/mclinker/lib/Object/ |
H A D | ObjectLinker.cpp | 142 output_sym->setFragmentRef(FragmentRef::Null()); 519 FragmentRef::Null(), 534 FragmentRef::Null(),
|
/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),
|
H A D | AArch64Relocator.cpp | 149 FragmentRef::Create(*frag, 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),
|
H A D | ARMRelocator.cpp | 168 // its FragmentRef to pReloc->targetFrag() and its ResolveInfo to 429 FragmentRef::Create(*frag, 0x0),
|