OSDN Git Service

Improve readability of error messages for VADD in ARM assembler.
authorKarl Schimpf <kschimpf@google.com>
Mon, 1 Feb 2016 22:40:01 +0000 (14:40 -0800)
committerKarl Schimpf <kschimpf@google.com>
Mon, 1 Feb 2016 22:40:01 +0000 (14:40 -0800)
Fixes readability of error messages, based on comment in CL:

   https://codereview.chromium.org/1652173002

BUG=None
R=stichnot@chromium.org

Review URL: https://codereview.chromium.org/1654803003 .

src/IceAssemblerARM32.cpp
src/IceInstARM32.cpp

index 13e2b1a..22fe5a3 100644 (file)
@@ -157,9 +157,8 @@ IValueT encodeElmtType(Type ElmtTy) {
   case IceType_i64:
     return 3;
   default:
-    llvm::report_fatal_error(
-        std::string("SIMD op: Don't understand element type ") +
-        typeString(ElmtTy));
+    llvm::report_fatal_error("SIMD op: Don't understand element type " +
+                             std::string(typeString(ElmtTy)));
   }
 }
 
index db412a8..23216a0 100644 (file)
@@ -621,8 +621,8 @@ template <> void InstARM32Vadd::emitIAS(const Cfg *Func) const {
   case IceType_v8i1:
   case IceType_v16i1:
   case IceType_NUM:
-    llvm::report_fatal_error(std::string("Vadd not defined on type ") +
-                             typeString(DestTy));
+    llvm::report_fatal_error("Vadd not defined on type " +
+                             std::string(typeString(DestTy)));
     break;
   case IceType_v16i8:
   case IceType_v8i16: