diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-06-18 05:44:55 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-06-18 05:44:55 +0000 |
commit | c6596e2edc406298ff65d27633bd898613533c0b (patch) | |
tree | f117289e58a55f9dd3b74af0a6102d0e3f578f2d /utils | |
parent | abdbc84b4ed4276ed3def50f554e3ba156325717 (diff) | |
download | external_llvm-c6596e2edc406298ff65d27633bd898613533c0b.zip external_llvm-c6596e2edc406298ff65d27633bd898613533c0b.tar.gz external_llvm-c6596e2edc406298ff65d27633bd898613533c0b.tar.bz2 |
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
Diffstat (limited to 'utils')
-rw-r--r-- | utils/TableGen/CodeGenRegisters.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
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 { |