[llvm] r199574 - ARM IAS: remove unnecessary special case
Saleem Abdulrasool
compnerd at compnerd.org
Sun Jan 19 00:25:20 PST 2014
Author: compnerd
Date: Sun Jan 19 02:25:19 2014
New Revision: 199574
URL: http://llvm.org/viewvc/llvm-project?rev=199574&view=rev
Log:
ARM IAS: remove unnecessary special case
Tag_nodefaults is even and greater than 32 and thus does not need the special
check to fall into the correct category.
Modified:
llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
Modified: llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp?rev=199574&r1=199573&r2=199574&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp (original)
+++ llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp Sun Jan 19 02:25:19 2014
@@ -8365,7 +8365,7 @@ bool ARMAsmParser::parseDirectiveEabiAtt
else if (Tag == ARMBuildAttrs::compatibility) {
IsStringValue = true;
IsIntegerValue = true;
- } else if (Tag == ARMBuildAttrs::nodefaults || Tag < 32 || Tag % 2 == 0)
+ } else if (Tag < 32 || Tag % 2 == 0)
IsIntegerValue = true;
else if (Tag % 2 == 1)
IsStringValue = true;
More information about the llvm-commits
mailing list