From f94cd19374e74ccb518510867dee6d714d533694 Mon Sep 17 00:00:00 2001 From: Jakob Stoklund Olesen Date: Thu, 15 Dec 2011 19:26:23 +0000 Subject: Use the proper comparator for set_intersection. llvm-svn: 146674 --- llvm/utils/TableGen/CodeGenRegisters.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'llvm/utils') diff --git a/llvm/utils/TableGen/CodeGenRegisters.cpp b/llvm/utils/TableGen/CodeGenRegisters.cpp index 35afaf8efbf..ddb5329fb79 100644 --- a/llvm/utils/TableGen/CodeGenRegisters.cpp +++ b/llvm/utils/TableGen/CodeGenRegisters.cpp @@ -775,7 +775,8 @@ void CodeGenRegBank::inferCommonSubClass(CodeGenRegisterClass *RC) { CodeGenRegister::Set Intersection; std::set_intersection(Memb1.begin(), Memb1.end(), Memb2.begin(), Memb2.end(), - std::inserter(Intersection, Intersection.begin())); + std::inserter(Intersection, Intersection.begin()), + CodeGenRegister::Less()); // Skip disjoint class pairs. if (Intersection.empty()) -- cgit v1.2.3