/frameworks/compile/mclinker/lib/Target/ARM/ |
D | ARMRelocator.cpp | 29 static Relocator::DWord getThumbBit(const Relocation& pReloc) { in getThumbBit() 32 Relocator::DWord thumbBit = in getThumbBit() 70 static inline void helper_clear_thumb_bit(Relocator::DWord& pValue) { in helper_clear_thumb_bit() 168 static Relocator::DWord helper_extract_movw_movt_addend( in helper_extract_movw_movt_addend() 169 Relocator::DWord pTarget) { in helper_extract_movw_movt_addend() 175 static Relocator::DWord helper_insert_val_movw_movt_inst( in helper_insert_val_movw_movt_inst() 176 Relocator::DWord pTarget, in helper_insert_val_movw_movt_inst() 177 Relocator::DWord pImm) { in helper_insert_val_movw_movt_inst() 185 static Relocator::DWord helper_extract_thumb_movw_movt_addend( in helper_extract_thumb_movw_movt_addend() 186 Relocator::DWord pValue) { in helper_extract_thumb_movw_movt_addend() [all …]
|
/frameworks/compile/mclinker/include/mcld/Fragment/ |
D | Stub.h | 28 typedef Relocation::DWord DWord; typedef 34 Fixup(DWord pOffset, SWord pAddend, Type pType) in Fixup() 39 DWord offset() const { return m_Offset; } in offset() 46 DWord m_Offset; 111 void addFixup(DWord pOffset, SWord pAddend, Type pType);
|
D | Relocation.h | 32 typedef uint64_t DWord; // FIXME: use SizeTrait<T>::Word instead typedef 43 DWord pTargetData); 88 const DWord& target() const { return m_TargetData; } in target() 89 DWord& target() { return m_TargetData; } in target() 113 DWord m_TargetData;
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
D | AArch64Relocator.cpp | 437 Relocator::DWord A = pReloc.target() + pReloc.addend(); in abs() 438 Relocator::DWord S = pReloc.symValue(); in abs() 484 Relocator::DWord A = pReloc.addend(); in rel() 485 Relocator::DWord P = pReloc.place(); in rel() 504 Relocator::DWord X = S + A - P; in rel() 517 Relocator::DWord A = pReloc.addend(); in add_abs_lo12() 533 Relocator::DWord A = pReloc.addend(); in adr_prel_lo21() 534 Relocator::DWord P = pReloc.place(); in adr_prel_lo21() 535 Relocator::DWord X = S + A - P; in adr_prel_lo21() 552 Relocator::DWord A = pReloc.addend(); in adr_prel_pg_hi21() [all …]
|
D | AArch64RelocationHelpers.h | 20 static inline bool helper_check_signed_overflow(Relocator::DWord pValue, in helper_check_signed_overflow() 74 static inline uint32_t helper_get_upper32(Relocator::DWord pData) { in helper_get_upper32() 80 static inline void helper_put_upper32(uint32_t pData, Relocator::DWord& pDes) { in helper_put_upper32()
|
D | AArch64PLT.cpp | 87 AArch64Relocator::DWord imm = in applyPLT0() 127 AArch64Relocator::DWord imm = helper_get_page_address(GOTEntryAddress) - in applyPLT1()
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsGOT.h | 51 Relocation::DWord pAddend); 69 Relocation::DWord pAddend, 72 Relocation::DWord pAddend); 126 Relocation::DWord m_Addend; 130 Relocation::DWord addend, 178 Relocation::DWord m_Addend;
|
D | MipsRelocator.cpp | 83 Relocation::DWord A() const { return m_Addend; } in A() 85 Relocation::DWord S() const { return m_Symbol; } in S() 87 Relocation::DWord P() const { return parent().place(); } in P() 89 Relocation::DWord result() const { return m_Result; } in result() 91 Relocation::DWord& result() { return m_Result; } in result() 96 Relocation::DWord m_Addend; 97 Relocation::DWord m_Symbol; 98 Relocation::DWord m_Result; 102 Relocation::DWord pResult, in MipsRelocationInfo() 103 Relocation::DWord pAddend, in MipsRelocationInfo() [all …]
|
D | MipsGOT.cpp | 63 Relocation::DWord addend, in LocalEntry() 218 Relocation::DWord pAddend) { in reserveLocalEntry() 337 Relocation::DWord pAddend, in recordLocalEntry() 347 Relocation::DWord pAddend) { in lookupLocalEntry()
|
D | MipsRelocator.h | 99 Relocation::DWord entryValue);
|
/frameworks/compile/mclinker/include/mcld/LD/ |
D | RelocationFactory.h | 30 typedef Relocation::DWord DWord; typedef
|
D | Relocator.h | 28 typedef Relocation::DWord DWord; typedef
|
/frameworks/compile/mclinker/lib/Target/X86/ |
D | X86Relocator.cpp | 864 Relocator::DWord A = pReloc.target() + pReloc.addend(); in abs() 865 Relocator::DWord S = pReloc.symValue(); in abs() 901 Relocator::DWord A = pReloc.target() + pReloc.addend(); in rel() 902 Relocator::DWord S = pReloc.symValue(); in rel() 903 Relocator::DWord P = pReloc.place(); in rel() 934 Relocator::DWord A = pReloc.target() + pReloc.addend(); in gotoff32() 944 Relocator::DWord A = pReloc.target() + pReloc.addend(); in gotpc32() 965 Relocator::DWord A = pReloc.target() + pReloc.addend(); in got32() 980 Relocator::DWord A = pReloc.target() + pReloc.addend(); in plt32() 1007 Relocator::DWord A = pReloc.target() + pReloc.addend(); in tls_gd() [all …]
|
/frameworks/compile/mclinker/lib/Fragment/ |
D | Stub.cpp | 25 void Stub::addFixup(DWord pOffset, SWord pAddend, Type pType) { in addFixup()
|
D | Relocation.cpp | 69 Relocation::DWord pTargetData) in Relocation()
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
D | HexagonRelocator.cpp | 508 Relocator::DWord A = pReloc.addend(); in applyAbs() 698 Relocator::DWord A = pReloc.addend(); in relocAbs() 740 Relocator::DWord A = pReloc.addend(); in relocPCREL() 741 Relocator::DWord P = pReloc.place(); in relocPCREL() 769 Relocator::DWord A = pReloc.addend(); in relocGPREL() 770 Relocator::DWord GP = pParent.getTarget().getGP(); in relocGPREL() 915 Relocator::DWord A = pReloc.addend(); in relocGOTREL()
|
/frameworks/compile/mclinker/lib/LD/ |
D | RelocationFactory.cpp | 44 DWord target_data = 0; in produce()
|