Home
last modified time | relevance | path

Searched refs:plt (Results 1 – 6 of 6) sorted by relevance

/frameworks/compile/mclinker/lib/Target/Mips/
DMipsPLT.cpp106 PLTEntryBase* plt = &(llvm::cast<PLTEntryBase>(*it)); in applyAllPLT() local
109 uint32_t* data = static_cast<uint32_t*>(malloc(plt->size())); in applyAllPLT()
114 memcpy(data, PLT0, plt->size()); in applyAllPLT()
122 plt->setValue(reinterpret_cast<unsigned char*>(data)); in applyAllPLT()
124 uint32_t* data = static_cast<uint32_t*>(malloc(plt->size())); in applyAllPLT()
129 memcpy(data, PLTA, plt->size()); in applyAllPLT()
137 plt->setValue(reinterpret_cast<unsigned char*>(data)); in applyAllPLT()
DMipsLDBackend.cpp1277 LDSection& plt = fileFormat->getPLT(); in initTargetSections() local
1278 m_pPLT = new MipsPLT(plt); in initTargetSections()
1322 LDSection& plt = fileFormat->getPLT(); in initTargetSections() local
1323 m_pPLT = new MipsPLT(plt); in initTargetSections()
/frameworks/compile/mclinker/lib/Target/X86/
DX86LDBackend.cpp358 LDSection& plt = file_format->getPLT(); in initTargetSections() local
359 plt.setAlign(16u); in initTargetSections()
360 m_pPLT = new X86_32PLT(plt, *m_pGOTPLT, config()); in initTargetSections()
364 relplt.setLink(&plt); in initTargetSections()
625 LDSection& plt = file_format->getPLT(); in initTargetSections() local
626 plt.setAlign(16u); in initTargetSections()
627 m_pPLT = new X86_64PLT(plt, *m_pGOTPLT, config()); in initTargetSections()
631 relplt.setLink(&plt); in initTargetSections()
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64LDBackend.cpp111 LDSection& plt = file_format->getPLT(); in initTargetSections() local
112 m_pPLT = new AArch64PLT(plt, *m_pGOTPLT); in initTargetSections()
116 relaplt.setLink(&plt); in initTargetSections()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.cpp182 LDSection& plt = file_format->getPLT(); in initTargetSections() local
183 m_pPLT = new ARMPLT(plt, *m_pGOT); in initTargetSections()
187 relplt.setLink(&plt); in initTargetSections()
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonLDBackend.cpp417 LDSection& plt = file_format->getPLT(); in initTargetSections() local
418 m_pPLT = new HexagonPLT(plt, *m_pGOTPLT, config()); in initTargetSections()
422 relaplt.setLink(&plt); in initTargetSections()