Fixup for r254547: use format_hex() to simplify code.
authorAlexey Samsonov <vonosmas@gmail.com>
Wed, 2 Dec 2015 22:59:22 +0000 (22:59 +0000)
committerAlexey Samsonov <vonosmas@gmail.com>
Wed, 2 Dec 2015 22:59:22 +0000 (22:59 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@254560 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp

index 2e780f035b2ba2003c0b2ebad6f16c7e06a33c68..5e78762b994af21d27f5ea93e11103db88796d7b 100644 (file)
@@ -1514,8 +1514,7 @@ unsigned HexagonAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp,
 void HexagonAsmParser::OutOfRange(SMLoc IDLoc, long long Val, long long Max) {
   std::string errStr;
   raw_string_ostream ES(errStr);
 void HexagonAsmParser::OutOfRange(SMLoc IDLoc, long long Val, long long Max) {
   std::string errStr;
   raw_string_ostream ES(errStr);
-  ES << "value " << Val << "(" << format("0x%" PRIx64, Val)
-         << ") out of range: ";
+  ES << "value " << Val << "(" << format_hex(Val, 0) << ") out of range: ";
   if (Max >= 0)
     ES << "0-" << Max;
   else
   if (Max >= 0)
     ES << "0-" << Max;
   else