Emit name only in debug mode.

Change-Id: I5de11b98ae07eccce2ce12d55867ae8d4a98288c
diff --git a/src/compiler_llvm/dalvik_reg.cc b/src/compiler_llvm/dalvik_reg.cc
index 492d33b..0ed6089 100644
--- a/src/compiler_llvm/dalvik_reg.cc
+++ b/src/compiler_llvm/dalvik_reg.cc
@@ -86,6 +86,30 @@
 }
 
 
+llvm::Type* DalvikReg::GetRegCategoryEquivSizeTy(IRBuilder& irb, RegCategory reg_cat) {
+  switch (reg_cat) {
+  case kRegCat1nr:  return irb.getJIntTy();
+  case kRegCat2:    return irb.getJLongTy();
+  case kRegObject:  return irb.getJObjectTy();
+  default:
+    LOG(FATAL) << "Unknown register category: " << reg_cat;
+    return NULL;
+  }
+}
+
+
+char DalvikReg::GetRegCategoryNamePrefix(RegCategory reg_cat) {
+  switch (reg_cat) {
+  case kRegCat1nr:  return 'r';
+  case kRegCat2:    return 'w';
+  case kRegObject:  return 'p';
+  default:
+    LOG(FATAL) << "Unknown register category: " << reg_cat;
+    return '\0';
+  }
+}
+
+
 inline llvm::Value* DalvikReg::RegCat1SExt(llvm::Value* value) {
   return irb_.CreateSExt(value, irb_.getJIntTy());
 }