HomeSort by relevance Sort by last modified time
    Searched refs:Relocator (Results 1 - 22 of 22) sorted by null

  /frameworks/compile/mclinker/lib/LD/
Relocator.cpp 1 //===- Relocator.cpp ------------------------------------------------------===//
9 #include <mcld/LD/Relocator.h>
14 // Relocator
16 Relocator::~Relocator()
Android.mk 36 Relocator.cpp \
  /frameworks/compile/mclinker/include/mcld/LD/
Relocator.h 1 //===- Relocator.h --------------------------------------------------------===//
23 /** \class Relocator
24 * \brief Relocator provides the interface of performing relocations
26 class Relocator
45 virtual ~Relocator() = 0;
  /frameworks/compile/mclinker/lib/Fragment/
Relocation.cpp 10 #include <mcld/LD/Relocator.h>
100 void Relocation::apply(Relocator& pRelocator)
102 Relocator::Result result = pRelocator.applyRelocation(*this);
105 case Relocator::OK: {
109 case Relocator::Overflow: {
114 case Relocator::BadReloc: {
119 case Relocator::Unsupport: {
124 case Relocator::Unknown: {
146 Relocation::Size Relocation::size(Relocator& pRelocator) const
  /frameworks/compile/mclinker/lib/Target/ARM/
ARMRelocator.h 15 #include <mcld/LD/Relocator.h>
26 class ARMRelocator : public Relocator
ARMLDBackend.h 97 /// initRelocator - create and initialize Relocator.
100 /// getRelocator - return relocator.
101 Relocator* getRelocator();
225 Relocator* m_pRelocator;
ARMRelocator.cpp 26 typedef Relocator::Result (*ApplyFunctionType)(Relocation& pReloc,
46 : Relocator(),
54 Relocator::Result
59 return Relocator::Unknown;
65 const char* ARMRelocator::getName(Relocator::Type pType) const
70 Relocator::Size ARMRelocator::getSize(Relocation::Type pType) const
78 static Relocator::DWord getThumbBit(const Relocation& pReloc)
82 Relocator::DWord thumbBit =
ARMLDBackend.cpp 195 Relocator* ARMGNULDBackend::getRelocator()
    [all...]
  /frameworks/compile/mclinker/lib/Target/Hexagon/
HexagonRelocator.h 15 #include <mcld/LD/Relocator.h>
29 class HexagonRelocator : public Relocator
HexagonLDBackend.h 76 /// initRelocator - create and initialize Relocator.
79 /// getRelocator - return relocator.
80 Relocator* getRelocator();
134 Relocator* m_pRelocator;
HexagonRelocator.cpp 26 typedef Relocator::Result (*ApplyFunctionType)(Relocation& pReloc,
46 : Relocator(),
54 Relocator::Result
60 return Relocator::Unknown;
72 Relocator::Size HexagonRelocator::getSize(Relocation::Type pType) const
HexagonLDBackend.cpp 64 Relocator* HexagonLDBackend::getRelocator()
  /frameworks/compile/mclinker/lib/Target/Mips/
MipsRelocator.h 15 #include <mcld/LD/Relocator.h>
25 class MipsRelocator : public Relocator
MipsRelocator.cpp 26 typedef Relocator::Result (*ApplyFunctionType)(Relocation&, MipsRelocator&);
46 : Relocator(),
52 Relocator::Result
71 Relocator::Size MipsRelocator::getSize(Relocation::Type pType) const
106 Relocator::Address helper_GetGP(MipsRelocator& pParent)
152 Relocator::Address helper_GetGOTOffset(Relocation& pReloc,
190 Relocator::DWord A = pReloc.target() + pReloc.addend();
191 Relocator::DWord S = pReloc.symValue();
221 Relocator::DWord A = pReloc.target() + pReloc.addend();
222 Relocator::DWord S = pReloc.symValue()
    [all...]
MipsLDBackend.h 47 /// initRelocator - create and initialize Relocator.
50 /// getRelocator - return relocator.
51 Relocator* getRelocator();
145 Relocator* m_pRelocator;
MipsLDBackend.cpp 107 Relocator* MipsGNULDBackend::getRelocator()
    [all...]
  /frameworks/compile/mclinker/include/mcld/Fragment/
Relocation.h 24 class Relocator;
85 Size size(Relocator& pRelocator) const;
99 void apply(Relocator& pRelocator);
  /frameworks/compile/mclinker/lib/Target/X86/
X86Relocator.cpp 27 typedef Relocator::Result (*X86_32ApplyFunctionType)(Relocation& pReloc,
48 : Relocator() {
62 Relocator::Result
80 Relocator::Size X86_32Relocator::getSize(Relocation::Type pType) const
246 Relocator::DWord A = pReloc.target() + pReloc.addend();
247 Relocator::DWord S = pReloc.symValue();
310 Relocator::DWord A = pReloc.target() + pReloc.addend();
311 Relocator::DWord S = pReloc.symValue();
312 Relocator::DWord P = pReloc.place();
352 Relocator::DWord A = pReloc.target() + pReloc.addend()
    [all...]
X86Relocator.h 15 #include <mcld/LD/Relocator.h>
29 class X86Relocator : public Relocator
X86LDBackend.h 119 /// initRelocator - create and initialize Relocator.
122 /// getRelocator - return relocator.
123 Relocator* getRelocator();
207 Relocator* m_pRelocator;
258 /// initRelocator - create and initialize Relocator.
312 /// initRelocator - create and initialize Relocator.
X86LDBackend.cpp 74 Relocator* X86GNULDBackend::getRelocator()
    [all...]
  /frameworks/compile/mclinker/include/mcld/Target/
TargetLDBackend.h 21 class Relocator;
66 virtual Relocator* getRelocator() = 0;

Completed in 1112 milliseconds