From: Jakob Stoklund Olesen Date: Sat, 18 Jun 2011 05:44:55 +0000 (+0000) Subject: Use the correct comparator to avoid depending on pointer values. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=c6596e2edc406298ff65d27633bd898613533c0b;p=oota-llvm.git Use the correct comparator to avoid depending on pointer values. This should fix the Linux buildbots. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133334 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/utils/TableGen/CodeGenRegisters.cpp b/utils/TableGen/CodeGenRegisters.cpp index 92b5da747e0..3e3ce7b58c1 100644 --- a/utils/TableGen/CodeGenRegisters.cpp +++ b/utils/TableGen/CodeGenRegisters.cpp @@ -245,7 +245,8 @@ bool CodeGenRegisterClass::hasSubClass(const CodeGenRegisterClass *RC) const { return SpillAlignment && RC->SpillAlignment % SpillAlignment == 0 && SpillSize <= RC->SpillSize && std::includes(Members.begin(), Members.end(), - RC->Members.begin(), RC->Members.end()); + RC->Members.begin(), RC->Members.end(), + CodeGenRegister::Less()); } const std::string &CodeGenRegisterClass::getName() const {