Save a map lookup. NFC.
[oota-llvm.git] / lib / MC / ELFObjectWriter.cpp
index 2a31d731efd10287d0d13d9ab8a05e0574fe7ec3..554c299cdb3a5167de97085c6c8b2aed84585d28 100644 (file)
@@ -1219,9 +1219,11 @@ void ELFObjectWriter::writeObject(MCAssembler &Asm,
         Group->setAlignment(4);
         Groups.push_back(Group);
       }
-      GroupMembers[SignatureSymbol].push_back(&Section);
+      std::vector<const MCSectionELF *> &Members =
+          GroupMembers[SignatureSymbol];
+      Members.push_back(&Section);
       if (RelSection)
-        GroupMembers[SignatureSymbol].push_back(RelSection);
+        Members.push_back(RelSection);
     }
 
     SectionIndexMap[&Section] = addToSectionTable(&Section);