@@ -211,30 +211,31 @@ namespace ARMII {
211211
212212 inline static const char *AddrModeToString (AddrMode addrmode) {
213213 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" ;
228229 case AddrModeT2_i8pos: return " AddrModeT2_i8pos" ;
229230 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" ;
238239 }
239240 }
240241
0 commit comments