From afef42226598289673ea35b6dde71dd32cfb095c 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. llvm-svn: 133334 --- llvm/utils/TableGen/CodeGenRegisters.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'llvm/utils/TableGen/CodeGenRegisters.cpp') diff --git a/llvm/utils/TableGen/CodeGenRegisters.cpp b/llvm/utils/TableGen/CodeGenRegisters.cpp index 92b5da747e0..3e3ce7b58c1 100644 --- a/llvm/utils/TableGen/CodeGenRegisters.cpp +++ b/llvm/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.2.3