[X86][Haswell][SchedModel] Add architecture specific scheduling models.
[oota-llvm.git] / lib / Support / SpecialCaseList.cpp
index a81ba23ff6d6e05084ee2af919b7d3af8e4b1f55..21e43c5e7035d536fc1cad3267dda15b06130da9 100644 (file)
@@ -34,6 +34,10 @@ namespace llvm {
 /// reason for doing so is efficiency; StringSet is much faster at matching
 /// literal strings than Regex.
 struct SpecialCaseList::Entry {
+  Entry() {}
+  Entry(Entry &&Other)
+      : Strings(std::move(Other.Strings)), RegEx(std::move(Other.RegEx)) {}
+
   StringSet<> Strings;
   std::unique_ptr<Regex> RegEx;