On Windows use a BumpPtrAllocator for the UniqueFileContainer's StringMap.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63162 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Basic/FileManager.cpp b/lib/Basic/FileManager.cpp
index c1a486f..9ae1ad4 100644
--- a/lib/Basic/FileManager.cpp
+++ b/lib/Basic/FileManager.cpp
@@ -77,7 +77,7 @@
 class FileManager::UniqueFileContainer {
   /// UniqueFiles - Cache from full path to existing directories/files.
   ///
-  llvm::StringMap<FileEntry> UniqueFiles;
+  llvm::StringMap<FileEntry, llvm::BumpPtrAllocator> UniqueFiles;
 
 public:
   FileEntry &getFile(const char *Name, struct stat &StatBuf) {