]> granicus.if.org Git - clang/commitdiff
Reserve a moderate amount of space for the back-end arguments.
authorBill Wendling <isanbard@gmail.com>
Tue, 7 Feb 2012 09:05:34 +0000 (09:05 +0000)
committerBill Wendling <isanbard@gmail.com>
Tue, 7 Feb 2012 09:05:34 +0000 (09:05 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@149973 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/BackendUtil.cpp

index 1cbc69b03b6a022330c659350827604993df6d02..1707ec5ea5c9c18b7b478b5c54def8ae1dad4e41 100644 (file)
@@ -247,6 +247,7 @@ bool EmitAssemblyHelper::AddEmitPasses(BackendAction Action,
   }
 
   std::vector<const char *> BackendArgs;
+  BackendArgs.reserve(16);
   BackendArgs.push_back("clang"); // Fake program name.
   if (!CodeGenOpts.DebugPass.empty()) {
     BackendArgs.push_back("-debug-pass");