Make stable_sort in tail merging actually be stable (it never was, but didn't

matter until my last change).  Reenable tail merging by default.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37354 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Dale Johannesen
2007-05-29 23:47:50 +00:00
parent 58fbb9f5ba
commit 95ef406e0f
2 changed files with 18 additions and 3 deletions

View File

@@ -187,7 +187,7 @@ public:
/// getEnableTailMergeDefault - the default setting for -enable-tail-merge
/// on this target. User flag overrides.
virtual const bool getEnableTailMergeDefault() const { return false; }
virtual const bool getEnableTailMergeDefault() const { return true; }
/// addPassesToEmitFile - Add passes to the specified pass manager to get the
/// specified file emitted. Typically this will involve several steps of code
@@ -322,7 +322,7 @@ public:
/// getEnableTailMergeDefault - the default setting for -enable-tail-merge
/// on this target. User flag overrides.
virtual const bool getEnableTailMergeDefault() const { return false; }
virtual const bool getEnableTailMergeDefault() const { return true; }
};
} // End llvm namespace