summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
diff options
context:
space:
mode:
authorRoger Ferrer Ibanez <roger.ferreribanez@arm.com>2016-08-10 16:39:58 +0000
committerRoger Ferrer Ibanez <roger.ferreribanez@arm.com>2016-08-10 16:39:58 +0000
commit17586582e7cd22cbfe343dc7321c746046912423 (patch)
tree57d1048675e31a71dcb059cbd466ca494ddc8850 /llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
parentcad151491e7df26b57eb6dc5daef19dfa8320fae (diff)
downloadbcm5719-llvm-17586582e7cd22cbfe343dc7321c746046912423.tar.gz
bcm5719-llvm-17586582e7cd22cbfe343dc7321c746046912423.zip
Fix build break of VS 2013 debug builds
In debug mode extra macros are enabled for several C++ algorithms. Some of them may cause unfortunate build failures. This commit adds a redundant operator() to work around one of those troublesome macros which was hit accidentally by change r278012. llvm-svn: 278241
Diffstat (limited to 'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp')
-rw-r--r--llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp b/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
index 01bf3d7cec5..8deac72e846 100644
--- a/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
+++ b/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
@@ -517,6 +517,9 @@ struct CompareInsn {
bool operator() (StringRef LHS, const InsnMatchEntry &RHS) {
return LHS < RHS.Format;
}
+ bool operator() (const InsnMatchEntry &LHS, const InsnMatchEntry &RHS) {
+ return LHS.Format < RHS.Format;
+ }
};
// Table initializing information for parsing the .insn directive.
OpenPOWER on IntegriCloud