Subzero: Improve an error message.

Add the variable name and function name to the fatal error message.

BUG= none
R=kschimpf@google.com

Review URL: https://codereview.chromium.org/1677593003 .
diff --git a/src/IceTargetLoweringARM32.cpp b/src/IceTargetLoweringARM32.cpp
index 0aea5ea..0322a7e 100644
--- a/src/IceTargetLoweringARM32.cpp
+++ b/src/IceTargetLoweringARM32.cpp
@@ -958,8 +958,9 @@
     return;
   }
   if (Var->mustHaveReg()) {
-    llvm::report_fatal_error(
-        "Infinite-weight Variable has no register assigned");
+    llvm::report_fatal_error("Infinite-weight Variable (" + Var->getName(Func) +
+                             ") has no register assigned - function " +
+                             Func->getFunctionName());
   }
   assert(!Var->isRematerializable());
   int32_t Offset = Var->getStackOffset();