Rename Kept -> Suffix
authorChris Lattner <sabre@nondot.org>
Fri, 25 Apr 2003 03:16:33 +0000 (03:16 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 25 Apr 2003 03:16:33 +0000 (03:16 +0000)
FIX problem where we were incorrectly putting the prefix of the list into the "suffix" list.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5926 91177308-0d34-0410-b5e6-96231b3b80d8

tools/bugpoint/ListReducer.h

index 7b9a2f1141249b11ba92801cd83d18a1958812f0..a4dee5bc587593862360fb6d51c86bcb12f68331 100644 (file)
@@ -34,14 +34,14 @@ struct ListReducer {
     unsigned MidTop = TheList.size();
     while (MidTop > 1) {
       unsigned Mid = MidTop / 2;
-      std::vector<ElTy> Prefix(TheList.begin()+Mid, TheList.end());
-      std::vector<ElTy> Kept  (TheList.begin(), TheList.begin()+Mid);
+      std::vector<ElTy> Prefix(TheList.begin(), TheList.begin()+Mid);
+      std::vector<ElTy> Suffix(TheList.begin()+Mid, TheList.end());
 
-      switch (doTest(Prefix, Kept)) {
+      switch (doTest(Prefix, Suffix)) {
       case KeepSuffix:
         // The property still holds.  We can just drop the prefix elements, and
         // shorten the list to the "kept" elements.
-        TheList.swap(Kept);
+        TheList.swap(Suffix);
         MidTop = TheList.size();
         break;
       case KeepPrefix: