/frameworks/compile/mclinker/lib/Object/ |
D | SectionMap.cpp | 40 SectionMap::Input::Input(const std::string& pName, in Input() 59 SectionMap::Input::Input(const InputSectDesc& pInputDesc) in Input() 74 SectionMap::Output::Output(const std::string& pName) in Output() 95 SectionMap::Output::Output(const OutputSectDesc& pOutputDesc) in Output() 107 bool SectionMap::Output::hasContent() const { in hasContent() 111 SectionMap::Output::const_dot_iterator 112 SectionMap::Output::find_first_explicit_dot() const { in find_first_explicit_dot() 120 SectionMap::Output::dot_iterator SectionMap::Output::find_first_explicit_dot() { in find_first_explicit_dot() 128 SectionMap::Output::const_dot_iterator 129 SectionMap::Output::find_last_explicit_dot() const { in find_last_explicit_dot() [all …]
|
D | Android.bp | 8 "SectionMap.cpp",
|
D | ObjectBuilder.cpp | 40 SectionMap::const_mapping pair = in CreateSection() 57 SectionMap::mapping pair = m_Module.getScript().sectionMap().find( in MergeSection()
|
D | ObjectLinker.cpp | 309 SectionMap::iterator out, outBegin, outEnd; in mergeSections() 315 SectionMap::Output::iterator in, inBegin, inEnd; in mergeSections() 407 SectionMap::iterator out, outBegin, outEnd; in mergeSections() 412 SectionMap::Output::iterator in, inBegin, inEnd; in mergeSections()
|
/frameworks/compile/mclinker/include/mcld/ |
D | LinkerScript.h | 60 const SectionMap& sectionMap() const { return m_SectionMap; } in sectionMap() 61 SectionMap& sectionMap() { return m_SectionMap; } in sectionMap() 100 SectionMap m_SectionMap;
|
/frameworks/compile/mclinker/include/mcld/Script/ |
D | Operand.h | 159 explicit SectDescOperand(const SectionMap::Output* pOutputDesc); 164 const SectionMap::Output* outputDesc() const { return m_pOutputDesc; } in outputDesc() 176 static SectDescOperand* create(const SectionMap::Output* pOutputDesc); 181 const SectionMap::Output* m_pOutputDesc;
|
D | RpnExpr.h | 66 static RpnExpr* buildHelperExpr(SectionMap::iterator pIter);
|
/frameworks/compile/mclinker/lib/Script/ |
D | Assignment.cpp | 89 SectionMap::reference out = script.sectionMap().back(); in activate() 93 SectionMap::iterator prev = in activate() 133 SectionMap::Output::reference in = script.sectionMap().back()->back(); in activate()
|
D | Operand.cpp | 143 SectDescOperand::SectDescOperand(const SectionMap::Output* pOutputDesc) in SectDescOperand() 153 const SectionMap::Output* pOutputDesc) { in create()
|
D | RpnExpr.cpp | 80 RpnExpr* RpnExpr::buildHelperExpr(SectionMap::iterator pIter) { in buildHelperExpr()
|
/frameworks/compile/mclinker/include/mcld/Object/ |
D | SectionMap.h | 29 class SectionMap { 158 ~SectionMap();
|
/frameworks/compile/mclinker/lib/Target/ |
D | ELFEmulation.cpp | 77 std::pair<SectionMap::mapping, bool> res = in MCLDEmulateELF()
|
D | GNULDBackend.cpp | 1756 SectionMap::iterator out, prev, outBegin, outEnd; in createProgramHdrs() 2079 SectionMap::iterator out, outBegin, outEnd; in setOutputSectionOffset() 2114 SectionMap::Output::dot_iterator dot; in setOutputSectionAddress() 2115 SectionMap::iterator out, outBegin, outEnd; in setOutputSectionAddress() 2127 for (SectionMap::Output::dot_iterator it = (*out)->dot_begin(), in setOutputSectionAddress() 2197 SectionMap::iterator relro_last = out - 1; in setOutputSectionAddress() 2251 for (SectionMap::Output::iterator in = (*out)->begin(), in setOutputSectionAddress() 2264 for (SectionMap::Input::dot_iterator it = (*in)->dot_begin(), in setOutputSectionAddress() 2297 SectionMap& sectionMap = pModule.getScript().sectionMap(); in placeOutputSections() 2358 SectionMap::iterator out, outBegin, outEnd; in placeOutputSections() [all …]
|
/frameworks/compile/mclinker/lib/LD/ |
D | GarbageCollection.cpp | 185 SectionMap& sect_map = m_Module.getScript().sectionMap(); in getEntrySections() 194 SectionMap::Input* sm_input = in getEntrySections()
|
/frameworks/compile/slang/BitWriter_2_9/ |
D | BitcodeWriter.cpp | 399 std::map<std::string, unsigned> SectionMap; in WriteModuleInfo() local 408 unsigned &Entry = SectionMap[GV.getSection()]; in WriteModuleInfo() 412 Entry = SectionMap.size(); in WriteModuleInfo() 420 unsigned &Entry = SectionMap[F.getSection()]; in WriteModuleInfo() 424 Entry = SectionMap.size(); in WriteModuleInfo() 456 if (SectionMap.empty()) // Section. in WriteModuleInfo() 460 Log2_32_Ceil(SectionMap.size()+1))); in WriteModuleInfo() 479 Vals.push_back(GV.hasSection() ? SectionMap[GV.getSection()] : 0); in WriteModuleInfo() 504 Vals.push_back(F.hasSection() ? SectionMap[F.getSection()] : 0); in WriteModuleInfo()
|
/frameworks/compile/slang/BitWriter_3_2/ |
D | BitcodeWriter.cpp | 410 std::map<std::string, unsigned> SectionMap; in WriteModuleInfo() local 419 unsigned &Entry = SectionMap[GV.getSection()]; in WriteModuleInfo() 423 Entry = SectionMap.size(); in WriteModuleInfo() 431 unsigned &Entry = SectionMap[F.getSection()]; in WriteModuleInfo() 435 Entry = SectionMap.size(); in WriteModuleInfo() 467 if (SectionMap.empty()) // Section. in WriteModuleInfo() 471 Log2_32_Ceil(SectionMap.size()+1))); in WriteModuleInfo() 490 Vals.push_back(GV.hasSection() ? SectionMap[GV.getSection()] : 0); in WriteModuleInfo() 517 Vals.push_back(F.hasSection() ? SectionMap[F.getSection()] : 0); in WriteModuleInfo()
|
/frameworks/compile/slang/BitWriter_2_9_func/ |
D | BitcodeWriter.cpp | 397 std::map<std::string, unsigned> SectionMap; in WriteModuleInfo() local 406 unsigned &Entry = SectionMap[GV.getSection()]; in WriteModuleInfo() 410 Entry = SectionMap.size(); in WriteModuleInfo() 418 unsigned &Entry = SectionMap[F.getSection()]; in WriteModuleInfo() 422 Entry = SectionMap.size(); in WriteModuleInfo() 454 if (SectionMap.empty()) // Section. in WriteModuleInfo() 458 Log2_32_Ceil(SectionMap.size()+1))); in WriteModuleInfo() 477 Vals.push_back(GV.hasSection() ? SectionMap[GV.getSection()] : 0); in WriteModuleInfo() 502 Vals.push_back(F.hasSection() ? SectionMap[F.getSection()] : 0); in WriteModuleInfo()
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsLDBackend.h | 25 class SectionMap; variable
|