Index: src/IceTargetLoweringMIPS32.cpp |
diff --git a/src/IceTargetLoweringMIPS32.cpp b/src/IceTargetLoweringMIPS32.cpp |
index a7e85a8f7c76dfe7dba1e40ebc4489b52af35dae..add97b36dd8abcae2d278ed6e015442ee380b2d1 100644 |
--- a/src/IceTargetLoweringMIPS32.cpp |
+++ b/src/IceTargetLoweringMIPS32.cpp |
@@ -220,17 +220,16 @@ bool TargetMIPS32::doBranchOpt(Inst *I, const CfgNode *NextNode) { |
return false; |
} |
-IceString TargetMIPS32::RegNames[] = { |
+IceString TargetMIPS32::getRegName(SizeT RegNum, Type Ty) const { |
+ assert(RegNum < RegMIPS32::Reg_NUM); |
+ (void)Ty; |
+ static const char *RegNames[] = { |
#define X(val, encode, name, scratch, preserved, stackptr, frameptr, isInt, \ |
isFP) \ |
name, |
- REGMIPS32_TABLE |
+ REGMIPS32_TABLE |
#undef X |
-}; |
- |
-IceString TargetMIPS32::getRegName(SizeT RegNum, Type Ty) const { |
- assert(RegNum < RegMIPS32::Reg_NUM); |
- (void)Ty; |
+ }; |
return RegNames[RegNum]; |
} |