Lines Matching refs:SectionIndexMap
279 const SectionIndexMapTy &SectionIndexMap) {
307 ELF::STV_DEFAULT, SectionIndexMap.lookup(&Section), false);
517 SectionIndexMapTy &SectionIndexMap,
526 SectionIndexMap[&Section] = Index++;
537 SectionIndexMap[&Section] = Index++;
540 SectionIndexMap[RelSection] = Index++;
545 const SectionIndexMapTy &SectionIndexMap,
602 MSD.SectionIndex = SectionIndexMap.lookup(RevGroupMap[&Symbol]);
608 MSD.SectionIndex = SectionIndexMap.lookup(&Section);
789 SectionIndexMapTy &SectionIndexMap,
826 ComputeIndexMap(Asm, SectionIndexMap, RelMap);
828 ShstrtabIndex = SectionIndexMap.lookup(ShstrtabSection);
829 SymbolTableIndex = SectionIndexMap.lookup(SymtabSection);
830 StringTableIndex = SectionIndexMap.lookup(StrtabSection);
838 WriteSymbolTable(F, ShndxF, Asm, Layout, SectionIndexMap);
886 SectionIndexMapTy &SectionIndexMap,
918 ComputeIndexMap(Asm, SectionIndexMap, RelMap);
931 unsigned Index = SectionIndexMap.lookup(&Section);
937 const SectionIndexMapTy &SectionIndexMap,
958 sh_link = SectionIndexMap.lookup(SymtabSection);
968 sh_info = SectionIndexMap.lookup(InfoSection);
1068 const SectionIndexMapTy &SectionIndexMap,
1076 SectionIndexMap.begin(), e = SectionIndexMap.end(); i != e; ++i) {
1100 WriteSection(Asm, SectionIndexMap, GroupSymbolIndex,
1140 SectionIndexMapTy SectionIndexMap;
1149 RevGroupMap, SectionIndexMap, RelMap);
1156 ComputeSymbolTable(Asm, SectionIndexMap, RevGroupMap, NumRegularSections);
1163 SectionIndexMap,
1222 WriteSectionHeader(Asm, GroupMap, Layout, SectionIndexMap,