Lines Matching refs:SectionIndexMap
253 const SectionIndexMapTy &SectionIndexMap);
280 const SectionIndexMapTy &SectionIndexMap,
285 SectionIndexMapTy &SectionIndexMap,
295 SectionIndexMapTy &SectionIndexMap,
303 SectionIndexMapTy &SectionIndexMap,
311 const SectionIndexMapTy &SectionIndexMap,
335 const SectionIndexMapTy &SectionIndexMap,
583 const SectionIndexMapTy &SectionIndexMap) { in WriteSymbolTable() argument
612 ELF::STV_DEFAULT, SectionIndexMap.lookup(&Section), in WriteSymbolTable()
835 SectionIndexMapTy &SectionIndexMap, in ComputeIndexMap() argument
844 SectionIndexMap[&Section] = Index++; in ComputeIndexMap()
855 SectionIndexMap[&Section] = Index++; in ComputeIndexMap()
858 SectionIndexMap[RelSection] = Index++; in ComputeIndexMap()
863 const SectionIndexMapTy &SectionIndexMap, in ComputeSymbolTable() argument
920 MSD.SectionIndex = SectionIndexMap.lookup(RevGroupMap[&Symbol]); in ComputeSymbolTable()
926 MSD.SectionIndex = SectionIndexMap.lookup(&Section); in ComputeSymbolTable()
1127 SectionIndexMapTy &SectionIndexMap, in CreateMetadataSections() argument
1164 ComputeIndexMap(Asm, SectionIndexMap, RelMap); in CreateMetadataSections()
1166 ShstrtabIndex = SectionIndexMap.lookup(ShstrtabSection); in CreateMetadataSections()
1167 SymbolTableIndex = SectionIndexMap.lookup(SymtabSection); in CreateMetadataSections()
1168 StringTableIndex = SectionIndexMap.lookup(StrtabSection); in CreateMetadataSections()
1176 WriteSymbolTable(F, ShndxF, Asm, Layout, SectionIndexMap); in CreateMetadataSections()
1224 SectionIndexMapTy &SectionIndexMap, in CreateIndexedSections() argument
1256 ComputeIndexMap(Asm, SectionIndexMap, RelMap); in CreateIndexedSections()
1269 unsigned Index = SectionIndexMap.lookup(&Section); in CreateIndexedSections()
1275 const SectionIndexMapTy &SectionIndexMap, in WriteSection() argument
1296 sh_link = SectionIndexMap.lookup(SymtabSection); in WriteSection()
1306 sh_info = SectionIndexMap.lookup(InfoSection); in WriteSection()
1349 sh_link = SectionIndexMap.lookup( in WriteSection()
1355 sh_link = SectionIndexMap.lookup( in WriteSection()
1421 const SectionIndexMapTy &SectionIndexMap, in WriteSectionHeader() argument
1429 SectionIndexMap.begin(), e = SectionIndexMap.end(); i != e; ++i) { in WriteSectionHeader()
1453 WriteSection(Asm, SectionIndexMap, GroupSymbolIndex, in WriteSectionHeader()
1493 SectionIndexMapTy SectionIndexMap; in WriteObject() local
1502 RevGroupMap, SectionIndexMap, RelMap); in WriteObject()
1509 ComputeSymbolTable(Asm, SectionIndexMap, RevGroupMap, NumRegularSections); in WriteObject()
1516 SectionIndexMap, in WriteObject()
1574 WriteSectionHeader(Asm, GroupMap, Layout, SectionIndexMap, in WriteObject()