Home
last modified time | relevance | path

Searched refs:LDContext (Results 1 – 21 of 21) sorted by relevance

/frameworks/compile/mclinker/lib/MC/
DContextFactory.cpp18 : UniqueGCFactoryBase<sys::fs::Path, LDContext, 0>(pNum) { in ContextFactory()
24 LDContext* ContextFactory::produce(const sys::fs::Path& pPath) { in produce()
25 LDContext* result = find(pPath); in produce()
27 result = UniqueGCFactoryBase<sys::fs::Path, LDContext, 0>::allocate(); in produce()
28 new (result) LDContext(); in produce()
34 LDContext* ContextFactory::produce(const char* pPath) { in produce()
38 LDContext* ContextFactory::produce() { in produce()
39 LDContext* result = allocate(); in produce()
40 new (result) LDContext(); in produce()
DInputBuilder.cpp106 LDContext* context = NULL; in setContext()
/frameworks/compile/mclinker/lib/LD/
DLDContext.cpp20 LDContext& LDContext::appendSection(LDSection& pSection) { in appendSection()
28 LDSection* LDContext::getSection(unsigned int pIdx) { in getSection()
34 const LDSection* LDContext::getSection(unsigned int pIdx) const { in getSection()
40 LDSection* LDContext::getSection(const std::string& pName) { in getSection()
49 const LDSection* LDContext::getSection(const std::string& pName) const { in getSection()
58 size_t LDContext::getSectionIdx(const std::string& pName) const { in getSectionIdx()
67 LDSymbol* LDContext::getSymbol(unsigned int pIdx) { in getSymbol()
73 const LDSymbol* LDContext::getSymbol(unsigned int pIdx) const { in getSymbol()
79 LDSymbol* LDContext::getSymbol(const llvm::StringRef& pName) { in getSymbol()
88 const LDSymbol* LDContext::getSymbol(const llvm::StringRef& pName) const { in getSymbol()
DGarbageCollection.cpp129 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd(); in setUpReachedSections()
188 LDContext::sect_iterator sect, sectEnd = (*obj)->context()->sectEnd(); in getEntrySections()
330 LDContext::sect_iterator sect, sectEnd = (*obj)->context()->sectEnd(); in stripSections()
348 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd(); in stripSections()
DRelocator.cpp77 for (LDContext::sym_iterator i = pInput.context()->symTabBegin(), in issueUndefRef()
DAndroid.bp42 "LDContext.cpp",
DELFObjectReader.cpp111 LDContext::sect_iterator section, sectEnd = pInput.context()->sectEnd(); in readSections()
307 LDContext::sect_iterator rs, rsEnd = pInput.context()->relocSectEnd(); in readRelocations()
DIdenticalCodeFolding.cpp102 LDContext::sym_iterator sym, symEnd = (*fobj)->context()->symTabEnd(); in foldIdenticalCode()
125 LDContext::sect_iterator sect, sectEnd = (*obj)->context()->sectEnd(); in findCandidates()
DEhFrame.cpp169 const LDContext& ctx = *pInput.context(); in merge()
171 for (LDContext::const_sect_iterator ri = ctx.relocSectBegin(), in merge()
/frameworks/compile/mclinker/include/mcld/MC/
DContextFactory.h31 class ContextFactory : public UniqueGCFactoryBase<sys::fs::Path, LDContext, 0> {
36 LDContext* produce();
37 LDContext* produce(const sys::fs::Path& pPath);
38 LDContext* produce(const char* pPath);
DInput.h23 class LDContext; variable
102 void setContext(LDContext* pContext) { m_pContext = pContext; } in setContext()
106 const LDContext* context() const { return m_pContext; } in context()
107 LDContext* context() { return m_pContext; } in context()
118 LDContext* m_pContext;
/frameworks/compile/mclinker/unittests/
DUniqueGCFactoryBaseTest.cpp49 LDContext* context1 = contextFactory->produce("/"); in TEST_F()
52 LDContext* context2 = contextFactory->produce("/"); in TEST_F()
59 LDContext* context1 = contextFactory->produce("abc/def"); in TEST_F()
62 LDContext* context2 = contextFactory->produce("ttt/../abc/def"); in TEST_F()
DELFReaderTest.cpp84 LDContext::const_sect_iterator iter = m_pInput->context()->sectBegin(); in TEST_F()
123 LDContext::sect_iterator rs = m_pInput->context()->relocSectBegin(); in TEST_F()
/frameworks/compile/mclinker/include/mcld/LD/
DLDContext.h32 class LDContext {
44 LDContext& appendSection(LDSection& pSection);
/frameworks/compile/mclinker/lib/Target/ARM/
DARMException.cpp66 LDContext* ctx = pInput.context(); in create()
67 for (LDContext::sect_iterator it = ctx->sectBegin(), in create()
DARMLDBackend.cpp562 LDContext::const_sect_iterator rs, in setUpReachedSectionsForGC()
826 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd(); in doRelax()
/frameworks/compile/mclinker/lib/Object/
DObjectLinker.cpp341 LDContext::sect_iterator sect, sectEnd = (*obj)->context()->sectEnd(); in mergeSections()
586 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd(); in scanRelocations()
790 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd(); in relocation()
874 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd(); in normalSyncRelocationResult()
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsLDBackend.cpp805 LDContext* context = (*input)->context(); in doRelax()
807 for (LDContext::sect_iterator rs = context->relocSectBegin(); in doRelax()
1049 const LDContext* ctx = pInput.context(); in getAbiFlags()
1152 const LDContext* ctx = pInput.context(); in saveTPOffset()
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64LDBackend.cpp379 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd(); in doRelax()
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonLDBackend.cpp554 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd(); in doRelax()
/frameworks/compile/mclinker/lib/Target/
DGNULDBackend.cpp2519 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd(); in preLayout()