Searched refs:FragmentRef (Results 1 - 25 of 35) sorted by relevance

12

/frameworks/compile/mclinker/include/mcld/Fragment/
H A DFragmentRef.h1 //===- 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 DRelocation.h12 #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 DFragmentRef.cpp1 //===- 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 DAndroid.mk7 FragmentRef.cpp \
H A DRelocation.cpp49 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 DFragmentRefTest.h17 class FragmentRef;
27 * \see FragmentRef
H A DFragmentRefTest.cpp11 #include <mcld/Fragment/FragmentRef.h>
54 FragmentRef *ref = FragmentRef::Create(*frag, 0x0);
/frameworks/compile/mclinker/include/mcld/LD/
H A DRelocationFactory.h17 class FragmentRef;
44 FragmentRef& pFragRef,
H A DLDSymbol.h28 class FragmentRef;
105 const FragmentRef* fragRef() const
108 FragmentRef* fragRef()
131 void setFragmentRef(FragmentRef* pFragmentRef);
146 FragmentRef* m_pFragRef;
H A DBranchIsland.h17 #include <mcld/Fragment/FragmentRef.h>
146 const FragmentRef* ref1 = KEY1.symbol()->fragRef();
147 const FragmentRef* ref2 = KEY2.symbol()->fragRef();
H A DELFReaderIf.h26 class FragmentRef;
117 FragmentRef* getSymFragmentRef(Input& pInput,
/frameworks/compile/mclinker/lib/LD/
H A DELFReaderIf.cpp97 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 DLDSymbol.cpp12 #include <mcld/Fragment/FragmentRef.h>
78 g_NullSymbol->setFragmentRef(FragmentRef::Create(*g_NullSymbolFragment, 0));
84 void LDSymbol::setFragmentRef(FragmentRef* pFragmentRef)
H A DSectionSymbolSet.cpp17 #include <mcld/Fragment/FragmentRef.h>
87 FragmentRef* frag_ref;
89 frag_ref = FragmentRef::Create(data->front(), 0x0);
91 frag_ref = FragmentRef::Null();
H A DRelocationFactory.cpp34 FragmentRef& pFragRef,
H A DStubFactory.cpp92 FragmentRef::Create(*stub, stub->initSymValue()),
102 *(FragmentRef::Create(*stub, (*it)->offset())),
H A DRelocator.cpp58 FragmentRef::Offset undef_sym_pos = pReloc.targetRef().offset();
/frameworks/compile/mclinker/include/mcld/
H A DIRBuilder.h28 #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 DMipsRelocator.h123 virtual void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym) = 0;
177 void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym);
190 void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym);
H A DMipsLDBackend.cpp121 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 DHexagonLDBackend.cpp361 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 DIRBuilder.cpp19 #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 DModule.cpp10 #include <mcld/Fragment/FragmentRef.h>
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64LDBackend.cpp141 FragmentRef::Null(),
178 FragmentRef::Create(*(m_pGOTPLT->begin()), 0x0),
189 FragmentRef::Create(*(m_pGOTPLT->begin()), 0x0),
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMLDBackend.cpp141 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),

Completed in 3470 milliseconds

12