[x86] Teach the shrink-wrapping hooks to do the proper thing with Win64.
[oota-llvm.git] / lib / IR / FunctionInfo.cpp
index 015f1235f6df7552f5bf1110d60a87d078363a83..d26c7a4e9a03be5a37e297e3a9b50025f21bcca5 100644 (file)
@@ -23,7 +23,7 @@ void FunctionInfoIndex::mergeFrom(std::unique_ptr<FunctionInfoIndex> Other,
 
   StringRef ModPath;
   for (auto &OtherFuncInfoLists : *Other) {
-    StringRef FuncName = OtherFuncInfoLists.getKey();
+    std::string FuncName = OtherFuncInfoLists.getKey();
     FunctionInfoList &List = OtherFuncInfoLists.second;
 
     // Assert that the func info list only has one entry, since we shouldn't