From c6596e2edc406298ff65d27633bd898613533c0b Mon Sep 17 00:00:00 2001 From: Jakob Stoklund Olesen Date: Sat, 18 Jun 2011 05:44:55 +0000 Subject: 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 --- utils/TableGen/CodeGenRegisters.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'utils') diff --git a/utils/TableGen/CodeGenRegisters.cpp b/utils/TableGen/CodeGenRegisters.cpp index 92b5da7..3e3ce7b 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 { -- cgit v1.1