/frameworks/compile/mclinker/lib/MC/ |
D | ContextFactory.cpp | 18 : 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()
|
D | InputBuilder.cpp | 106 LDContext* context = NULL; in setContext()
|
/frameworks/compile/mclinker/lib/LD/ |
D | LDContext.cpp | 20 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()
|
D | GarbageCollection.cpp | 129 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()
|
D | Relocator.cpp | 77 for (LDContext::sym_iterator i = pInput.context()->symTabBegin(), in issueUndefRef()
|
D | Android.bp | 42 "LDContext.cpp",
|
D | ELFObjectReader.cpp | 111 LDContext::sect_iterator section, sectEnd = pInput.context()->sectEnd(); in readSections() 307 LDContext::sect_iterator rs, rsEnd = pInput.context()->relocSectEnd(); in readRelocations()
|
D | IdenticalCodeFolding.cpp | 102 LDContext::sym_iterator sym, symEnd = (*fobj)->context()->symTabEnd(); in foldIdenticalCode() 125 LDContext::sect_iterator sect, sectEnd = (*obj)->context()->sectEnd(); in findCandidates()
|
D | EhFrame.cpp | 169 const LDContext& ctx = *pInput.context(); in merge() 171 for (LDContext::const_sect_iterator ri = ctx.relocSectBegin(), in merge()
|
/frameworks/compile/mclinker/include/mcld/MC/ |
D | ContextFactory.h | 31 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);
|
D | Input.h | 23 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/ |
D | UniqueGCFactoryBaseTest.cpp | 49 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()
|
D | ELFReaderTest.cpp | 84 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/ |
D | LDContext.h | 32 class LDContext { 44 LDContext& appendSection(LDSection& pSection);
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
D | ARMException.cpp | 66 LDContext* ctx = pInput.context(); in create() 67 for (LDContext::sect_iterator it = ctx->sectBegin(), in create()
|
D | ARMLDBackend.cpp | 562 LDContext::const_sect_iterator rs, in setUpReachedSectionsForGC() 826 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd(); in doRelax()
|
/frameworks/compile/mclinker/lib/Object/ |
D | ObjectLinker.cpp | 341 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/ |
D | MipsLDBackend.cpp | 805 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/ |
D | AArch64LDBackend.cpp | 379 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd(); in doRelax()
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
D | HexagonLDBackend.cpp | 554 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd(); in doRelax()
|
/frameworks/compile/mclinker/lib/Target/ |
D | GNULDBackend.cpp | 2519 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd(); in preLayout()
|