Searched refs:PLTEntryBase (Results 1 – 16 of 16) sorted by relevance
/frameworks/compile/mclinker/lib/Target/X86/ |
D | X86PLT.cpp | 97 PLTEntryBase* plt1 = &(llvm::cast<PLTEntryBase>(*it)); in finalizeSectionSize() 114 PLTEntryBase* X86PLT::create() { in create() 121 PLTEntryBase* X86PLT::getPLT0() const { in getPLT0() 127 PLTEntryBase* plt0 = &(llvm::cast<PLTEntryBase>(*first)); in getPLT0() 143 PLTEntryBase* plt0 = getPLT0(); in applyPLT0() 182 PLTEntryBase* plt1 = 0; in applyPLT1() 187 plt1 = &(llvm::cast<PLTEntryBase>(*it)); in applyPLT1() 226 PLTEntryBase* plt0 = getPLT0(); in applyPLT0() 269 PLTEntryBase* plt1 = 0; in applyPLT1() 274 plt1 = &(llvm::cast<PLTEntryBase>(*it)); in applyPLT1()
|
D | X86PLT.h | 109 PLTEntryBase* create(); 119 PLTEntryBase* getPLT0() const;
|
D | X86LDBackend.cpp | 175 unsigned int plt0_size = llvm::cast<PLTEntryBase>((*it)).size(); in emitSectionData() 177 memcpy(buffer, llvm::cast<PLTEntryBase>((*it)).getValue(), plt0_size); in emitSectionData() 181 PLTEntryBase* plt1 = 0; in emitSectionData() 184 plt1 = &(llvm::cast<PLTEntryBase>(*it)); in emitSectionData()
|
D | X86Relocator.h | 29 typedef KeyEntryMap<ResolveInfo, PLTEntryBase> SymPLTMap;
|
D | X86Relocator.cpp | 99 static PLTEntryBase& helper_PLT_init(Relocation& pReloc, in helper_PLT_init() 106 PLTEntryBase* plt_entry = ld_backend.getPLT().create(); in helper_PLT_init() 125 PLTEntryBase* plt_entry = pParent.getSymPLTMap().lookUp(pSym); in helper_get_PLT_address() 1179 PLTEntryBase* plt_entry = pParent.getSymPLTMap().lookUp(pSym); in helper_get_PLT_address() 1184 static PLTEntryBase& helper_PLT_init(Relocation& pReloc, in helper_PLT_init() 1191 PLTEntryBase* plt_entry = ld_backend.getPLT().create(); in helper_PLT_init()
|
/frameworks/compile/mclinker/include/mcld/Target/ |
D | PLT.h | 24 class PLTEntryBase : public TargetFragment { 26 explicit PLTEntryBase(SectionData& pParent) in PLTEntryBase() function 29 virtual ~PLTEntryBase() { free(m_pValue); } in ~PLTEntryBase() 50 template <size_t SIZE, typename EntryBase = PLTEntryBase>
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
D | HexagonPLT.cpp | 53 PLTEntryBase* HexagonPLT::getPLT0() const { in getPLT0() 59 PLTEntryBase* plt0 = &(llvm::cast<PLTEntryBase>(*first)); in getPLT0() 74 PLTEntryBase* plt1 = &(llvm::cast<PLTEntryBase>(*it)); in finalizeSectionSize() 96 PLTEntryBase* plt0 = getPLT0(); in applyPLT0()
|
D | HexagonPLT.h | 81 PLTEntryBase* getPLT0() const;
|
D | HexagonRelocator.h | 29 typedef KeyEntryMap<ResolveInfo, PLTEntryBase> SymPLTMap;
|
D | HexagonLDBackend.cpp | 153 unsigned int plt0_size = llvm::cast<PLTEntryBase>((*it)).size(); in emitSectionData() 155 memcpy(buffer, llvm::cast<PLTEntryBase>((*it)).getValue(), plt0_size); in emitSectionData() 159 PLTEntryBase* plt1 = 0; in emitSectionData() 162 plt1 = &(llvm::cast<PLTEntryBase>(*it)); in emitSectionData()
|
D | HexagonRelocator.cpp | 91 static PLTEntryBase& helper_PLT_init(Relocation& pReloc, in helper_PLT_init() 98 PLTEntryBase* plt_entry = ld_backend.getPLT().create(); in helper_PLT_init() 116 PLTEntryBase* plt_entry = pParent.getSymPLTMap().lookUp(pSym); in helper_get_PLT_address()
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsPLT.cpp | 96 PLTEntryBase* MipsPLT::create() { in create() 106 PLTEntryBase* plt = &(llvm::cast<PLTEntryBase>(*it)); in applyAllPLT()
|
D | MipsPLT.h | 36 PLTEntryBase* create();
|
D | MipsRelocator.h | 35 typedef KeyEntryMap<ResolveInfo, PLTEntryBase> SymPLTMap;
|
D | MipsRelocator.cpp | 96 PLTEntryBase* pltEntry = backend.getPLT().create(); in helper_PLT_init() 112 PLTEntryBase* plt_entry = pParent.getSymPLTMap().lookUp(pSym); in helper_get_PLT_address()
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
D | AArch64RelocationHelpers.h | 87 PLTEntryBase* plt_entry = pParent.getSymPLTMap().lookUp(pSym); in helper_get_PLT_address()
|