@@ -211,30 +211,31 @@ namespace ARMII {
211
211
212
212
inline static const char *AddrModeToString (AddrMode addrmode) {
213
213
switch (addrmode) {
214
- case AddrModeNone: return " AddrModeNone" ;
215
- case AddrMode1: return " AddrMode1" ;
216
- case AddrMode2: return " AddrMode2" ;
217
- case AddrMode3: return " AddrMode3" ;
218
- case AddrMode4: return " AddrMode4" ;
219
- case AddrMode5: return " AddrMode5" ;
220
- case AddrMode5FP16: return " AddrMode5FP16" ;
221
- case AddrMode6: return " AddrMode6" ;
222
- case AddrModeT1_1: return " AddrModeT1_1" ;
223
- case AddrModeT1_2: return " AddrModeT1_2" ;
224
- case AddrModeT1_4: return " AddrModeT1_4" ;
225
- case AddrModeT1_s: return " AddrModeT1_s" ;
226
- case AddrModeT2_i12: return " AddrModeT2_i12" ;
227
- case AddrModeT2_i8: return " AddrModeT2_i8" ;
214
+ default : llvm_unreachable (" Unknown addressing mode" );
215
+ case AddrModeNone: return " AddrModeNone" ;
216
+ case AddrMode1: return " AddrMode1" ;
217
+ case AddrMode2: return " AddrMode2" ;
218
+ case AddrMode3: return " AddrMode3" ;
219
+ case AddrMode4: return " AddrMode4" ;
220
+ case AddrMode5: return " AddrMode5" ;
221
+ case AddrMode5FP16: return " AddrMode5FP16" ;
222
+ case AddrMode6: return " AddrMode6" ;
223
+ case AddrModeT1_1: return " AddrModeT1_1" ;
224
+ case AddrModeT1_2: return " AddrModeT1_2" ;
225
+ case AddrModeT1_4: return " AddrModeT1_4" ;
226
+ case AddrModeT1_s: return " AddrModeT1_s" ;
227
+ case AddrModeT2_i12: return " AddrModeT2_i12" ;
228
+ case AddrModeT2_i8: return " AddrModeT2_i8" ;
228
229
case AddrModeT2_i8pos: return " AddrModeT2_i8pos" ;
229
230
case AddrModeT2_i8neg: return " AddrModeT2_i8neg" ;
230
- case AddrModeT2_so: return " AddrModeT2_so" ;
231
- case AddrModeT2_pc: return " AddrModeT2_pc" ;
232
- case AddrModeT2_i8s4: return " AddrModeT2_i8s4" ;
233
- case AddrMode_i12: return " AddrMode_i12" ;
234
- case AddrModeT2_ldrex:return " AddrModeT2_ldrex" ;
235
- case AddrModeT2_i7s4: return " AddrModeT2_i7s4" ;
236
- case AddrModeT2_i7s2: return " AddrModeT2_i7s2" ;
237
- case AddrModeT2_i7: return " AddrModeT2_i7" ;
231
+ case AddrModeT2_so: return " AddrModeT2_so" ;
232
+ case AddrModeT2_pc: return " AddrModeT2_pc" ;
233
+ case AddrModeT2_i8s4: return " AddrModeT2_i8s4" ;
234
+ case AddrMode_i12: return " AddrMode_i12" ;
235
+ case AddrModeT2_ldrex: return " AddrModeT2_ldrex" ;
236
+ case AddrModeT2_i7s4: return " AddrModeT2_i7s4" ;
237
+ case AddrModeT2_i7s2: return " AddrModeT2_i7s2" ;
238
+ case AddrModeT2_i7: return " AddrModeT2_i7" ;
238
239
}
239
240
}
240
241
0 commit comments