//===- TableGen'erated file -------------------------------------*- C++ -*-===// // // Machine Code Emitter // // Automatically generated file, do not edit! // //===----------------------------------------------------------------------===// unsigned ARMCodeEmitter::getBinaryCodeForInstr(const MachineInstr &MI) { static const unsigned InstBits[] = { 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 45088768U, // ADCSSri 11534336U, // ADCSSrr 11534336U, // ADCSSrs 44040192U, // ADCri 10485760U, // ADCrr 10485760U, // ADCrs 42991616U, // ADDSri 9437184U, // ADDSrr 9437184U, // ADDSrs 41943040U, // ADDri 8388608U, // ADDrr 8388608U, // ADDrs 0U, // ADJCALLSTACKDOWN 0U, // ADJCALLSTACKUP 33554432U, // ANDri 0U, // ANDrr 0U, // ANDrs 0U, // ATOMIC_CMP_SWAP_I16 0U, // ATOMIC_CMP_SWAP_I32 0U, // ATOMIC_CMP_SWAP_I8 0U, // ATOMIC_LOAD_ADD_I16 0U, // ATOMIC_LOAD_ADD_I32 0U, // ATOMIC_LOAD_ADD_I8 0U, // ATOMIC_LOAD_AND_I16 0U, // ATOMIC_LOAD_AND_I32 0U, // ATOMIC_LOAD_AND_I8 0U, // ATOMIC_LOAD_NAND_I16 0U, // ATOMIC_LOAD_NAND_I32 0U, // ATOMIC_LOAD_NAND_I8 0U, // ATOMIC_LOAD_OR_I16 0U, // ATOMIC_LOAD_OR_I32 0U, // ATOMIC_LOAD_OR_I8 0U, // ATOMIC_LOAD_SUB_I16 0U, // ATOMIC_LOAD_SUB_I32 0U, // ATOMIC_LOAD_SUB_I8 0U, // ATOMIC_LOAD_XOR_I16 0U, // ATOMIC_LOAD_XOR_I32 0U, // ATOMIC_LOAD_XOR_I8 0U, // ATOMIC_SWAP_I16 0U, // ATOMIC_SWAP_I32 0U, // ATOMIC_SWAP_I8 167772160U, // B 130023455U, // BFC 130023440U, // BFI 62914560U, // BICri 29360128U, // BICrr 29360128U, // BICrs 18874480U, // BKPT 3942645760U, // BL 19922736U, // BLX 19922736U, // BLXr9 184549376U, // BL_pred 3942645760U, // BLr9 184549376U, // BLr9_pred 27324416U, // BMOVPCRX 27324416U, // BMOVPCRXr9 3778019088U, // BRIND 8450048U, // BR_JTadd 118550528U, // BR_JTm 27324416U, // BR_JTr 19922704U, // BX 18874400U, // BXJ 19922718U, // BX_RET 19922704U, // BXr9 167772160U, // Bcc 234881024U, // CDP 4261412864U, // CDP2 4117757968U, // CLREX 24055568U, // CLZ 57671680U, // CMNzri 24117248U, // CMNzrr 24117248U, // CMNzrs 55574528U, // CMPri 22020096U, // CMPrr 22020096U, // CMPrs 55574528U, // CMPzri 22020096U, // CMPzrr 22020096U, // CMPzrs 0U, // CONSTPOOL_ENTRY 4043309056U, // CPS 52429040U, // DBG 4117758043U, // DMBish 4117758042U, // DMBishst 4117758039U, // DMBnsh 4117758038U, // DMBnshst 4117758035U, // DMBosh 4117758034U, // DMBoshst 4117758046U, // DMBst 4117758027U, // DSBish 4117758026U, // DSBishst 4117758023U, // DSBnsh 4117758022U, // DSBnshst 4117758019U, // DSBosh 4117758018U, // DSBoshst 4117758030U, // DSBst 35651584U, // EORri 2097152U, // EORrr 2097152U, // EORrs 246418176U, // FCONSTD 246417920U, // FCONSTS 250739216U, // FMSTAT 4117758063U, // ISBsy 0U, // Int_MemBarrierV6 4118802527U, // Int_MemBarrierV7 0U, // Int_SyncBarrierV6 4118802511U, // Int_SyncBarrierV7 0U, // Int_eh_sjlj_setjmp 4249878528U, // LDC2L_OFFSET 4241489920U, // LDC2L_OPTION 4235198464U, // LDC2L_POST 4251975680U, // LDC2L_PRE 4245684224U, // LDC2_OFFSET 4237295616U, // LDC2_OPTION 4231004160U, // LDC2_POST 4247781376U, // LDC2_PRE 223346688U, // LDCL_OFFSET 214958080U, // LDCL_OPTION 208666624U, // LDCL_POST 225443840U, // LDCL_PRE 219152384U, // LDC_OFFSET 210763776U, // LDC_OPTION 204472320U, // LDC_POST 221249536U, // LDC_PRE 135266304U, // LDM 135266304U, // LDM_RET 84934656U, // LDR 89128960U, // LDRB 74448896U, // LDRBT 72351744U, // LDRB_POST 91226112U, // LDRB_PRE 16777424U, // LDRD 208U, // LDRD_POST 18874576U, // LDRD_PRE 26218399U, // LDREX 30412703U, // LDREXB 28315551U, // LDREXD 32509855U, // LDREXH 17825968U, // LDRH 3145904U, // LDRHT 1048752U, // LDRH_POST 19923120U, // LDRH_PRE 17826000U, // LDRSB 3145936U, // LDRSBT 1048784U, // LDRSB_POST 19923152U, // LDRSB_PRE 17826032U, // LDRSH 3145968U, // LDRSHT 1048816U, // LDRSH_POST 19923184U, // LDRSH_PRE 70254592U, // LDRT 68157440U, // LDR_POST 87031808U, // LDR_PRE 84934656U, // LDRcp 0U, // LEApcrel 33554432U, // LEApcrelJT 234881040U, // MCR 4261412880U, // MCR2 205520896U, // MCRR 4232052736U, // MCRR2 2097296U, // MLA 6291600U, // MLS 60817408U, // MOVCCi 27262976U, // MOVCCr 27262976U, // MOVCCs 27324430U, // MOVPCLR 3785420800U, // MOVPCRX 54525952U, // MOVTi16 60817408U, // MOVi 50331648U, // MOVi16 0U, // MOVi2pieces 0U, // MOVi32imm 27262976U, // MOVr 27262976U, // MOVrx 27262976U, // MOVs 27262976U, // MOVsra_flag 27262976U, // MOVsrl_flag 235929616U, // MRC 4262461456U, // MRC2 206569472U, // MRRC 4233101312U, // MRRC2 16777216U, // MRS 20971520U, // MRSsys 18874368U, // MSR 52428800U, // MSRi 23068672U, // MSRsys 56623104U, // MSRsysi 144U, // MUL 65011712U, // MVNi 31457280U, // MVNr 31457280U, // MVNs 52428800U, // NOP 58720256U, // ORRri 25165824U, // ORRrr 25165824U, // ORRrs 8388608U, // PICADD 84934656U, // PICLDR 89128960U, // PICLDRB 17825968U, // PICLDRH 17826000U, // PICLDRSB 17826032U, // PICLDRSH 83886080U, // PICSTR 88080384U, // PICSTRB 16777392U, // PICSTRH 109051920U, // PKHBT 109051984U, // PKHTB 4111466496U, // PLDWi 4145020928U, // PLDWr 4115660800U, // PLDi 4149215232U, // PLDr 4098883584U, // PLIi 4132438016U, // PLIr 16777296U, // QADD 102760464U, // QADD16 102760592U, // QADD8 102760496U, // QASX 20971600U, // QDADD 23068752U, // QDSUB 102760528U, // QSAX 18874448U, // QSUB 102760560U, // QSUB16 102760688U, // QSUB8 117378864U, // RBIT 113184560U, // REV 113184688U, // REV16 117378992U, // REVSH 4161798144U, // RFE 4163895296U, // RFEW 40894464U, // RSBSri 7340032U, // RSBSrs 39845888U, // RSBri 6291456U, // RSBrs 49283072U, // RSCSri 15728640U, // RSCSrs 48234496U, // RSCri 14680064U, // RSCrs 101711888U, // SADD16 101712016U, // SADD8 101711920U, // SASX 47185920U, // SBCSSri 13631488U, // SBCSSrr 13631488U, // SBCSSrs 46137344U, // SBCri 12582912U, // SBCrr 12582912U, // SBCrs 127926352U, // SBFX 109052080U, // SEL 4043375104U, // SETENDBE 4043374592U, // SETENDLE 52428804U, // SEV 103809040U, // SHADD16 103809168U, // SHADD8 103809072U, // SHASX 103809104U, // SHSAX 103809136U, // SHSUB16 103809264U, // SHSUB8 23068784U, // SMC 16777344U, // SMLABB 16777408U, // SMLABT 117440528U, // SMLAD 117440560U, // SMLADX 14680208U, // SMLAL 20971648U, // SMLALBB 20971712U, // SMLALBT 121634832U, // SMLALD 121634864U, // SMLALDX 20971680U, // SMLALTB 20971744U, // SMLALTT 16777376U, // SMLATB 16777440U, // SMLATT 18874496U, // SMLAWB 18874560U, // SMLAWT 117440592U, // SMLSD 117440624U, // SMLSDX 121634896U, // SMLSLD 121634928U, // SMLSLDX 122683408U, // SMMLA 122683440U, // SMMLAR 122683600U, // SMMLS 122683632U, // SMMLSR 122744848U, // SMMUL 122744880U, // SMMULR 117501968U, // SMUAD 117502000U, // SMUADX 23068800U, // SMULBB 23068864U, // SMULBT 12583056U, // SMULL 23068832U, // SMULTB 23068896U, // SMULTT 18874528U, // SMULWB 18874592U, // SMULWT 117502032U, // SMUSD 117502064U, // SMUSDX 4164943872U, // SRS 4167041024U, // SRSW 111149104U, // SSAT16 111149136U, // SSATasr 111149072U, // SSATlsl 101711952U, // SSAX 101711984U, // SSUB16 101712112U, // SSUB8 4248829952U, // STC2L_OFFSET 4240441344U, // STC2L_OPTION 4234149888U, // STC2L_POST 4250927104U, // STC2L_PRE 4244635648U, // STC2_OFFSET 4236247040U, // STC2_OPTION 4229955584U, // STC2_POST 4246732800U, // STC2_PRE 222298112U, // STCL_OFFSET 213909504U, // STCL_OPTION 207618048U, // STCL_POST 224395264U, // STCL_PRE 218103808U, // STC_OFFSET 209715200U, // STC_OPTION 203423744U, // STC_POST 220200960U, // STC_PRE 134217728U, // STM 83886080U, // STR 88080384U, // STRB 73400320U, // STRBT 71303168U, // STRB_POST 90177536U, // STRB_PRE 16777456U, // STRD 240U, // STRD_POST 18874608U, // STRD_PRE 25169808U, // STREX 29364112U, // STREXB 27266960U, // STREXD 31461264U, // STREXH 16777392U, // STRH 2097328U, // STRHT 176U, // STRH_POST 18874544U, // STRH_PRE 69206016U, // STRT 67108864U, // STR_POST 85983232U, // STR_PRE 38797312U, // SUBSri 5242880U, // SUBSrr 5242880U, // SUBSrs 37748736U, // SUBri 4194304U, // SUBrr 4194304U, // SUBrs 251658240U, // SVC 16777360U, // SWP 20971664U, // SWPB 109052016U, // SXTAB16rr 109052016U, // SXTAB16rr_rot 111149168U, // SXTABrr 111149168U, // SXTABrr_rot 112197744U, // SXTAHrr 112197744U, // SXTAHrr_rot 110035056U, // SXTB16r 110035056U, // SXTB16r_rot 112132208U, // SXTBr 112132208U, // SXTBr_rot 113180784U, // SXTHr 113180784U, // SXTHr_rot 53477376U, // TEQri 19922944U, // TEQrr 19922944U, // TEQrs 184549376U, // TPsoft 133169392U, // TRAP 51380224U, // TSTri 17825792U, // TSTrr 17825792U, // TSTrs 105906192U, // UADD16 105906320U, // UADD8 105906224U, // UASX 132120656U, // UBFX 108003344U, // UHADD16 108003472U, // UHADD8 108003376U, // UHASX 108003408U, // UHSAX 108003440U, // UHSUB16 108003568U, // UHSUB8 4194448U, // UMAAL 10485904U, // UMLAL 8388752U, // UMULL 106954768U, // UQADD16 106954896U, // UQADD8 106954800U, // UQASX 106954832U, // UQSAX 106954864U, // UQSUB16 106954992U, // UQSUB8 125890576U, // USAD8 125829136U, // USADA8 115343408U, // USAT16 115343440U, // USATasr 115343376U, // USATlsl 105906256U, // USAX 105906288U, // USUB16 105906416U, // USUB8 113246320U, // UXTAB16rr 113246320U, // UXTAB16rr_rot 115343472U, // UXTABrr 115343472U, // UXTABrr_rot 116392048U, // UXTAHrr 116392048U, // UXTAHrr_rot 114229360U, // UXTB16r 114229360U, // UXTB16r_rot 116326512U, // UXTBr 116326512U, // UXTBr_rot 117375088U, // UXTHr 117375088U, // UXTHr_rot 4070573312U, // VABALsv2i64 4069524736U, // VABALsv4i32 4068476160U, // VABALsv8i16 4087350528U, // VABALuv2i64 4086301952U, // VABALuv4i32 4085253376U, // VABALuv8i16 4060088144U, // VABAsv16i8 4062185232U, // VABAsv2i32 4061136656U, // VABAsv4i16 4062185296U, // VABAsv4i32 4061136720U, // VABAsv8i16 4060088080U, // VABAsv8i8 4076865360U, // VABAuv16i8 4078962448U, // VABAuv2i32 4077913872U, // VABAuv4i16 4078962512U, // VABAuv4i32 4077913936U, // VABAuv8i16 4076865296U, // VABAuv8i8 4070573824U, // VABDLsv2i64 4069525248U, // VABDLsv4i32 4068476672U, // VABDLsv8i16 4087351040U, // VABDLuv2i64 4086302464U, // VABDLuv4i32 4085253888U, // VABDLuv8i16 4078963968U, // VABDfd 4078964032U, // VABDfq 4060088128U, // VABDsv16i8 4062185216U, // VABDsv2i32 4061136640U, // VABDsv4i16 4062185280U, // VABDsv4i32 4061136704U, // VABDsv8i16 4060088064U, // VABDsv8i8 4076865344U, // VABDuv16i8 4078962432U, // VABDuv2i32 4077913856U, // VABDuv4i16 4078962496U, // VABDuv4i32 4077913920U, // VABDuv8i16 4076865280U, // VABDuv8i8 246418368U, // VABSD 246418112U, // VABSS 4088989440U, // VABSfd 4088989440U, // VABSfd_sfp 4088989504U, // VABSfq 4088464192U, // VABSv16i8 4088988416U, // VABSv2i32 4088726272U, // VABSv4i16 4088988480U, // VABSv4i32 4088726336U, // VABSv8i16 4088464128U, // VABSv8i8 4076867088U, // VACGEd 4076867152U, // VACGEq 4078964240U, // VACGTd 4078964304U, // VACGTq 238029568U, // VADDD 4070573056U, // VADDHNv2i32 4069524480U, // VADDHNv4i16 4068475904U, // VADDHNv8i8 4070572032U, // VADDLsv2i64 4069523456U, // VADDLsv4i32 4068474880U, // VADDLsv8i16 4087349248U, // VADDLuv2i64 4086300672U, // VADDLuv4i32 4085252096U, // VADDLuv8i16 238029312U, // VADDS 4070572288U, // VADDWsv2i64 4069523712U, // VADDWsv4i32 4068475136U, // VADDWsv8i16 4087349504U, // VADDWuv2i64 4086300928U, // VADDWuv4i32 4085252352U, // VADDWuv8i16 4060089600U, // VADDfd 4060089600U, // VADDfd_sfp 4060089664U, // VADDfq 4060088384U, // VADDv16i8 4063234048U, // VADDv1i64 4062185472U, // VADDv2i32 4063234112U, // VADDv2i64 4061136896U, // VADDv4i16 4062185536U, // VADDv4i32 4061136960U, // VADDv8i16 4060088320U, // VADDv8i8 4060086544U, // VANDd 4060086608U, // VANDq 4061135120U, // VBICd 4061135184U, // VBICq 4080009488U, // VBIFd 4080009552U, // VBIFq 4078960912U, // VBITd 4078960976U, // VBITq 4077912336U, // VBSLd 4077912400U, // VBSLq 4060089856U, // VCEQfd 4060089920U, // VCEQfq 4076865616U, // VCEQv16i8 4078962704U, // VCEQv2i32 4077914128U, // VCEQv4i16 4078962768U, // VCEQv4i32 4077914192U, // VCEQv8i16 4076865552U, // VCEQv8i8 4088463680U, // VCEQzv16i8 4088988928U, // VCEQzv2f32 4088987904U, // VCEQzv2i32 4088988992U, // VCEQzv4f32 4088725760U, // VCEQzv4i16 4088987968U, // VCEQzv4i32 4088725824U, // VCEQzv8i16 4088463616U, // VCEQzv8i8 4076867072U, // VCGEfd 4076867136U, // VCGEfq 4060087120U, // VCGEsv16i8 4062184208U, // VCGEsv2i32 4061135632U, // VCGEsv4i16 4062184272U, // VCGEsv4i32 4061135696U, // VCGEsv8i16 4060087056U, // VCGEsv8i8 4076864336U, // VCGEuv16i8 4078961424U, // VCGEuv2i32 4077912848U, // VCGEuv4i16 4078961488U, // VCGEuv4i32 4077912912U, // VCGEuv8i16 4076864272U, // VCGEuv8i8 4088463552U, // VCGEzv16i8 4088988800U, // VCGEzv2f32 4088987776U, // VCGEzv2i32 4088988864U, // VCGEzv4f32 4088725632U, // VCGEzv4i16 4088987840U, // VCGEzv4i32 4088725696U, // VCGEzv8i16 4088463488U, // VCGEzv8i8 4078964224U, // VCGTfd 4078964288U, // VCGTfq 4060087104U, // VCGTsv16i8 4062184192U, // VCGTsv2i32 4061135616U, // VCGTsv4i16 4062184256U, // VCGTsv4i32 4061135680U, // VCGTsv8i16 4060087040U, // VCGTsv8i8 4076864320U, // VCGTuv16i8 4078961408U, // VCGTuv2i32 4077912832U, // VCGTuv4i16 4078961472U, // VCGTuv4i32 4077912896U, // VCGTuv8i16 4076864256U, // VCGTuv8i8 4088463424U, // VCGTzv16i8 4088988672U, // VCGTzv2f32 4088987648U, // VCGTzv2i32 4088988736U, // VCGTzv4f32 4088725504U, // VCGTzv4i16 4088987712U, // VCGTzv4i32 4088725568U, // VCGTzv8i16 4088463360U, // VCGTzv8i8 4088463808U, // VCLEzv16i8 4088989056U, // VCLEzv2f32 4088988032U, // VCLEzv2i32 4088989120U, // VCLEzv4f32 4088725888U, // VCLEzv4i16 4088988096U, // VCLEzv4i32 4088725952U, // VCLEzv8i16 4088463744U, // VCLEzv8i8 4088398912U, // VCLSv16i8 4088923136U, // VCLSv2i32 4088660992U, // VCLSv4i16 4088923200U, // VCLSv4i32 4088661056U, // VCLSv8i16 4088398848U, // VCLSv8i8 4088463936U, // VCLTzv16i8 4088989184U, // VCLTzv2f32 4088988160U, // VCLTzv2i32 4088989248U, // VCLTzv4f32 4088726016U, // VCLTzv4i16 4088988224U, // VCLTzv4i32 4088726080U, // VCLTzv8i16 4088463872U, // VCLTzv8i8 4088399040U, // VCLZv16i8 4088923264U, // VCLZv2i32 4088661120U, // VCLZv4i16 4088923328U, // VCLZv4i32 4088661184U, // VCLZv8i16 4088398976U, // VCLZv8i8 246680384U, // VCMPD 246680512U, // VCMPED 246680256U, // VCMPES 246746048U, // VCMPEZD 246745792U, // VCMPEZS 246680128U, // VCMPS 246745920U, // VCMPZD 246745664U, // VCMPZS 4088399104U, // VCNTd 4088399168U, // VCNTq 246614592U, // VCVTBHS 246549056U, // VCVTBSH 246876864U, // VCVTDS 246877120U, // VCVTSD 246614720U, // VCVTTHS 246549184U, // VCVTTSH 4089120512U, // VCVTf2sd 4089120512U, // VCVTf2sd_sfp 4089120576U, // VCVTf2sq 4089120640U, // VCVTf2ud 4089120640U, // VCVTf2ud_sfp 4089120704U, // VCVTf2uq 4068478736U, // VCVTf2xsd 4068478800U, // VCVTf2xsq 4085255952U, // VCVTf2xud 4085256016U, // VCVTf2xuq 4089120256U, // VCVTs2fd 4089120256U, // VCVTs2fd_sfp 4089120320U, // VCVTs2fq 4089120384U, // VCVTu2fd 4089120384U, // VCVTu2fd_sfp 4089120448U, // VCVTu2fq 4068478480U, // VCVTxs2fd 4068478544U, // VCVTxs2fq 4085255696U, // VCVTxu2fd 4085255760U, // VCVTxu2fq 243272448U, // VDIVD 243272192U, // VDIVS 243272496U, // VDUP16d 245369648U, // VDUP16q 243272464U, // VDUP32d 245369616U, // VDUP32q 247466768U, // VDUP8d 249563920U, // VDUP8q 4088531968U, // VDUPLN16d 4088532032U, // VDUPLN16q 4088663040U, // VDUPLN32d 4088663104U, // VDUPLN32q 4088466432U, // VDUPLN8d 4088466496U, // VDUPLN8q 4088663040U, // VDUPLNfd 4088663104U, // VDUPLNfq 243272464U, // VDUPfd 4088663040U, // VDUPfdf 245369616U, // VDUPfq 4088663104U, // VDUPfqf 4076863760U, // VEORd 4076863824U, // VEORq 4071620608U, // VEXTd16 4071620608U, // VEXTd32 4071620608U, // VEXTd8 4071620608U, // VEXTdf 4071620672U, // VEXTq16 4071620672U, // VEXTq32 4071620672U, // VEXTq8 4071620672U, // VEXTqf 235932432U, // VGETLNi32 235932464U, // VGETLNs16 240126736U, // VGETLNs8 244321072U, // VGETLNu16 248515344U, // VGETLNu8 4060086336U, // VHADDsv16i8 4062183424U, // VHADDsv2i32 4061134848U, // VHADDsv4i16 4062183488U, // VHADDsv4i32 4061134912U, // VHADDsv8i16 4060086272U, // VHADDsv8i8 4076863552U, // VHADDuv16i8 4078960640U, // VHADDuv2i32 4077912064U, // VHADDuv4i16 4078960704U, // VHADDuv4i32 4077912128U, // VHADDuv8i16 4076863488U, // VHADDuv8i8 4060086848U, // VHSUBsv16i8 4062183936U, // VHSUBsv2i32 4061135360U, // VHSUBsv4i16 4062184000U, // VHSUBsv4i32 4061135424U, // VHSUBsv8i16 4060086784U, // VHSUBsv8i8 4076864064U, // VHSUBuv16i8 4078961152U, // VHSUBuv2i32 4077912576U, // VHSUBuv4i16 4078961216U, // VHSUBuv4i32 4077912640U, // VHSUBuv8i16 4076864000U, // VHSUBuv8i8 4095739712U, // VLD1d16 4095738432U, // VLD1d16Q 4095739456U, // VLD1d16T 4095739776U, // VLD1d32 4095738496U, // VLD1d32Q 4095739520U, // VLD1d32T 4095739840U, // VLD1d64 4095739648U, // VLD1d8 4095738368U, // VLD1d8Q 4095739392U, // VLD1d8T 4095739776U, // VLD1df 4095740480U, // VLD1q16 4095740544U, // VLD1q32 4095740608U, // VLD1q64 4095740416U, // VLD1q8 4095740544U, // VLD1qf 4104127744U, // VLD2LNd16 4104128768U, // VLD2LNd32 4104126720U, // VLD2LNd8 4104127776U, // VLD2LNq16a 4104127776U, // VLD2LNq16b 4104128832U, // VLD2LNq32a 4104128832U, // VLD2LNq32b 4095739968U, // VLD2d16 4095740224U, // VLD2d16D 4095740032U, // VLD2d32 4095740288U, // VLD2d32D 4095740608U, // VLD2d64 4095739904U, // VLD2d8 4095740160U, // VLD2d8D 4095738688U, // VLD2q16 4095738752U, // VLD2q32 4095738624U, // VLD2q8 4104128000U, // VLD3LNd16 4104129024U, // VLD3LNd32 4104126976U, // VLD3LNd8 4104128032U, // VLD3LNq16a 4104128032U, // VLD3LNq16b 4104129088U, // VLD3LNq32a 4104129088U, // VLD3LNq32b 4095738944U, // VLD3d16 4095739008U, // VLD3d32 4095739584U, // VLD3d64 4095738880U, // VLD3d8 4095739200U, // VLD3q16a 4095739200U, // VLD3q16b 4095739264U, // VLD3q32a 4095739264U, // VLD3q32b 4095739136U, // VLD3q8a 4095739136U, // VLD3q8b 4104128256U, // VLD4LNd16 4104129280U, // VLD4LNd32 4104127232U, // VLD4LNd8 4104128288U, // VLD4LNq16a 4104128288U, // VLD4LNq16b 4104129344U, // VLD4LNq32a 4104129344U, // VLD4LNq32b 4095737920U, // VLD4d16 4095737984U, // VLD4d32 4095738560U, // VLD4d64 4095737856U, // VLD4d8 4095738176U, // VLD4q16a 4095738176U, // VLD4q16b 4095738240U, // VLD4q32a 4095738240U, // VLD4q32b 4095738112U, // VLD4q8a 4095738112U, // VLD4q8b 202377984U, // VLDMD 202377728U, // VLDMS 219155200U, // VLDRD 210766592U, // VLDRQ 219154944U, // VLDRS 4060090112U, // VMAXfd 4060090112U, // VMAXfd_sfp 4060090176U, // VMAXfq 4060087872U, // VMAXsv16i8 4062184960U, // VMAXsv2i32 4061136384U, // VMAXsv4i16 4062185024U, // VMAXsv4i32 4061136448U, // VMAXsv8i16 4060087808U, // VMAXsv8i8 4076865088U, // VMAXuv16i8 4078962176U, // VMAXuv2i32 4077913600U, // VMAXuv4i16 4078962240U, // VMAXuv4i32 4077913664U, // VMAXuv8i16 4076865024U, // VMAXuv8i8 4062187264U, // VMINfd 4060090112U, // VMINfd_sfp 4062187328U, // VMINfq 4060087888U, // VMINsv16i8 4062184976U, // VMINsv2i32 4061136400U, // VMINsv4i16 4062185040U, // VMINsv4i32 4061136464U, // VMINsv8i16 4060087824U, // VMINsv8i8 4076865104U, // VMINuv16i8 4078962192U, // VMINuv2i32 4077913616U, // VMINuv4i16 4078962256U, // VMINuv4i32 4077913680U, // VMINuv8i16 4076865040U, // VMINuv8i8 234883840U, // VMLAD 4070572608U, // VMLALslsv2i32 4069524032U, // VMLALslsv4i16 4087349824U, // VMLALsluv2i32 4086301248U, // VMLALsluv4i16 4070574080U, // VMLALsv2i64 4069525504U, // VMLALsv4i32 4068476928U, // VMLALsv8i16 4087351296U, // VMLALuv2i64 4086302720U, // VMLALuv4i32 4085254144U, // VMLALuv8i16 234883584U, // VMLAS 4060089616U, // VMLAfd 4060089680U, // VMLAfq 4070572352U, // VMLAslfd 4087349568U, // VMLAslfq 4070572096U, // VMLAslv2i32 4069523520U, // VMLAslv4i16 4087349312U, // VMLAslv4i32 4086300736U, // VMLAslv8i16 4060088640U, // VMLAv16i8 4062185728U, // VMLAv2i32 4061137152U, // VMLAv4i16 4062185792U, // VMLAv4i32 4061137216U, // VMLAv8i16 4060088576U, // VMLAv8i8 234883904U, // VMLSD 4070573632U, // VMLSLslsv2i32 4069525056U, // VMLSLslsv4i16 4087350848U, // VMLSLsluv2i32 4086302272U, // VMLSLsluv4i16 4070574592U, // VMLSLsv2i64 4069526016U, // VMLSLsv4i32 4068477440U, // VMLSLsv8i16 4087351808U, // VMLSLuv2i64 4086303232U, // VMLSLuv4i32 4085254656U, // VMLSLuv8i16 234883648U, // VMLSS 4062186768U, // VMLSfd 4062186832U, // VMLSfq 4070573376U, // VMLSslfd 4087350592U, // VMLSslfq 4070573120U, // VMLSslv2i32 4069524544U, // VMLSslv4i16 4087350336U, // VMLSslv4i32 4086301760U, // VMLSslv8i16 4076865856U, // VMLSv16i8 4078962944U, // VMLSv2i32 4077914368U, // VMLSv4i16 4078963008U, // VMLSv4i32 4077914432U, // VMLSv8i16 4076865792U, // VMLSv8i8 246418240U, // VMOVD 205523728U, // VMOVDRR 246418240U, // VMOVDcc 4062183696U, // VMOVDneon 4070574608U, // VMOVLsv2i64 4069526032U, // VMOVLsv4i32 4069001744U, // VMOVLsv8i16 4087351824U, // VMOVLuv2i64 4086303248U, // VMOVLuv4i32 4085778960U, // VMOVLuv8i16 4089053696U, // VMOVNv2i32 4088791552U, // VMOVNv4i16 4088529408U, // VMOVNv8i8 4062183760U, // VMOVQ 206572304U, // VMOVRRD 206572048U, // VMOVRRS 235932176U, // VMOVRS 246417984U, // VMOVS 234883600U, // VMOVSR 205523472U, // VMOVSRR 246417984U, // VMOVScc 4068478544U, // VMOVv16i8 4068478512U, // VMOVv1i64 4068474896U, // VMOVv2i32 4068478576U, // VMOVv2i64 4068476944U, // VMOVv4i16 4068474960U, // VMOVv4i32 4068477008U, // VMOVv8i16 4068478480U, // VMOVv8i8 250677776U, // VMRS 249629200U, // VMSR 236980992U, // VMULD 4068478464U, // VMULLp 4070574656U, // VMULLslsv2i32 4069526080U, // VMULLslsv4i16 4087351872U, // VMULLsluv2i32 4086303296U, // VMULLsluv4i16 4070575104U, // VMULLsv2i64 4069526528U, // VMULLsv4i32 4068477952U, // VMULLsv8i16 4087352320U, // VMULLuv2i64 4086303744U, // VMULLuv4i32 4085255168U, // VMULLuv8i16 236980736U, // VMULS 4076866832U, // VMULfd 4076866832U, // VMULfd_sfp 4076866896U, // VMULfq 4076865808U, // VMULpd 4076865872U, // VMULpq 4070574400U, // VMULslfd 4087351616U, // VMULslfq 4070574144U, // VMULslv2i32 4069525568U, // VMULslv4i16 4087351360U, // VMULslv4i32 4086302784U, // VMULslv8i16 4060088656U, // VMULv16i8 4062185744U, // VMULv2i32 4061137168U, // VMULv4i16 4062185808U, // VMULv4i32 4061137232U, // VMULv8i16 4060088592U, // VMULv8i8 4088399232U, // VMVNd 4088399296U, // VMVNq 246483776U, // VNEGD 246483776U, // VNEGDcc 246483520U, // VNEGS 246483520U, // VNEGScc 4088989632U, // VNEGf32q 4088989568U, // VNEGfd 4088989568U, // VNEGfd_sfp 4088726400U, // VNEGs16d 4088726464U, // VNEGs16q 4088988544U, // VNEGs32d 4088988608U, // VNEGs32q 4088464256U, // VNEGs8d 4088464320U, // VNEGs8q 235932480U, // VNMLAD 235932224U, // VNMLAS 235932416U, // VNMLSD 235932160U, // VNMLSS 236981056U, // VNMULD 236980800U, // VNMULS 4063232272U, // VORNd 4063232336U, // VORNq 4062183696U, // VORRd 4062183760U, // VORRq 4088399424U, // VPADALsv16i8 4088923648U, // VPADALsv2i32 4088661504U, // VPADALsv4i16 4088923712U, // VPADALsv4i32 4088661568U, // VPADALsv8i16 4088399360U, // VPADALsv8i8 4088399552U, // VPADALuv16i8 4088923776U, // VPADALuv2i32 4088661632U, // VPADALuv4i16 4088923840U, // VPADALuv4i32 4088661696U, // VPADALuv8i16 4088399488U, // VPADALuv8i8 4088398400U, // VPADDLsv16i8 4088922624U, // VPADDLsv2i32 4088660480U, // VPADDLsv4i16 4088922688U, // VPADDLsv4i32 4088660544U, // VPADDLsv8i16 4088398336U, // VPADDLsv8i8 4088398528U, // VPADDLuv16i8 4088922752U, // VPADDLuv2i32 4088660608U, // VPADDLuv4i16 4088922816U, // VPADDLuv4i32 4088660672U, // VPADDLuv8i16 4088398464U, // VPADDLuv8i8 4076866816U, // VPADDf 4061137680U, // VPADDi16 4062186256U, // VPADDi32 4060089104U, // VPADDi8 4076867328U, // VPMAXf 4061137408U, // VPMAXs16 4062185984U, // VPMAXs32 4060088832U, // VPMAXs8 4077914624U, // VPMAXu16 4078963200U, // VPMAXu32 4076866048U, // VPMAXu8 4078964480U, // VPMINf 4061137424U, // VPMINs16 4062186000U, // VPMINs32 4060088848U, // VPMINs8 4077914640U, // VPMINu16 4078963216U, // VPMINu32 4076866064U, // VPMINu8 4088399680U, // VQABSv16i8 4088923904U, // VQABSv2i32 4088661760U, // VQABSv4i16 4088923968U, // VQABSv4i32 4088661824U, // VQABSv8i16 4088399616U, // VQABSv8i8 4060086352U, // VQADDsv16i8 4063232016U, // VQADDsv1i64 4062183440U, // VQADDsv2i32 4063232080U, // VQADDsv2i64 4061134864U, // VQADDsv4i16 4062183504U, // VQADDsv4i32 4061134928U, // VQADDsv8i16 4060086288U, // VQADDsv8i8 4076863568U, // VQADDuv16i8 4080009232U, // VQADDuv1i64 4078960656U, // VQADDuv2i32 4080009296U, // VQADDuv2i64 4077912080U, // VQADDuv4i16 4078960720U, // VQADDuv4i32 4077912144U, // VQADDuv8i16 4076863504U, // VQADDuv8i8 4070572864U, // VQDMLALslv2i32 4069524288U, // VQDMLALslv4i16 4070574336U, // VQDMLALv2i64 4069525760U, // VQDMLALv4i32 4070573888U, // VQDMLSLslv2i32 4069525312U, // VQDMLSLslv4i16 4070574848U, // VQDMLSLv2i64 4069526272U, // VQDMLSLv4i32 4070575168U, // VQDMULHslv2i32 4069526592U, // VQDMULHslv4i16 4087352384U, // VQDMULHslv4i32 4086303808U, // VQDMULHslv8i16 4062186240U, // VQDMULHv2i32 4061137664U, // VQDMULHv4i16 4062186304U, // VQDMULHv4i32 4061137728U, // VQDMULHv8i16 4070574912U, // VQDMULLslv2i32 4069526336U, // VQDMULLslv4i16 4070575360U, // VQDMULLv2i64 4069526784U, // VQDMULLv4i32 4089053760U, // VQMOVNsuv2i32 4088791616U, // VQMOVNsuv4i16 4088529472U, // VQMOVNsuv8i8 4089053824U, // VQMOVNsv2i32 4088791680U, // VQMOVNsv4i16 4088529536U, // VQMOVNsv8i8 4089053888U, // VQMOVNuv2i32 4088791744U, // VQMOVNuv4i16 4088529600U, // VQMOVNuv8i8 4088399808U, // VQNEGv16i8 4088924032U, // VQNEGv2i32 4088661888U, // VQNEGv4i16 4088924096U, // VQNEGv4i32 4088661952U, // VQNEGv8i16 4088399744U, // VQNEGv8i8 4070575424U, // VQRDMULHslv2i32 4069526848U, // VQRDMULHslv4i16 4087352640U, // VQRDMULHslv4i32 4086304064U, // VQRDMULHslv8i16 4078963456U, // VQRDMULHv2i32 4077914880U, // VQRDMULHv4i16 4078963520U, // VQRDMULHv4i32 4077914944U, // VQRDMULHv8i16 4060087632U, // VQRSHLsv16i8 4063233296U, // VQRSHLsv1i64 4062184720U, // VQRSHLsv2i32 4063233360U, // VQRSHLsv2i64 4061136144U, // VQRSHLsv4i16 4062184784U, // VQRSHLsv4i32 4061136208U, // VQRSHLsv8i16 4060087568U, // VQRSHLsv8i8 4076864848U, // VQRSHLuv16i8 4080010512U, // VQRSHLuv1i64 4078961936U, // VQRSHLuv2i32 4080010576U, // VQRSHLuv2i64 4077913360U, // VQRSHLuv4i16 4078962000U, // VQRSHLuv4i32 4077913424U, // VQRSHLuv8i16 4076864784U, // VQRSHLuv8i8 4070574416U, // VQRSHRNsv2i32 4069525840U, // VQRSHRNsv4i16 4069001552U, // VQRSHRNsv8i8 4087351632U, // VQRSHRNuv2i32 4086303056U, // VQRSHRNuv4i16 4085778768U, // VQRSHRNuv8i8 4087351376U, // VQRSHRUNv2i32 4086302800U, // VQRSHRUNv4i16 4085778512U, // VQRSHRUNv8i8 4069001040U, // VQSHLsiv16i8 4068476816U, // VQSHLsiv1i64 4070573840U, // VQSHLsiv2i32 4068476880U, // VQSHLsiv2i64 4069525264U, // VQSHLsiv4i16 4070573904U, // VQSHLsiv4i32 4069525328U, // VQSHLsiv8i16 4069000976U, // VQSHLsiv8i8 4085778000U, // VQSHLsuv16i8 4085253776U, // VQSHLsuv1i64 4087350800U, // VQSHLsuv2i32 4085253840U, // VQSHLsuv2i64 4086302224U, // VQSHLsuv4i16 4087350864U, // VQSHLsuv4i32 4086302288U, // VQSHLsuv8i16 4085777936U, // VQSHLsuv8i8 4060087376U, // VQSHLsv16i8 4063233040U, // VQSHLsv1i64 4062184464U, // VQSHLsv2i32 4063233104U, // VQSHLsv2i64 4061135888U, // VQSHLsv4i16 4062184528U, // VQSHLsv4i32 4061135952U, // VQSHLsv8i16 4060087312U, // VQSHLsv8i8 4085778256U, // VQSHLuiv16i8 4085254032U, // VQSHLuiv1i64 4087351056U, // VQSHLuiv2i32 4085254096U, // VQSHLuiv2i64 4086302480U, // VQSHLuiv4i16 4087351120U, // VQSHLuiv4i32 4086302544U, // VQSHLuiv8i16 4085778192U, // VQSHLuiv8i8 4076864592U, // VQSHLuv16i8 4080010256U, // VQSHLuv1i64 4078961680U, // VQSHLuv2i32 4080010320U, // VQSHLuv2i64 4077913104U, // VQSHLuv4i16 4078961744U, // VQSHLuv4i32 4077913168U, // VQSHLuv8i16 4076864528U, // VQSHLuv8i8 4070574352U, // VQSHRNsv2i32 4069525776U, // VQSHRNsv4i16 4069001488U, // VQSHRNsv8i8 4087351568U, // VQSHRNuv2i32 4086302992U, // VQSHRNuv4i16 4085778704U, // VQSHRNuv8i8 4087351312U, // VQSHRUNv2i32 4086302736U, // VQSHRUNv4i16 4085778448U, // VQSHRUNv8i8 4060086864U, // VQSUBsv16i8 4063232528U, // VQSUBsv1i64 4062183952U, // VQSUBsv2i32 4063232592U, // VQSUBsv2i64 4061135376U, // VQSUBsv4i16 4062184016U, // VQSUBsv4i32 4061135440U, // VQSUBsv8i16 4060086800U, // VQSUBsv8i8 4076864080U, // VQSUBuv16i8 4080009744U, // VQSUBuv1i64 4078961168U, // VQSUBuv2i32 4080009808U, // VQSUBuv2i64 4077912592U, // VQSUBuv4i16 4078961232U, // VQSUBuv4i32 4077912656U, // VQSUBuv8i16 4076864016U, // VQSUBuv8i8 4087350272U, // VRADDHNv2i32 4086301696U, // VRADDHNv4i16 4085253120U, // VRADDHNv8i8 4089119744U, // VRECPEd 4089120000U, // VRECPEfd 4089120064U, // VRECPEfq 4089119808U, // VRECPEq 4060090128U, // VRECPSfd 4060090192U, // VRECPSfq 4088398080U, // VREV16d8 4088398144U, // VREV16q8 4088660096U, // VREV32d16 4088397952U, // VREV32d8 4088660160U, // VREV32q16 4088398016U, // VREV32q8 4088659968U, // VREV64d16 4088922112U, // VREV64d32 4088397824U, // VREV64d8 4088922112U, // VREV64df 4088660032U, // VREV64q16 4088922176U, // VREV64q32 4088397888U, // VREV64q8 4088922176U, // VREV64qf 4060086592U, // VRHADDsv16i8 4062183680U, // VRHADDsv2i32 4061135104U, // VRHADDsv4i16 4062183744U, // VRHADDsv4i32 4061135168U, // VRHADDsv8i16 4060086528U, // VRHADDsv8i8 4076863808U, // VRHADDuv16i8 4078960896U, // VRHADDuv2i32 4077912320U, // VRHADDuv4i16 4078960960U, // VRHADDuv4i32 4077912384U, // VRHADDuv8i16 4076863744U, // VRHADDuv8i8 4060087616U, // VRSHLsv16i8 4063233280U, // VRSHLsv1i64 4062184704U, // VRSHLsv2i32 4063233344U, // VRSHLsv2i64 4061136128U, // VRSHLsv4i16 4062184768U, // VRSHLsv4i32 4061136192U, // VRSHLsv8i16 4060087552U, // VRSHLsv8i8 4076864832U, // VRSHLuv16i8 4080010496U, // VRSHLuv1i64 4078961920U, // VRSHLuv2i32 4080010560U, // VRSHLuv2i64 4077913344U, // VRSHLuv4i16 4078961984U, // VRSHLuv4i32 4077913408U, // VRSHLuv8i16 4076864768U, // VRSHLuv8i8 4070574160U, // VRSHRNv2i32 4069525584U, // VRSHRNv4i16 4069001296U, // VRSHRNv8i8 4068999760U, // VRSHRsv16i8 4068475536U, // VRSHRsv1i64 4070572560U, // VRSHRsv2i32 4068475600U, // VRSHRsv2i64 4069523984U, // VRSHRsv4i16 4070572624U, // VRSHRsv4i32 4069524048U, // VRSHRsv8i16 4068999696U, // VRSHRsv8i8 4085776976U, // VRSHRuv16i8 4085252752U, // VRSHRuv1i64 4087349776U, // VRSHRuv2i32 4085252816U, // VRSHRuv2i64 4086301200U, // VRSHRuv4i16 4087349840U, // VRSHRuv4i32 4086301264U, // VRSHRuv8i16 4085776912U, // VRSHRuv8i8 4089119872U, // VRSQRTEd 4089120128U, // VRSQRTEfd 4089120192U, // VRSQRTEfq 4089119936U, // VRSQRTEq 4062187280U, // VRSQRTSfd 4062187344U, // VRSQRTSfq 4069000016U, // VRSRAsv16i8 4068475792U, // VRSRAsv1i64 4070572816U, // VRSRAsv2i32 4068475856U, // VRSRAsv2i64 4069524240U, // VRSRAsv4i16 4070572880U, // VRSRAsv4i32 4069524304U, // VRSRAsv8i16 4068999952U, // VRSRAsv8i8 4085777232U, // VRSRAuv16i8 4085253008U, // VRSRAuv1i64 4087350032U, // VRSRAuv2i32 4085253072U, // VRSRAuv2i64 4086301456U, // VRSRAuv4i16 4087350096U, // VRSRAuv4i32 4086301520U, // VRSRAuv8i16 4085777168U, // VRSRAuv8i8 4087350784U, // VRSUBHNv2i32 4086302208U, // VRSUBHNv4i16 4085253632U, // VRSUBHNv8i8 234883888U, // VSETLNi16 234883856U, // VSETLNi32 239078160U, // VSETLNi8 4088791808U, // VSHLLi16 4089053952U, // VSHLLi32 4088529664U, // VSHLLi8 4070574608U, // VSHLLsv2i64 4069526032U, // VSHLLsv4i32 4069001744U, // VSHLLsv8i16 4087351824U, // VSHLLuv2i64 4086303248U, // VSHLLuv4i32 4085778960U, // VSHLLuv8i16 4069000528U, // VSHLiv16i8 4068476304U, // VSHLiv1i64 4070573328U, // VSHLiv2i32 4068476368U, // VSHLiv2i64 4069524752U, // VSHLiv4i16 4070573392U, // VSHLiv4i32 4069524816U, // VSHLiv8i16 4069000464U, // VSHLiv8i8 4060087360U, // VSHLsv16i8 4063233024U, // VSHLsv1i64 4062184448U, // VSHLsv2i32 4063233088U, // VSHLsv2i64 4061135872U, // VSHLsv4i16 4062184512U, // VSHLsv4i32 4061135936U, // VSHLsv8i16 4060087296U, // VSHLsv8i8 4076864576U, // VSHLuv16i8 4080010240U, // VSHLuv1i64 4078961664U, // VSHLuv2i32 4080010304U, // VSHLuv2i64 4077913088U, // VSHLuv4i16 4078961728U, // VSHLuv4i32 4077913152U, // VSHLuv8i16 4076864512U, // VSHLuv8i8 4070574096U, // VSHRNv2i32 4069525520U, // VSHRNv4i16 4069001232U, // VSHRNv8i8 4068999248U, // VSHRsv16i8 4068475024U, // VSHRsv1i64 4070572048U, // VSHRsv2i32 4068475088U, // VSHRsv2i64 4069523472U, // VSHRsv4i16 4070572112U, // VSHRsv4i32 4069523536U, // VSHRsv8i16 4068999184U, // VSHRsv8i8 4085776464U, // VSHRuv16i8 4085252240U, // VSHRuv1i64 4087349264U, // VSHRuv2i32 4085252304U, // VSHRuv2i64 4086300688U, // VSHRuv4i16 4087349328U, // VSHRuv4i32 4086300752U, // VSHRuv8i16 4085776400U, // VSHRuv8i8 247073600U, // VSHTOD 247073344U, // VSHTOS 246942656U, // VSITOD 246942400U, // VSITOS 4085777744U, // VSLIv16i8 4085253520U, // VSLIv1i64 4087350544U, // VSLIv2i32 4085253584U, // VSLIv2i64 4086301968U, // VSLIv4i16 4087350608U, // VSLIv4i32 4086302032U, // VSLIv8i16 4085777680U, // VSLIv8i8 247073728U, // VSLTOD 247073472U, // VSLTOS 246483904U, // VSQRTD 246483648U, // VSQRTS 4068999504U, // VSRAsv16i8 4068475280U, // VSRAsv1i64 4070572304U, // VSRAsv2i32 4068475344U, // VSRAsv2i64 4069523728U, // VSRAsv4i16 4070572368U, // VSRAsv4i32 4069523792U, // VSRAsv8i16 4068999440U, // VSRAsv8i8 4085776720U, // VSRAuv16i8 4085252496U, // VSRAuv1i64 4087349520U, // VSRAuv2i32 4085252560U, // VSRAuv2i64 4086300944U, // VSRAuv4i16 4087349584U, // VSRAuv4i32 4086301008U, // VSRAuv8i16 4085776656U, // VSRAuv8i8 4085777488U, // VSRIv16i8 4085253264U, // VSRIv1i64 4087350288U, // VSRIv2i32 4085253328U, // VSRIv2i64 4086301712U, // VSRIv4i16 4087350352U, // VSRIv4i32 4086301776U, // VSRIv8i16 4085777424U, // VSRIv8i8 4093642560U, // VST1d16 4093641280U, // VST1d16Q 4093642304U, // VST1d16T 4093642624U, // VST1d32 4093641344U, // VST1d32Q 4093642368U, // VST1d32T 4093642688U, // VST1d64 4093642496U, // VST1d8 4093641216U, // VST1d8Q 4093642240U, // VST1d8T 4093642624U, // VST1df 4093643328U, // VST1q16 4093643392U, // VST1q32 4093643456U, // VST1q64 4093643264U, // VST1q8 4093643392U, // VST1qf 4102030592U, // VST2LNd16 4102031616U, // VST2LNd32 4102029568U, // VST2LNd8 4102030624U, // VST2LNq16a 4102030624U, // VST2LNq16b 4102031680U, // VST2LNq32a 4102031680U, // VST2LNq32b 4093642816U, // VST2d16 4093643072U, // VST2d16D 4093642880U, // VST2d32 4093643136U, // VST2d32D 4093643456U, // VST2d64 4093642752U, // VST2d8 4093643008U, // VST2d8D 4093641536U, // VST2q16 4093641600U, // VST2q32 4093641472U, // VST2q8 4102030848U, // VST3LNd16 4102031872U, // VST3LNd32 4102029824U, // VST3LNd8 4102030880U, // VST3LNq16a 4102030880U, // VST3LNq16b 4102031936U, // VST3LNq32a 4102031936U, // VST3LNq32b 4093641792U, // VST3d16 4093641856U, // VST3d32 4093642432U, // VST3d64 4093641728U, // VST3d8 4093642048U, // VST3q16a 4093642048U, // VST3q16b 4093642112U, // VST3q32a 4093642112U, // VST3q32b 4093641984U, // VST3q8a 4093641984U, // VST3q8b 4102031104U, // VST4LNd16 4102032128U, // VST4LNd32 4102030080U, // VST4LNd8 4102031136U, // VST4LNq16a 4102031136U, // VST4LNq16b 4102032192U, // VST4LNq32a 4102032192U, // VST4LNq32b 4093640768U, // VST4d16 4093640832U, // VST4d32 4093641408U, // VST4d64 4093640704U, // VST4d8 4093641024U, // VST4q16a 4093641024U, // VST4q16b 4093641088U, // VST4q32a 4093641088U, // VST4q32b 4093640960U, // VST4q8a 4093640960U, // VST4q8b 201329408U, // VSTMD 201329152U, // VSTMS 218106624U, // VSTRD 209718016U, // VSTRQ 218106368U, // VSTRS 238029632U, // VSUBD 4070573568U, // VSUBHNv2i32 4069524992U, // VSUBHNv4i16 4068476416U, // VSUBHNv8i8 4070572544U, // VSUBLsv2i64 4069523968U, // VSUBLsv4i32 4068475392U, // VSUBLsv8i16 4087349760U, // VSUBLuv2i64 4086301184U, // VSUBLuv4i32 4085252608U, // VSUBLuv8i16 238029376U, // VSUBS 4070572800U, // VSUBWsv2i64 4069524224U, // VSUBWsv4i32 4068475648U, // VSUBWsv8i16 4087350016U, // VSUBWuv2i64 4086301440U, // VSUBWuv4i32 4085252864U, // VSUBWuv8i16 4062186752U, // VSUBfd 4062186752U, // VSUBfd_sfp 4062186816U, // VSUBfq 4076865600U, // VSUBv16i8 4080011264U, // VSUBv1i64 4078962688U, // VSUBv2i32 4080011328U, // VSUBv2i64 4077914112U, // VSUBv4i16 4078962752U, // VSUBv4i32 4077914176U, // VSUBv8i16 4076865536U, // VSUBv8i8 4088528896U, // VSWPd 4088528960U, // VSWPq 4088399872U, // VTBL1 4088400128U, // VTBL2 4088400384U, // VTBL3 4088400640U, // VTBL4 4088399936U, // VTBX1 4088400192U, // VTBX2 4088400448U, // VTBX3 4088400704U, // VTBX4 247335744U, // VTOSHD 247335488U, // VTOSHS 247270208U, // VTOSIRD 247269952U, // VTOSIRS 247270336U, // VTOSIZD 247270080U, // VTOSIZS 247335872U, // VTOSLD 247335616U, // VTOSLS 247401280U, // VTOUHD 247401024U, // VTOUHS 247204672U, // VTOUIRD 247204416U, // VTOUIRS 247204800U, // VTOUIZD 247204544U, // VTOUIZS 247401408U, // VTOULD 247401152U, // VTOULS 4088791168U, // VTRNd16 4089053312U, // VTRNd32 4088529024U, // VTRNd8 4088791232U, // VTRNq16 4089053376U, // VTRNq32 4088529088U, // VTRNq8 4060088400U, // VTSTv16i8 4062185488U, // VTSTv2i32 4061136912U, // VTSTv4i16 4062185552U, // VTSTv4i32 4061136976U, // VTSTv8i16 4060088336U, // VTSTv8i8 247139136U, // VUHTOD 247138880U, // VUHTOS 246942528U, // VUITOD 246942272U, // VUITOS 247139264U, // VULTOD 247139008U, // VULTOS 4088791296U, // VUZPd16 4089053440U, // VUZPd32 4088529152U, // VUZPd8 4088791360U, // VUZPq16 4089053504U, // VUZPq32 4088529216U, // VUZPq8 4088791424U, // VZIPd16 4089053568U, // VZIPd32 4088529280U, // VZIPd8 4088791488U, // VZIPq16 4089053632U, // VZIPq32 4088529344U, // VZIPq8 52428802U, // WFE 52428803U, // WFI 52428801U, // YIELD 4048551936U, // t2ADCSri 3947888640U, // t2ADCSrr 3947888640U, // t2ADCSrs 4047503360U, // t2ADCri 3946840064U, // t2ADCrr 3946840064U, // t2ADCrs 4044357632U, // t2ADDSri 3943694336U, // t2ADDSrr 3943694336U, // t2ADDSrs 4044161024U, // t2ADDrSPi 4060938240U, // t2ADDrSPi12 3943497728U, // t2ADDrSPs 4043309056U, // t2ADDri 4060086272U, // t2ADDri12 3942645760U, // t2ADDrr 3942645760U, // t2ADDrs 4026531840U, // t2ANDri 3925868544U, // t2ANDrr 3925868544U, // t2ANDrs 3931045920U, // t2ASRri 4198559744U, // t2ASRrr 4026568704U, // t2B 4084137984U, // t2BFC 4083154944U, // t2BFI 4028628992U, // t2BICri 3927965696U, // t2BICrr 3927965696U, // t2BICrs 3931049728U, // t2BR_JT 4089479168U, // t2BXJ 4026564608U, // t2Bcc 4088430624U, // t2CLREX 4205899904U, // t2CLZ 4044361472U, // t2CMNzri 3943698176U, // t2CMNzrr 3943698176U, // t2CMNzrs 4054847232U, // t2CMPri 3954183936U, // t2CMPrr 3954183936U, // t2CMPrs 4054847232U, // t2CMPzri 3954183936U, // t2CMPzrr 3954183936U, // t2CMPzrs 4087382016U, // t2CPS 4087382256U, // t2DBG 4088430683U, // t2DMBish 4088430682U, // t2DMBishst 4088430679U, // t2DMBnsh 4088430678U, // t2DMBnshst 4088430675U, // t2DMBosh 4088430674U, // t2DMBoshst 4088430686U, // t2DMBst 4088430667U, // t2DSBish 4088430666U, // t2DSBishst 4088430663U, // t2DSBnsh 4088430662U, // t2DSBnshst 4088430659U, // t2DSBosh 4088430658U, // t2DSBoshst 4088430670U, // t2DSBst 4034920448U, // t2EORri 3934257152U, // t2EORrr 3934257152U, // t2EORrs 4088430703U, // t2ISBsy 48896U, // t2IT 4089417567U, // t2Int_MemBarrierV7 4089417551U, // t2Int_SyncBarrierV7 0U, // t2Int_eh_sjlj_setjmp 3893362688U, // t2LDM 3893362688U, // t2LDM_RET 4161801728U, // t2LDRBT 4161800448U, // t2LDRB_POST 4161801472U, // t2LDRB_PRE 4170186752U, // t2LDRBi12 4161801216U, // t2LDRBi8 4162781184U, // t2LDRBpci 4161798144U, // t2LDRBs 3914334208U, // t2LDRDi8 3898540032U, // t2LDRDpci 3897560832U, // t2LDREX 3905949519U, // t2LDREXB 3905945727U, // t2LDREXD 3905949535U, // t2LDREXH 4163898880U, // t2LDRHT 4163897600U, // t2LDRH_POST 4163898624U, // t2LDRH_PRE 4172283904U, // t2LDRHi12 4163898368U, // t2LDRHi8 4164878336U, // t2LDRHpci 4163895296U, // t2LDRHs 4178578944U, // t2LDRSBT 4178577664U, // t2LDRSB_POST 4178578688U, // t2LDRSB_PRE 4186963968U, // t2LDRSBi12 4178578432U, // t2LDRSBi8 4179558400U, // t2LDRSBpci 4178575360U, // t2LDRSBs 4180676096U, // t2LDRSHT 4180674816U, // t2LDRSH_POST 4180675840U, // t2LDRSH_PRE 4189061120U, // t2LDRSHi12 4180675584U, // t2LDRSHi8 4181655552U, // t2LDRSHpci 4180672512U, // t2LDRSHs 4165996032U, // t2LDRT 4165994752U, // t2LDR_POST 4165995776U, // t2LDR_PRE 4174381056U, // t2LDRi12 4165995520U, // t2LDRi8 4166975488U, // t2LDRpci 0U, // t2LDRpci_pic 4165992448U, // t2LDRs 4061069312U, // t2LEApcrel 4061069312U, // t2LEApcrelJT 3931045888U, // t2LSLri 4194365440U, // t2LSLrr 3931045904U, // t2LSRri 4196462592U, // t2LSRrr 4211081216U, // t2MLA 4211081232U, // t2MLS 3931045920U, // t2MOVCCasr 4031709184U, // t2MOVCCi 3931045888U, // t2MOVCClsl 3931045904U, // t2MOVCClsr 3931045888U, // t2MOVCCr 3931045936U, // t2MOVCCror 4072669184U, // t2MOVTi16 4031709184U, // t2MOVi 4064280576U, // t2MOVi16 0U, // t2MOVi32imm 3931045888U, // t2MOVr 3931045936U, // t2MOVrx 3932094560U, // t2MOVsra_flag 3932094544U, // t2MOVsrl_flag 4091576320U, // t2MRS 4092624896U, // t2MRSsys 4085284864U, // t2MSR 4086333440U, // t2MSRsys 4211142656U, // t2MUL 4033806336U, // t2MVNi 3933143040U, // t2MVNr 3933143040U, // t2MVNs 4087382016U, // t2NOP 4032823296U, // t2ORNri 3932160000U, // t2ORNrr 3932160000U, // t2ORNrs 4030726144U, // t2ORRri 3930062848U, // t2ORRrr 3930062848U, // t2ORRrs 3938451456U, // t2PKHBT 3938451488U, // t2PKHTB 4172345344U, // t2PLDWi12 4163959808U, // t2PLDWi8 4164939776U, // t2PLDWpci 4163956736U, // t2PLDWr 4163956736U, // t2PLDWs 4170248192U, // t2PLDi12 4161862656U, // t2PLDi8 4162842624U, // t2PLDpci 4161859584U, // t2PLDr 4161859584U, // t2PLDs 4187025408U, // t2PLIi12 4178639872U, // t2PLIi8 4179619840U, // t2PLIpci 4178636800U, // t2PLIr 4178636800U, // t2PLIs 4202754176U, // t2QADD 4203802640U, // t2QADD16 4202754064U, // t2QADD8 4204851216U, // t2QASX 4202754192U, // t2QDADD 4202754224U, // t2QDSUB 4209045520U, // t2QSAX 4202754208U, // t2QSUB 4207996944U, // t2QSUB16 4206948368U, // t2QSUB8 4203802784U, // t2RBIT 4203802752U, // t2REV 4203802768U, // t2REV16 4203802800U, // t2REVSH 3893362688U, // t2RFEDB 3895459840U, // t2RFEDBW 3918528512U, // t2RFEIA 3920625664U, // t2RFEIAW 3931045936U, // t2RORri 4200656896U, // t2RORrr 4056940544U, // t2RSBSri 3956277248U, // t2RSBSrs 4055891968U, // t2RSBri 3955228672U, // t2RSBrs 4203802624U, // t2SADD16 4202754048U, // t2SADD8 4204851200U, // t2SASX 4050649088U, // t2SBCSri 3949985792U, // t2SBCSrr 3949985792U, // t2SBCSrs 4049600512U, // t2SBCri 3948937216U, // t2SBCrr 3948937216U, // t2SBCrs 4081057792U, // t2SBFX 4220580080U, // t2SDIV 4204851328U, // t2SEL 4087382020U, // t2SEV 4203802656U, // t2SHADD16 4202754080U, // t2SHADD8 4204851232U, // t2SHASX 4209045536U, // t2SHSAX 4207996960U, // t2SHSUB16 4206948384U, // t2SHSUB8 4159733760U, // t2SMC 4212129792U, // t2SMLABB 4212129808U, // t2SMLABT 4213178368U, // t2SMLAD 4213178384U, // t2SMLADX 4223664128U, // t2SMLAL 4223664256U, // t2SMLALBB 4223664272U, // t2SMLALBT 4223664320U, // t2SMLALD 4223664336U, // t2SMLALDX 4223664288U, // t2SMLALTB 4223664304U, // t2SMLALTT 4212129824U, // t2SMLATB 4212129840U, // t2SMLATT 4214226944U, // t2SMLAWB 4214226960U, // t2SMLAWT 4215275520U, // t2SMLSD 4215275536U, // t2SMLSDX 4224712896U, // t2SMLSLD 4224712912U, // t2SMLSLDX 4216324096U, // t2SMMLA 4216324112U, // t2SMMLAR 4217372672U, // t2SMMLS 4217372688U, // t2SMMLSR 4216385536U, // t2SMMUL 4216385552U, // t2SMMULR 4213239808U, // t2SMUAD 4213239824U, // t2SMUADX 4212191232U, // t2SMULBB 4212191248U, // t2SMULBT 4219469824U, // t2SMULL 4212191264U, // t2SMULTB 4212191280U, // t2SMULTT 4214288384U, // t2SMULWB 4214288400U, // t2SMULWT 4215336960U, // t2SMUSD 4215336976U, // t2SMUSDX 3892314112U, // t2SRSDB 3894411264U, // t2SRSDBW 3917479936U, // t2SRSIA 3919577088U, // t2SRSIAW 4078960640U, // t2SSAT16 4078960640U, // t2SSATasr 4076863488U, // t2SSATlsl 4209045504U, // t2SSAX 4207996928U, // t2SSUB16 4206948352U, // t2SSUB8 3892314112U, // t2STM 4160753152U, // t2STRBT 4160751872U, // t2STRB_POST 4160752896U, // t2STRB_PRE 4169138176U, // t2STRBi12 4160752640U, // t2STRBi8 4160749568U, // t2STRBs 3913285632U, // t2STRDi8 3896508416U, // t2STREX 3904900928U, // t2STREXB 3904897136U, // t2STREXD 3904900944U, // t2STREXH 4162850304U, // t2STRHT 4162849024U, // t2STRH_POST 4162850048U, // t2STRH_PRE 4171235328U, // t2STRHi12 4162849792U, // t2STRHi8 4162846720U, // t2STRHs 4164947456U, // t2STRT 4164946176U, // t2STR_POST 4164947200U, // t2STR_PRE 4173332480U, // t2STRi12 4164946944U, // t2STRi8 4164943872U, // t2STRs 4054843392U, // t2SUBSri 3954180096U, // t2SUBSrr 3954180096U, // t2SUBSrs 4054646784U, // t2SUBrSPi 4071424000U, // t2SUBrSPi12 0U, // t2SUBrSPi12_ 0U, // t2SUBrSPi_ 3953983488U, // t2SUBrSPs 0U, // t2SUBrSPs_ 4053794816U, // t2SUBri 4070572032U, // t2SUBri12 3953131520U, // t2SUBrr 3953131520U, // t2SUBrs 4196462720U, // t2SXTAB16rr 4196462720U, // t2SXTAB16rr_rot 4198559872U, // t2SXTABrr 4198559872U, // t2SXTABrr_rot 4194365568U, // t2SXTAHrr 4194365568U, // t2SXTAHrr_rot 4197445760U, // t2SXTB16r 4197445760U, // t2SXTB16r_rot 4199542912U, // t2SXTBr 4199542912U, // t2SXTBr_rot 4195348608U, // t2SXTHr 4195348608U, // t2SXTHr_rot 3906990080U, // t2TBB 3906007040U, // t2TBBgen 3906990096U, // t2TBH 3906007056U, // t2TBHgen 4035972864U, // t2TEQri 3935309568U, // t2TEQrr 3935309568U, // t2TEQrs 4026585088U, // t2TPsoft 4027584256U, // t2TSTri 3926920960U, // t2TSTrr 3926920960U, // t2TSTrs 4203802688U, // t2UADD16 4202754112U, // t2UADD8 4204851264U, // t2UASX 4089446400U, // t2UBFX 4222677232U, // t2UDIV 4203802720U, // t2UHADD16 4202754144U, // t2UHADD8 4204851296U, // t2UHASX 4209045600U, // t2UHSAX 4207997024U, // t2UHSUB16 4206948448U, // t2UHSUB8 4225761376U, // t2UMAAL 4225761280U, // t2UMLAL 4221566976U, // t2UMULL 4203802704U, // t2UQADD16 4202754128U, // t2UQADD8 4204851280U, // t2UQASX 4209045584U, // t2UQSAX 4207997008U, // t2UQSUB16 4206948432U, // t2UQSUB8 4218482688U, // t2USAD8 4218421248U, // t2USADA8 4087349248U, // t2USAT16 4087349248U, // t2USATasr 4085252096U, // t2USATlsl 4209045568U, // t2USAX 4207996992U, // t2USUB16 4206948416U, // t2USUB8 4197511296U, // t2UXTAB16rr 4197511296U, // t2UXTAB16rr_rot 4199608448U, // t2UXTABrr 4199608448U, // t2UXTABrr_rot 4195414144U, // t2UXTAHrr 4195414144U, // t2UXTAHrr_rot 4198494336U, // t2UXTB16r 4198494336U, // t2UXTB16r_rot 4200591488U, // t2UXTBr 4200591488U, // t2UXTBr_rot 4196397184U, // t2UXTHr 4196397184U, // t2UXTHr_rot 4087382018U, // t2WFE 4087382019U, // t2WFI 4087382017U, // t2YIELD 16704U, // tADC 17408U, // tADDhirr 7168U, // tADDi3 12288U, // tADDi8 40960U, // tADDrPCi 17512U, // tADDrSP 43008U, // tADDrSPi 6144U, // tADDrr 45056U, // tADDspi 17541U, // tADDspr 0U, // tADDspr_ 0U, // tADJCALLSTACKDOWN 0U, // tADJCALLSTACKUP 16384U, // tAND 0U, // tANDsp 4096U, // tASRri 16640U, // tASRrr 57344U, // tB 17280U, // tBIC 48640U, // tBKPT 4026585088U, // tBL 4026580992U, // tBLXi 4026580992U, // tBLXi_r9 18304U, // tBLXr 18304U, // tBLXr_r9 4026585088U, // tBLr9 18055U, // tBRIND 18055U, // tBR_JTr 0U, // tBX 18288U, // tBX_RET 18176U, // tBX_RET_vararg 0U, // tBXr9 53248U, // tBcc 4026585088U, // tBfar 47360U, // tCBNZ 45312U, // tCBZ 17088U, // tCMNz 17664U, // tCMPhir 10240U, // tCMPi8 17024U, // tCMPr 17664U, // tCMPzhir 10240U, // tCMPzi8 17024U, // tCMPzr 46688U, // tCPS 16448U, // tEOR 0U, // tInt_eh_sjlj_setjmp 51200U, // tLDM 22528U, // tLDR 23552U, // tLDRB 30720U, // tLDRBi 23040U, // tLDRH 34816U, // tLDRHi 22016U, // tLDRSB 24064U, // tLDRSH 38912U, // tLDRcp 26624U, // tLDRi 18432U, // tLDRpci 0U, // tLDRpci_pic 38912U, // tLDRspi 40960U, // tLEApcrel 40960U, // tLEApcrelJT 0U, // tLSLri 16512U, // tLSLrr 2048U, // tLSRri 16576U, // tLSRrr 8192U, // tMOVCCi 17920U, // tMOVCCr 0U, // tMOVCCr_pseudo 0U, // tMOVSr 17920U, // tMOVgpr2gpr 17920U, // tMOVgpr2tgpr 8192U, // tMOVi8 17920U, // tMOVr 17920U, // tMOVtgpr2gpr 17216U, // tMUL 17344U, // tMVN 48896U, // tNOP 17152U, // tORR 17528U, // tPICADD 48128U, // tPOP 48128U, // tPOP_RET 46080U, // tPUSH 47616U, // tREV 47680U, // tREV16 47808U, // tREVSH 16832U, // tROR 16960U, // tRSB 38912U, // tRestore 16768U, // tSBC 46664U, // tSETENDBE 46656U, // tSETENDLE 48960U, // tSEV 49152U, // tSTM 20480U, // tSTR 21504U, // tSTRB 28672U, // tSTRBi 20992U, // tSTRH 32768U, // tSTRHi 24576U, // tSTRi 36864U, // tSTRspi 7680U, // tSUBi3 14336U, // tSUBi8 6656U, // tSUBrr 45184U, // tSUBspi 0U, // tSUBspi_ 57088U, // tSVC 45632U, // tSXTB 45568U, // tSXTH 36864U, // tSpill 4026585088U, // tTPsoft 56832U, // tTRAP 16896U, // tTST 45760U, // tUXTB 45696U, // tUXTH 48928U, // tWFE 48944U, // tWFI 48912U, // tYIELD 0U }; const unsigned opcode = MI.getOpcode(); unsigned Value = InstBits[opcode]; unsigned op = 0; op = op; // suppress warning switch (opcode) { case ARM::ADCSSri: case ARM::ADCSSrr: case ARM::ADCSSrs: case ARM::ADCri: case ARM::ADCrr: case ARM::ADCrs: case ARM::ADDSri: case ARM::ADDSrr: case ARM::ADDSrs: case ARM::ADDri: case ARM::ADDrr: case ARM::ADDrs: case ARM::ADJCALLSTACKDOWN: case ARM::ADJCALLSTACKUP: case ARM::ANDri: case ARM::ANDrr: case ARM::ANDrs: case ARM::ATOMIC_CMP_SWAP_I16: case ARM::ATOMIC_CMP_SWAP_I32: case ARM::ATOMIC_CMP_SWAP_I8: case ARM::ATOMIC_LOAD_ADD_I16: case ARM::ATOMIC_LOAD_ADD_I32: case ARM::ATOMIC_LOAD_ADD_I8: case ARM::ATOMIC_LOAD_AND_I16: case ARM::ATOMIC_LOAD_AND_I32: case ARM::ATOMIC_LOAD_AND_I8: case ARM::ATOMIC_LOAD_NAND_I16: case ARM::ATOMIC_LOAD_NAND_I32: case ARM::ATOMIC_LOAD_NAND_I8: case ARM::ATOMIC_LOAD_OR_I16: case ARM::ATOMIC_LOAD_OR_I32: case ARM::ATOMIC_LOAD_OR_I8: case ARM::ATOMIC_LOAD_SUB_I16: case ARM::ATOMIC_LOAD_SUB_I32: case ARM::ATOMIC_LOAD_SUB_I8: case ARM::ATOMIC_LOAD_XOR_I16: case ARM::ATOMIC_LOAD_XOR_I32: case ARM::ATOMIC_LOAD_XOR_I8: case ARM::ATOMIC_SWAP_I16: case ARM::ATOMIC_SWAP_I32: case ARM::ATOMIC_SWAP_I8: case ARM::B: case ARM::BFC: case ARM::BFI: case ARM::BICri: case ARM::BICrr: case ARM::BICrs: case ARM::BKPT: case ARM::BL: case ARM::BLX: case ARM::BLXr9: case ARM::BL_pred: case ARM::BLr9: case ARM::BLr9_pred: case ARM::BMOVPCRX: case ARM::BMOVPCRXr9: case ARM::BRIND: case ARM::BR_JTadd: case ARM::BR_JTm: case ARM::BR_JTr: case ARM::BX: case ARM::BXJ: case ARM::BX_RET: case ARM::BXr9: case ARM::Bcc: case ARM::CDP: case ARM::CDP2: case ARM::CLREX: case ARM::CLZ: case ARM::CMNzri: case ARM::CMNzrr: case ARM::CMNzrs: case ARM::CMPri: case ARM::CMPrr: case ARM::CMPrs: case ARM::CMPzri: case ARM::CMPzrr: case ARM::CMPzrs: case ARM::CONSTPOOL_ENTRY: case ARM::CPS: case ARM::DBG: case ARM::DMBish: case ARM::DMBishst: case ARM::DMBnsh: case ARM::DMBnshst: case ARM::DMBosh: case ARM::DMBoshst: case ARM::DMBst: case ARM::DSBish: case ARM::DSBishst: case ARM::DSBnsh: case ARM::DSBnshst: case ARM::DSBosh: case ARM::DSBoshst: case ARM::DSBst: case ARM::EORri: case ARM::EORrr: case ARM::EORrs: case ARM::FCONSTD: case ARM::FCONSTS: case ARM::FMSTAT: case ARM::ISBsy: case ARM::Int_MemBarrierV6: case ARM::Int_MemBarrierV7: case ARM::Int_SyncBarrierV6: case ARM::Int_SyncBarrierV7: case ARM::Int_eh_sjlj_setjmp: case ARM::LDC2L_OFFSET: case ARM::LDC2L_OPTION: case ARM::LDC2L_POST: case ARM::LDC2L_PRE: case ARM::LDC2_OFFSET: case ARM::LDC2_OPTION: case ARM::LDC2_POST: case ARM::LDC2_PRE: case ARM::LDCL_OFFSET: case ARM::LDCL_OPTION: case ARM::LDCL_POST: case ARM::LDCL_PRE: case ARM::LDC_OFFSET: case ARM::LDC_OPTION: case ARM::LDC_POST: case ARM::LDC_PRE: case ARM::LDM: case ARM::LDM_RET: case ARM::LDR: case ARM::LDRB: case ARM::LDRBT: case ARM::LDRB_POST: case ARM::LDRB_PRE: case ARM::LDRD: case ARM::LDRD_POST: case ARM::LDRD_PRE: case ARM::LDREX: case ARM::LDREXB: case ARM::LDREXD: case ARM::LDREXH: case ARM::LDRH: case ARM::LDRHT: case ARM::LDRH_POST: case ARM::LDRH_PRE: case ARM::LDRSB: case ARM::LDRSBT: case ARM::LDRSB_POST: case ARM::LDRSB_PRE: case ARM::LDRSH: case ARM::LDRSHT: case ARM::LDRSH_POST: case ARM::LDRSH_PRE: case ARM::LDRT: case ARM::LDR_POST: case ARM::LDR_PRE: case ARM::LDRcp: case ARM::LEApcrel: case ARM::LEApcrelJT: case ARM::MCR: case ARM::MCR2: case ARM::MCRR: case ARM::MCRR2: case ARM::MLA: case ARM::MLS: case ARM::MOVCCi: case ARM::MOVCCr: case ARM::MOVCCs: case ARM::MOVPCLR: case ARM::MOVPCRX: case ARM::MOVTi16: case ARM::MOVi: case ARM::MOVi16: case ARM::MOVi2pieces: case ARM::MOVi32imm: case ARM::MOVr: case ARM::MOVrx: case ARM::MOVs: case ARM::MOVsra_flag: case ARM::MOVsrl_flag: case ARM::MRC: case ARM::MRC2: case ARM::MRRC: case ARM::MRRC2: case ARM::MRS: case ARM::MRSsys: case ARM::MSR: case ARM::MSRi: case ARM::MSRsys: case ARM::MSRsysi: case ARM::MUL: case ARM::MVNi: case ARM::MVNr: case ARM::MVNs: case ARM::NOP: case ARM::ORRri: case ARM::ORRrr: case ARM::ORRrs: case ARM::PICADD: case ARM::PICLDR: case ARM::PICLDRB: case ARM::PICLDRH: case ARM::PICLDRSB: case ARM::PICLDRSH: case ARM::PICSTR: case ARM::PICSTRB: case ARM::PICSTRH: case ARM::PKHBT: case ARM::PKHTB: case ARM::PLDWi: case ARM::PLDWr: case ARM::PLDi: case ARM::PLDr: case ARM::PLIi: case ARM::PLIr: case ARM::QADD: case ARM::QADD16: case ARM::QADD8: case ARM::QASX: case ARM::QDADD: case ARM::QDSUB: case ARM::QSAX: case ARM::QSUB: case ARM::QSUB16: case ARM::QSUB8: case ARM::RBIT: case ARM::REV: case ARM::REV16: case ARM::REVSH: case ARM::RFE: case ARM::RFEW: case ARM::RSBSri: case ARM::RSBSrs: case ARM::RSBri: case ARM::RSBrs: case ARM::RSCSri: case ARM::RSCSrs: case ARM::RSCri: case ARM::RSCrs: case ARM::SADD16: case ARM::SADD8: case ARM::SASX: case ARM::SBCSSri: case ARM::SBCSSrr: case ARM::SBCSSrs: case ARM::SBCri: case ARM::SBCrr: case ARM::SBCrs: case ARM::SBFX: case ARM::SEL: case ARM::SETENDBE: case ARM::SETENDLE: case ARM::SEV: case ARM::SHADD16: case ARM::SHADD8: case ARM::SHASX: case ARM::SHSAX: case ARM::SHSUB16: case ARM::SHSUB8: case ARM::SMC: case ARM::SMLABB: case ARM::SMLABT: case ARM::SMLAD: case ARM::SMLADX: case ARM::SMLAL: case ARM::SMLALBB: case ARM::SMLALBT: case ARM::SMLALD: case ARM::SMLALDX: case ARM::SMLALTB: case ARM::SMLALTT: case ARM::SMLATB: case ARM::SMLATT: case ARM::SMLAWB: case ARM::SMLAWT: case ARM::SMLSD: case ARM::SMLSDX: case ARM::SMLSLD: case ARM::SMLSLDX: case ARM::SMMLA: case ARM::SMMLAR: case ARM::SMMLS: case ARM::SMMLSR: case ARM::SMMUL: case ARM::SMMULR: case ARM::SMUAD: case ARM::SMUADX: case ARM::SMULBB: case ARM::SMULBT: case ARM::SMULL: case ARM::SMULTB: case ARM::SMULTT: case ARM::SMULWB: case ARM::SMULWT: case ARM::SMUSD: case ARM::SMUSDX: case ARM::SRS: case ARM::SRSW: case ARM::SSAT16: case ARM::SSATasr: case ARM::SSATlsl: case ARM::SSAX: case ARM::SSUB16: case ARM::SSUB8: case ARM::STC2L_OFFSET: case ARM::STC2L_OPTION: case ARM::STC2L_POST: case ARM::STC2L_PRE: case ARM::STC2_OFFSET: case ARM::STC2_OPTION: case ARM::STC2_POST: case ARM::STC2_PRE: case ARM::STCL_OFFSET: case ARM::STCL_OPTION: case ARM::STCL_POST: case ARM::STCL_PRE: case ARM::STC_OFFSET: case ARM::STC_OPTION: case ARM::STC_POST: case ARM::STC_PRE: case ARM::STM: case ARM::STR: case ARM::STRB: case ARM::STRBT: case ARM::STRB_POST: case ARM::STRB_PRE: case ARM::STRD: case ARM::STRD_POST: case ARM::STRD_PRE: case ARM::STREX: case ARM::STREXB: case ARM::STREXD: case ARM::STREXH: case ARM::STRH: case ARM::STRHT: case ARM::STRH_POST: case ARM::STRH_PRE: case ARM::STRT: case ARM::STR_POST: case ARM::STR_PRE: case ARM::SUBSri: case ARM::SUBSrr: case ARM::SUBSrs: case ARM::SUBri: case ARM::SUBrr: case ARM::SUBrs: case ARM::SVC: case ARM::SWP: case ARM::SWPB: case ARM::SXTAB16rr: case ARM::SXTAB16rr_rot: case ARM::SXTABrr: case ARM::SXTABrr_rot: case ARM::SXTAHrr: case ARM::SXTAHrr_rot: case ARM::SXTB16r: case ARM::SXTB16r_rot: case ARM::SXTBr: case ARM::SXTBr_rot: case ARM::SXTHr: case ARM::SXTHr_rot: case ARM::TEQri: case ARM::TEQrr: case ARM::TEQrs: case ARM::TPsoft: case ARM::TRAP: case ARM::TSTri: case ARM::TSTrr: case ARM::TSTrs: case ARM::UADD16: case ARM::UADD8: case ARM::UASX: case ARM::UBFX: case ARM::UHADD16: case ARM::UHADD8: case ARM::UHASX: case ARM::UHSAX: case ARM::UHSUB16: case ARM::UHSUB8: case ARM::UMAAL: case ARM::UMLAL: case ARM::UMULL: case ARM::UQADD16: case ARM::UQADD8: case ARM::UQASX: case ARM::UQSAX: case ARM::UQSUB16: case ARM::UQSUB8: case ARM::USAD8: case ARM::USADA8: case ARM::USAT16: case ARM::USATasr: case ARM::USATlsl: case ARM::USAX: case ARM::USUB16: case ARM::USUB8: case ARM::UXTAB16rr: case ARM::UXTAB16rr_rot: case ARM::UXTABrr: case ARM::UXTABrr_rot: case ARM::UXTAHrr: case ARM::UXTAHrr_rot: case ARM::UXTB16r: case ARM::UXTB16r_rot: case ARM::UXTBr: case ARM::UXTBr_rot: case ARM::UXTHr: case ARM::UXTHr_rot: case ARM::VABALsv2i64: case ARM::VABALsv4i32: case ARM::VABALsv8i16: case ARM::VABALuv2i64: case ARM::VABALuv4i32: case ARM::VABALuv8i16: case ARM::VABAsv16i8: case ARM::VABAsv2i32: case ARM::VABAsv4i16: case ARM::VABAsv4i32: case ARM::VABAsv8i16: case ARM::VABAsv8i8: case ARM::VABAuv16i8: case ARM::VABAuv2i32: case ARM::VABAuv4i16: case ARM::VABAuv4i32: case ARM::VABAuv8i16: case ARM::VABAuv8i8: case ARM::VABDLsv2i64: case ARM::VABDLsv4i32: case ARM::VABDLsv8i16: case ARM::VABDLuv2i64: case ARM::VABDLuv4i32: case ARM::VABDLuv8i16: case ARM::VABDfd: case ARM::VABDfq: case ARM::VABDsv16i8: case ARM::VABDsv2i32: case ARM::VABDsv4i16: case ARM::VABDsv4i32: case ARM::VABDsv8i16: case ARM::VABDsv8i8: case ARM::VABDuv16i8: case ARM::VABDuv2i32: case ARM::VABDuv4i16: case ARM::VABDuv4i32: case ARM::VABDuv8i16: case ARM::VABDuv8i8: case ARM::VABSD: case ARM::VABSS: case ARM::VABSfd: case ARM::VABSfd_sfp: case ARM::VABSfq: case ARM::VABSv16i8: case ARM::VABSv2i32: case ARM::VABSv4i16: case ARM::VABSv4i32: case ARM::VABSv8i16: case ARM::VABSv8i8: case ARM::VACGEd: case ARM::VACGEq: case ARM::VACGTd: case ARM::VACGTq: case ARM::VADDD: case ARM::VADDHNv2i32: case ARM::VADDHNv4i16: case ARM::VADDHNv8i8: case ARM::VADDLsv2i64: case ARM::VADDLsv4i32: case ARM::VADDLsv8i16: case ARM::VADDLuv2i64: case ARM::VADDLuv4i32: case ARM::VADDLuv8i16: case ARM::VADDS: case ARM::VADDWsv2i64: case ARM::VADDWsv4i32: case ARM::VADDWsv8i16: case ARM::VADDWuv2i64: case ARM::VADDWuv4i32: case ARM::VADDWuv8i16: case ARM::VADDfd: case ARM::VADDfd_sfp: case ARM::VADDfq: case ARM::VADDv16i8: case ARM::VADDv1i64: case ARM::VADDv2i32: case ARM::VADDv2i64: case ARM::VADDv4i16: case ARM::VADDv4i32: case ARM::VADDv8i16: case ARM::VADDv8i8: case ARM::VANDd: case ARM::VANDq: case ARM::VBICd: case ARM::VBICq: case ARM::VBIFd: case ARM::VBIFq: case ARM::VBITd: case ARM::VBITq: case ARM::VBSLd: case ARM::VBSLq: case ARM::VCEQfd: case ARM::VCEQfq: case ARM::VCEQv16i8: case ARM::VCEQv2i32: case ARM::VCEQv4i16: case ARM::VCEQv4i32: case ARM::VCEQv8i16: case ARM::VCEQv8i8: case ARM::VCEQzv16i8: case ARM::VCEQzv2f32: case ARM::VCEQzv2i32: case ARM::VCEQzv4f32: case ARM::VCEQzv4i16: case ARM::VCEQzv4i32: case ARM::VCEQzv8i16: case ARM::VCEQzv8i8: case ARM::VCGEfd: case ARM::VCGEfq: case ARM::VCGEsv16i8: case ARM::VCGEsv2i32: case ARM::VCGEsv4i16: case ARM::VCGEsv4i32: case ARM::VCGEsv8i16: case ARM::VCGEsv8i8: case ARM::VCGEuv16i8: case ARM::VCGEuv2i32: case ARM::VCGEuv4i16: case ARM::VCGEuv4i32: case ARM::VCGEuv8i16: case ARM::VCGEuv8i8: case ARM::VCGEzv16i8: case ARM::VCGEzv2f32: case ARM::VCGEzv2i32: case ARM::VCGEzv4f32: case ARM::VCGEzv4i16: case ARM::VCGEzv4i32: case ARM::VCGEzv8i16: case ARM::VCGEzv8i8: case ARM::VCGTfd: case ARM::VCGTfq: case ARM::VCGTsv16i8: case ARM::VCGTsv2i32: case ARM::VCGTsv4i16: case ARM::VCGTsv4i32: case ARM::VCGTsv8i16: case ARM::VCGTsv8i8: case ARM::VCGTuv16i8: case ARM::VCGTuv2i32: case ARM::VCGTuv4i16: case ARM::VCGTuv4i32: case ARM::VCGTuv8i16: case ARM::VCGTuv8i8: case ARM::VCGTzv16i8: case ARM::VCGTzv2f32: case ARM::VCGTzv2i32: case ARM::VCGTzv4f32: case ARM::VCGTzv4i16: case ARM::VCGTzv4i32: case ARM::VCGTzv8i16: case ARM::VCGTzv8i8: case ARM::VCLEzv16i8: case ARM::VCLEzv2f32: case ARM::VCLEzv2i32: case ARM::VCLEzv4f32: case ARM::VCLEzv4i16: case ARM::VCLEzv4i32: case ARM::VCLEzv8i16: case ARM::VCLEzv8i8: case ARM::VCLSv16i8: case ARM::VCLSv2i32: case ARM::VCLSv4i16: case ARM::VCLSv4i32: case ARM::VCLSv8i16: case ARM::VCLSv8i8: case ARM::VCLTzv16i8: case ARM::VCLTzv2f32: case ARM::VCLTzv2i32: case ARM::VCLTzv4f32: case ARM::VCLTzv4i16: case ARM::VCLTzv4i32: case ARM::VCLTzv8i16: case ARM::VCLTzv8i8: case ARM::VCLZv16i8: case ARM::VCLZv2i32: case ARM::VCLZv4i16: case ARM::VCLZv4i32: case ARM::VCLZv8i16: case ARM::VCLZv8i8: case ARM::VCMPD: case ARM::VCMPED: case ARM::VCMPES: case ARM::VCMPEZD: case ARM::VCMPEZS: case ARM::VCMPS: case ARM::VCMPZD: case ARM::VCMPZS: case ARM::VCNTd: case ARM::VCNTq: case ARM::VCVTBHS: case ARM::VCVTBSH: case ARM::VCVTDS: case ARM::VCVTSD: case ARM::VCVTTHS: case ARM::VCVTTSH: case ARM::VCVTf2sd: case ARM::VCVTf2sd_sfp: case ARM::VCVTf2sq: case ARM::VCVTf2ud: case ARM::VCVTf2ud_sfp: case ARM::VCVTf2uq: case ARM::VCVTf2xsd: case ARM::VCVTf2xsq: case ARM::VCVTf2xud: case ARM::VCVTf2xuq: case ARM::VCVTs2fd: case ARM::VCVTs2fd_sfp: case ARM::VCVTs2fq: case ARM::VCVTu2fd: case ARM::VCVTu2fd_sfp: case ARM::VCVTu2fq: case ARM::VCVTxs2fd: case ARM::VCVTxs2fq: case ARM::VCVTxu2fd: case ARM::VCVTxu2fq: case ARM::VDIVD: case ARM::VDIVS: case ARM::VDUP16d: case ARM::VDUP16q: case ARM::VDUP32d: case ARM::VDUP32q: case ARM::VDUP8d: case ARM::VDUP8q: case ARM::VDUPLN16d: case ARM::VDUPLN16q: case ARM::VDUPLN32d: case ARM::VDUPLN32q: case ARM::VDUPLN8d: case ARM::VDUPLN8q: case ARM::VDUPLNfd: case ARM::VDUPLNfq: case ARM::VDUPfd: case ARM::VDUPfdf: case ARM::VDUPfq: case ARM::VDUPfqf: case ARM::VEORd: case ARM::VEORq: case ARM::VEXTd16: case ARM::VEXTd32: case ARM::VEXTd8: case ARM::VEXTdf: case ARM::VEXTq16: case ARM::VEXTq32: case ARM::VEXTq8: case ARM::VEXTqf: case ARM::VGETLNi32: case ARM::VGETLNs16: case ARM::VGETLNs8: case ARM::VGETLNu16: case ARM::VGETLNu8: case ARM::VHADDsv16i8: case ARM::VHADDsv2i32: case ARM::VHADDsv4i16: case ARM::VHADDsv4i32: case ARM::VHADDsv8i16: case ARM::VHADDsv8i8: case ARM::VHADDuv16i8: case ARM::VHADDuv2i32: case ARM::VHADDuv4i16: case ARM::VHADDuv4i32: case ARM::VHADDuv8i16: case ARM::VHADDuv8i8: case ARM::VHSUBsv16i8: case ARM::VHSUBsv2i32: case ARM::VHSUBsv4i16: case ARM::VHSUBsv4i32: case ARM::VHSUBsv8i16: case ARM::VHSUBsv8i8: case ARM::VHSUBuv16i8: case ARM::VHSUBuv2i32: case ARM::VHSUBuv4i16: case ARM::VHSUBuv4i32: case ARM::VHSUBuv8i16: case ARM::VHSUBuv8i8: case ARM::VLD1d16: case ARM::VLD1d16Q: case ARM::VLD1d16T: case ARM::VLD1d32: case ARM::VLD1d32Q: case ARM::VLD1d32T: case ARM::VLD1d64: case ARM::VLD1d8: case ARM::VLD1d8Q: case ARM::VLD1d8T: case ARM::VLD1df: case ARM::VLD1q16: case ARM::VLD1q32: case ARM::VLD1q64: case ARM::VLD1q8: case ARM::VLD1qf: case ARM::VLD2LNd16: case ARM::VLD2LNd32: case ARM::VLD2LNd8: case ARM::VLD2LNq16a: case ARM::VLD2LNq16b: case ARM::VLD2LNq32a: case ARM::VLD2LNq32b: case ARM::VLD2d16: case ARM::VLD2d16D: case ARM::VLD2d32: case ARM::VLD2d32D: case ARM::VLD2d64: case ARM::VLD2d8: case ARM::VLD2d8D: case ARM::VLD2q16: case ARM::VLD2q32: case ARM::VLD2q8: case ARM::VLD3LNd16: case ARM::VLD3LNd32: case ARM::VLD3LNd8: case ARM::VLD3LNq16a: case ARM::VLD3LNq16b: case ARM::VLD3LNq32a: case ARM::VLD3LNq32b: case ARM::VLD3d16: case ARM::VLD3d32: case ARM::VLD3d64: case ARM::VLD3d8: case ARM::VLD3q16a: case ARM::VLD3q16b: case ARM::VLD3q32a: case ARM::VLD3q32b: case ARM::VLD3q8a: case ARM::VLD3q8b: case ARM::VLD4LNd16: case ARM::VLD4LNd32: case ARM::VLD4LNd8: case ARM::VLD4LNq16a: case ARM::VLD4LNq16b: case ARM::VLD4LNq32a: case ARM::VLD4LNq32b: case ARM::VLD4d16: case ARM::VLD4d32: case ARM::VLD4d64: case ARM::VLD4d8: case ARM::VLD4q16a: case ARM::VLD4q16b: case ARM::VLD4q32a: case ARM::VLD4q32b: case ARM::VLD4q8a: case ARM::VLD4q8b: case ARM::VLDMD: case ARM::VLDMS: case ARM::VLDRD: case ARM::VLDRQ: case ARM::VLDRS: case ARM::VMAXfd: case ARM::VMAXfd_sfp: case ARM::VMAXfq: case ARM::VMAXsv16i8: case ARM::VMAXsv2i32: case ARM::VMAXsv4i16: case ARM::VMAXsv4i32: case ARM::VMAXsv8i16: case ARM::VMAXsv8i8: case ARM::VMAXuv16i8: case ARM::VMAXuv2i32: case ARM::VMAXuv4i16: case ARM::VMAXuv4i32: case ARM::VMAXuv8i16: case ARM::VMAXuv8i8: case ARM::VMINfd: case ARM::VMINfd_sfp: case ARM::VMINfq: case ARM::VMINsv16i8: case ARM::VMINsv2i32: case ARM::VMINsv4i16: case ARM::VMINsv4i32: case ARM::VMINsv8i16: case ARM::VMINsv8i8: case ARM::VMINuv16i8: case ARM::VMINuv2i32: case ARM::VMINuv4i16: case ARM::VMINuv4i32: case ARM::VMINuv8i16: case ARM::VMINuv8i8: case ARM::VMLAD: case ARM::VMLALslsv2i32: case ARM::VMLALslsv4i16: case ARM::VMLALsluv2i32: case ARM::VMLALsluv4i16: case ARM::VMLALsv2i64: case ARM::VMLALsv4i32: case ARM::VMLALsv8i16: case ARM::VMLALuv2i64: case ARM::VMLALuv4i32: case ARM::VMLALuv8i16: case ARM::VMLAS: case ARM::VMLAfd: case ARM::VMLAfq: case ARM::VMLAslfd: case ARM::VMLAslfq: case ARM::VMLAslv2i32: case ARM::VMLAslv4i16: case ARM::VMLAslv4i32: case ARM::VMLAslv8i16: case ARM::VMLAv16i8: case ARM::VMLAv2i32: case ARM::VMLAv4i16: case ARM::VMLAv4i32: case ARM::VMLAv8i16: case ARM::VMLAv8i8: case ARM::VMLSD: case ARM::VMLSLslsv2i32: case ARM::VMLSLslsv4i16: case ARM::VMLSLsluv2i32: case ARM::VMLSLsluv4i16: case ARM::VMLSLsv2i64: case ARM::VMLSLsv4i32: case ARM::VMLSLsv8i16: case ARM::VMLSLuv2i64: case ARM::VMLSLuv4i32: case ARM::VMLSLuv8i16: case ARM::VMLSS: case ARM::VMLSfd: case ARM::VMLSfq: case ARM::VMLSslfd: case ARM::VMLSslfq: case ARM::VMLSslv2i32: case ARM::VMLSslv4i16: case ARM::VMLSslv4i32: case ARM::VMLSslv8i16: case ARM::VMLSv16i8: case ARM::VMLSv2i32: case ARM::VMLSv4i16: case ARM::VMLSv4i32: case ARM::VMLSv8i16: case ARM::VMLSv8i8: case ARM::VMOVD: case ARM::VMOVDRR: case ARM::VMOVDcc: case ARM::VMOVDneon: case ARM::VMOVLsv2i64: case ARM::VMOVLsv4i32: case ARM::VMOVLsv8i16: case ARM::VMOVLuv2i64: case ARM::VMOVLuv4i32: case ARM::VMOVLuv8i16: case ARM::VMOVNv2i32: case ARM::VMOVNv4i16: case ARM::VMOVNv8i8: case ARM::VMOVQ: case ARM::VMOVRRD: case ARM::VMOVRRS: case ARM::VMOVRS: case ARM::VMOVS: case ARM::VMOVSR: case ARM::VMOVSRR: case ARM::VMOVScc: case ARM::VMOVv16i8: case ARM::VMOVv1i64: case ARM::VMOVv2i32: case ARM::VMOVv2i64: case ARM::VMOVv4i16: case ARM::VMOVv4i32: case ARM::VMOVv8i16: case ARM::VMOVv8i8: case ARM::VMRS: case ARM::VMSR: case ARM::VMULD: case ARM::VMULLp: case ARM::VMULLslsv2i32: case ARM::VMULLslsv4i16: case ARM::VMULLsluv2i32: case ARM::VMULLsluv4i16: case ARM::VMULLsv2i64: case ARM::VMULLsv4i32: case ARM::VMULLsv8i16: case ARM::VMULLuv2i64: case ARM::VMULLuv4i32: case ARM::VMULLuv8i16: case ARM::VMULS: case ARM::VMULfd: case ARM::VMULfd_sfp: case ARM::VMULfq: case ARM::VMULpd: case ARM::VMULpq: case ARM::VMULslfd: case ARM::VMULslfq: case ARM::VMULslv2i32: case ARM::VMULslv4i16: case ARM::VMULslv4i32: case ARM::VMULslv8i16: case ARM::VMULv16i8: case ARM::VMULv2i32: case ARM::VMULv4i16: case ARM::VMULv4i32: case ARM::VMULv8i16: case ARM::VMULv8i8: case ARM::VMVNd: case ARM::VMVNq: case ARM::VNEGD: case ARM::VNEGDcc: case ARM::VNEGS: case ARM::VNEGScc: case ARM::VNEGf32q: case ARM::VNEGfd: case ARM::VNEGfd_sfp: case ARM::VNEGs16d: case ARM::VNEGs16q: case ARM::VNEGs32d: case ARM::VNEGs32q: case ARM::VNEGs8d: case ARM::VNEGs8q: case ARM::VNMLAD: case ARM::VNMLAS: case ARM::VNMLSD: case ARM::VNMLSS: case ARM::VNMULD: case ARM::VNMULS: case ARM::VORNd: case ARM::VORNq: case ARM::VORRd: case ARM::VORRq: case ARM::VPADALsv16i8: case ARM::VPADALsv2i32: case ARM::VPADALsv4i16: case ARM::VPADALsv4i32: case ARM::VPADALsv8i16: case ARM::VPADALsv8i8: case ARM::VPADALuv16i8: case ARM::VPADALuv2i32: case ARM::VPADALuv4i16: case ARM::VPADALuv4i32: case ARM::VPADALuv8i16: case ARM::VPADALuv8i8: case ARM::VPADDLsv16i8: case ARM::VPADDLsv2i32: case ARM::VPADDLsv4i16: case ARM::VPADDLsv4i32: case ARM::VPADDLsv8i16: case ARM::VPADDLsv8i8: case ARM::VPADDLuv16i8: case ARM::VPADDLuv2i32: case ARM::VPADDLuv4i16: case ARM::VPADDLuv4i32: case ARM::VPADDLuv8i16: case ARM::VPADDLuv8i8: case ARM::VPADDf: case ARM::VPADDi16: case ARM::VPADDi32: case ARM::VPADDi8: case ARM::VPMAXf: case ARM::VPMAXs16: case ARM::VPMAXs32: case ARM::VPMAXs8: case ARM::VPMAXu16: case ARM::VPMAXu32: case ARM::VPMAXu8: case ARM::VPMINf: case ARM::VPMINs16: case ARM::VPMINs32: case ARM::VPMINs8: case ARM::VPMINu16: case ARM::VPMINu32: case ARM::VPMINu8: case ARM::VQABSv16i8: case ARM::VQABSv2i32: case ARM::VQABSv4i16: case ARM::VQABSv4i32: case ARM::VQABSv8i16: case ARM::VQABSv8i8: case ARM::VQADDsv16i8: case ARM::VQADDsv1i64: case ARM::VQADDsv2i32: case ARM::VQADDsv2i64: case ARM::VQADDsv4i16: case ARM::VQADDsv4i32: case ARM::VQADDsv8i16: case ARM::VQADDsv8i8: case ARM::VQADDuv16i8: case ARM::VQADDuv1i64: case ARM::VQADDuv2i32: case ARM::VQADDuv2i64: case ARM::VQADDuv4i16: case ARM::VQADDuv4i32: case ARM::VQADDuv8i16: case ARM::VQADDuv8i8: case ARM::VQDMLALslv2i32: case ARM::VQDMLALslv4i16: case ARM::VQDMLALv2i64: case ARM::VQDMLALv4i32: case ARM::VQDMLSLslv2i32: case ARM::VQDMLSLslv4i16: case ARM::VQDMLSLv2i64: case ARM::VQDMLSLv4i32: case ARM::VQDMULHslv2i32: case ARM::VQDMULHslv4i16: case ARM::VQDMULHslv4i32: case ARM::VQDMULHslv8i16: case ARM::VQDMULHv2i32: case ARM::VQDMULHv4i16: case ARM::VQDMULHv4i32: case ARM::VQDMULHv8i16: case ARM::VQDMULLslv2i32: case ARM::VQDMULLslv4i16: case ARM::VQDMULLv2i64: case ARM::VQDMULLv4i32: case ARM::VQMOVNsuv2i32: case ARM::VQMOVNsuv4i16: case ARM::VQMOVNsuv8i8: case ARM::VQMOVNsv2i32: case ARM::VQMOVNsv4i16: case ARM::VQMOVNsv8i8: case ARM::VQMOVNuv2i32: case ARM::VQMOVNuv4i16: case ARM::VQMOVNuv8i8: case ARM::VQNEGv16i8: case ARM::VQNEGv2i32: case ARM::VQNEGv4i16: case ARM::VQNEGv4i32: case ARM::VQNEGv8i16: case ARM::VQNEGv8i8: case ARM::VQRDMULHslv2i32: case ARM::VQRDMULHslv4i16: case ARM::VQRDMULHslv4i32: case ARM::VQRDMULHslv8i16: case ARM::VQRDMULHv2i32: case ARM::VQRDMULHv4i16: case ARM::VQRDMULHv4i32: case ARM::VQRDMULHv8i16: case ARM::VQRSHLsv16i8: case ARM::VQRSHLsv1i64: case ARM::VQRSHLsv2i32: case ARM::VQRSHLsv2i64: case ARM::VQRSHLsv4i16: case ARM::VQRSHLsv4i32: case ARM::VQRSHLsv8i16: case ARM::VQRSHLsv8i8: case ARM::VQRSHLuv16i8: case ARM::VQRSHLuv1i64: case ARM::VQRSHLuv2i32: case ARM::VQRSHLuv2i64: case ARM::VQRSHLuv4i16: case ARM::VQRSHLuv4i32: case ARM::VQRSHLuv8i16: case ARM::VQRSHLuv8i8: case ARM::VQRSHRNsv2i32: case ARM::VQRSHRNsv4i16: case ARM::VQRSHRNsv8i8: case ARM::VQRSHRNuv2i32: case ARM::VQRSHRNuv4i16: case ARM::VQRSHRNuv8i8: case ARM::VQRSHRUNv2i32: case ARM::VQRSHRUNv4i16: case ARM::VQRSHRUNv8i8: case ARM::VQSHLsiv16i8: case ARM::VQSHLsiv1i64: case ARM::VQSHLsiv2i32: case ARM::VQSHLsiv2i64: case ARM::VQSHLsiv4i16: case ARM::VQSHLsiv4i32: case ARM::VQSHLsiv8i16: case ARM::VQSHLsiv8i8: case ARM::VQSHLsuv16i8: case ARM::VQSHLsuv1i64: case ARM::VQSHLsuv2i32: case ARM::VQSHLsuv2i64: case ARM::VQSHLsuv4i16: case ARM::VQSHLsuv4i32: case ARM::VQSHLsuv8i16: case ARM::VQSHLsuv8i8: case ARM::VQSHLsv16i8: case ARM::VQSHLsv1i64: case ARM::VQSHLsv2i32: case ARM::VQSHLsv2i64: case ARM::VQSHLsv4i16: case ARM::VQSHLsv4i32: case ARM::VQSHLsv8i16: case ARM::VQSHLsv8i8: case ARM::VQSHLuiv16i8: case ARM::VQSHLuiv1i64: case ARM::VQSHLuiv2i32: case ARM::VQSHLuiv2i64: case ARM::VQSHLuiv4i16: case ARM::VQSHLuiv4i32: case ARM::VQSHLuiv8i16: case ARM::VQSHLuiv8i8: case ARM::VQSHLuv16i8: case ARM::VQSHLuv1i64: case ARM::VQSHLuv2i32: case ARM::VQSHLuv2i64: case ARM::VQSHLuv4i16: case ARM::VQSHLuv4i32: case ARM::VQSHLuv8i16: case ARM::VQSHLuv8i8: case ARM::VQSHRNsv2i32: case ARM::VQSHRNsv4i16: case ARM::VQSHRNsv8i8: case ARM::VQSHRNuv2i32: case ARM::VQSHRNuv4i16: case ARM::VQSHRNuv8i8: case ARM::VQSHRUNv2i32: case ARM::VQSHRUNv4i16: case ARM::VQSHRUNv8i8: case ARM::VQSUBsv16i8: case ARM::VQSUBsv1i64: case ARM::VQSUBsv2i32: case ARM::VQSUBsv2i64: case ARM::VQSUBsv4i16: case ARM::VQSUBsv4i32: case ARM::VQSUBsv8i16: case ARM::VQSUBsv8i8: case ARM::VQSUBuv16i8: case ARM::VQSUBuv1i64: case ARM::VQSUBuv2i32: case ARM::VQSUBuv2i64: case ARM::VQSUBuv4i16: case ARM::VQSUBuv4i32: case ARM::VQSUBuv8i16: case ARM::VQSUBuv8i8: case ARM::VRADDHNv2i32: case ARM::VRADDHNv4i16: case ARM::VRADDHNv8i8: case ARM::VRECPEd: case ARM::VRECPEfd: case ARM::VRECPEfq: case ARM::VRECPEq: case ARM::VRECPSfd: case ARM::VRECPSfq: case ARM::VREV16d8: case ARM::VREV16q8: case ARM::VREV32d16: case ARM::VREV32d8: case ARM::VREV32q16: case ARM::VREV32q8: case ARM::VREV64d16: case ARM::VREV64d32: case ARM::VREV64d8: case ARM::VREV64df: case ARM::VREV64q16: case ARM::VREV64q32: case ARM::VREV64q8: case ARM::VREV64qf: case ARM::VRHADDsv16i8: case ARM::VRHADDsv2i32: case ARM::VRHADDsv4i16: case ARM::VRHADDsv4i32: case ARM::VRHADDsv8i16: case ARM::VRHADDsv8i8: case ARM::VRHADDuv16i8: case ARM::VRHADDuv2i32: case ARM::VRHADDuv4i16: case ARM::VRHADDuv4i32: case ARM::VRHADDuv8i16: case ARM::VRHADDuv8i8: case ARM::VRSHLsv16i8: case ARM::VRSHLsv1i64: case ARM::VRSHLsv2i32: case ARM::VRSHLsv2i64: case ARM::VRSHLsv4i16: case ARM::VRSHLsv4i32: case ARM::VRSHLsv8i16: case ARM::VRSHLsv8i8: case ARM::VRSHLuv16i8: case ARM::VRSHLuv1i64: case ARM::VRSHLuv2i32: case ARM::VRSHLuv2i64: case ARM::VRSHLuv4i16: case ARM::VRSHLuv4i32: case ARM::VRSHLuv8i16: case ARM::VRSHLuv8i8: case ARM::VRSHRNv2i32: case ARM::VRSHRNv4i16: case ARM::VRSHRNv8i8: case ARM::VRSHRsv16i8: case ARM::VRSHRsv1i64: case ARM::VRSHRsv2i32: case ARM::VRSHRsv2i64: case ARM::VRSHRsv4i16: case ARM::VRSHRsv4i32: case ARM::VRSHRsv8i16: case ARM::VRSHRsv8i8: case ARM::VRSHRuv16i8: case ARM::VRSHRuv1i64: case ARM::VRSHRuv2i32: case ARM::VRSHRuv2i64: case ARM::VRSHRuv4i16: case ARM::VRSHRuv4i32: case ARM::VRSHRuv8i16: case ARM::VRSHRuv8i8: case ARM::VRSQRTEd: case ARM::VRSQRTEfd: case ARM::VRSQRTEfq: case ARM::VRSQRTEq: case ARM::VRSQRTSfd: case ARM::VRSQRTSfq: case ARM::VRSRAsv16i8: case ARM::VRSRAsv1i64: case ARM::VRSRAsv2i32: case ARM::VRSRAsv2i64: case ARM::VRSRAsv4i16: case ARM::VRSRAsv4i32: case ARM::VRSRAsv8i16: case ARM::VRSRAsv8i8: case ARM::VRSRAuv16i8: case ARM::VRSRAuv1i64: case ARM::VRSRAuv2i32: case ARM::VRSRAuv2i64: case ARM::VRSRAuv4i16: case ARM::VRSRAuv4i32: case ARM::VRSRAuv8i16: case ARM::VRSRAuv8i8: case ARM::VRSUBHNv2i32: case ARM::VRSUBHNv4i16: case ARM::VRSUBHNv8i8: case ARM::VSETLNi16: case ARM::VSETLNi32: case ARM::VSETLNi8: case ARM::VSHLLi16: case ARM::VSHLLi32: case ARM::VSHLLi8: case ARM::VSHLLsv2i64: case ARM::VSHLLsv4i32: case ARM::VSHLLsv8i16: case ARM::VSHLLuv2i64: case ARM::VSHLLuv4i32: case ARM::VSHLLuv8i16: case ARM::VSHLiv16i8: case ARM::VSHLiv1i64: case ARM::VSHLiv2i32: case ARM::VSHLiv2i64: case ARM::VSHLiv4i16: case ARM::VSHLiv4i32: case ARM::VSHLiv8i16: case ARM::VSHLiv8i8: case ARM::VSHLsv16i8: case ARM::VSHLsv1i64: case ARM::VSHLsv2i32: case ARM::VSHLsv2i64: case ARM::VSHLsv4i16: case ARM::VSHLsv4i32: case ARM::VSHLsv8i16: case ARM::VSHLsv8i8: case ARM::VSHLuv16i8: case ARM::VSHLuv1i64: case ARM::VSHLuv2i32: case ARM::VSHLuv2i64: case ARM::VSHLuv4i16: case ARM::VSHLuv4i32: case ARM::VSHLuv8i16: case ARM::VSHLuv8i8: case ARM::VSHRNv2i32: case ARM::VSHRNv4i16: case ARM::VSHRNv8i8: case ARM::VSHRsv16i8: case ARM::VSHRsv1i64: case ARM::VSHRsv2i32: case ARM::VSHRsv2i64: case ARM::VSHRsv4i16: case ARM::VSHRsv4i32: case ARM::VSHRsv8i16: case ARM::VSHRsv8i8: case ARM::VSHRuv16i8: case ARM::VSHRuv1i64: case ARM::VSHRuv2i32: case ARM::VSHRuv2i64: case ARM::VSHRuv4i16: case ARM::VSHRuv4i32: case ARM::VSHRuv8i16: case ARM::VSHRuv8i8: case ARM::VSHTOD: case ARM::VSHTOS: case ARM::VSITOD: case ARM::VSITOS: case ARM::VSLIv16i8: case ARM::VSLIv1i64: case ARM::VSLIv2i32: case ARM::VSLIv2i64: case ARM::VSLIv4i16: case ARM::VSLIv4i32: case ARM::VSLIv8i16: case ARM::VSLIv8i8: case ARM::VSLTOD: case ARM::VSLTOS: case ARM::VSQRTD: case ARM::VSQRTS: case ARM::VSRAsv16i8: case ARM::VSRAsv1i64: case ARM::VSRAsv2i32: case ARM::VSRAsv2i64: case ARM::VSRAsv4i16: case ARM::VSRAsv4i32: case ARM::VSRAsv8i16: case ARM::VSRAsv8i8: case ARM::VSRAuv16i8: case ARM::VSRAuv1i64: case ARM::VSRAuv2i32: case ARM::VSRAuv2i64: case ARM::VSRAuv4i16: case ARM::VSRAuv4i32: case ARM::VSRAuv8i16: case ARM::VSRAuv8i8: case ARM::VSRIv16i8: case ARM::VSRIv1i64: case ARM::VSRIv2i32: case ARM::VSRIv2i64: case ARM::VSRIv4i16: case ARM::VSRIv4i32: case ARM::VSRIv8i16: case ARM::VSRIv8i8: case ARM::VST1d16: case ARM::VST1d16Q: case ARM::VST1d16T: case ARM::VST1d32: case ARM::VST1d32Q: case ARM::VST1d32T: case ARM::VST1d64: case ARM::VST1d8: case ARM::VST1d8Q: case ARM::VST1d8T: case ARM::VST1df: case ARM::VST1q16: case ARM::VST1q32: case ARM::VST1q64: case ARM::VST1q8: case ARM::VST1qf: case ARM::VST2LNd16: case ARM::VST2LNd32: case ARM::VST2LNd8: case ARM::VST2LNq16a: case ARM::VST2LNq16b: case ARM::VST2LNq32a: case ARM::VST2LNq32b: case ARM::VST2d16: case ARM::VST2d16D: case ARM::VST2d32: case ARM::VST2d32D: case ARM::VST2d64: case ARM::VST2d8: case ARM::VST2d8D: case ARM::VST2q16: case ARM::VST2q32: case ARM::VST2q8: case ARM::VST3LNd16: case ARM::VST3LNd32: case ARM::VST3LNd8: case ARM::VST3LNq16a: case ARM::VST3LNq16b: case ARM::VST3LNq32a: case ARM::VST3LNq32b: case ARM::VST3d16: case ARM::VST3d32: case ARM::VST3d64: case ARM::VST3d8: case ARM::VST3q16a: case ARM::VST3q16b: case ARM::VST3q32a: case ARM::VST3q32b: case ARM::VST3q8a: case ARM::VST3q8b: case ARM::VST4LNd16: case ARM::VST4LNd32: case ARM::VST4LNd8: case ARM::VST4LNq16a: case ARM::VST4LNq16b: case ARM::VST4LNq32a: case ARM::VST4LNq32b: case ARM::VST4d16: case ARM::VST4d32: case ARM::VST4d64: case ARM::VST4d8: case ARM::VST4q16a: case ARM::VST4q16b: case ARM::VST4q32a: case ARM::VST4q32b: case ARM::VST4q8a: case ARM::VST4q8b: case ARM::VSTMD: case ARM::VSTMS: case ARM::VSTRD: case ARM::VSTRQ: case ARM::VSTRS: case ARM::VSUBD: case ARM::VSUBHNv2i32: case ARM::VSUBHNv4i16: case ARM::VSUBHNv8i8: case ARM::VSUBLsv2i64: case ARM::VSUBLsv4i32: case ARM::VSUBLsv8i16: case ARM::VSUBLuv2i64: case ARM::VSUBLuv4i32: case ARM::VSUBLuv8i16: case ARM::VSUBS: case ARM::VSUBWsv2i64: case ARM::VSUBWsv4i32: case ARM::VSUBWsv8i16: case ARM::VSUBWuv2i64: case ARM::VSUBWuv4i32: case ARM::VSUBWuv8i16: case ARM::VSUBfd: case ARM::VSUBfd_sfp: case ARM::VSUBfq: case ARM::VSUBv16i8: case ARM::VSUBv1i64: case ARM::VSUBv2i32: case ARM::VSUBv2i64: case ARM::VSUBv4i16: case ARM::VSUBv4i32: case ARM::VSUBv8i16: case ARM::VSUBv8i8: case ARM::VSWPd: case ARM::VSWPq: case ARM::VTBL1: case ARM::VTBL2: case ARM::VTBL3: case ARM::VTBL4: case ARM::VTBX1: case ARM::VTBX2: case ARM::VTBX3: case ARM::VTBX4: case ARM::VTOSHD: case ARM::VTOSHS: case ARM::VTOSIRD: case ARM::VTOSIRS: case ARM::VTOSIZD: case ARM::VTOSIZS: case ARM::VTOSLD: case ARM::VTOSLS: case ARM::VTOUHD: case ARM::VTOUHS: case ARM::VTOUIRD: case ARM::VTOUIRS: case ARM::VTOUIZD: case ARM::VTOUIZS: case ARM::VTOULD: case ARM::VTOULS: case ARM::VTRNd16: case ARM::VTRNd32: case ARM::VTRNd8: case ARM::VTRNq16: case ARM::VTRNq32: case ARM::VTRNq8: case ARM::VTSTv16i8: case ARM::VTSTv2i32: case ARM::VTSTv4i16: case ARM::VTSTv4i32: case ARM::VTSTv8i16: case ARM::VTSTv8i8: case ARM::VUHTOD: case ARM::VUHTOS: case ARM::VUITOD: case ARM::VUITOS: case ARM::VULTOD: case ARM::VULTOS: case ARM::VUZPd16: case ARM::VUZPd32: case ARM::VUZPd8: case ARM::VUZPq16: case ARM::VUZPq32: case ARM::VUZPq8: case ARM::VZIPd16: case ARM::VZIPd32: case ARM::VZIPd8: case ARM::VZIPq16: case ARM::VZIPq32: case ARM::VZIPq8: case ARM::WFE: case ARM::WFI: case ARM::YIELD: case ARM::t2ADCSri: case ARM::t2ADCSrr: case ARM::t2ADCSrs: case ARM::t2ADCri: case ARM::t2ADCrr: case ARM::t2ADCrs: case ARM::t2ADDSri: case ARM::t2ADDSrr: case ARM::t2ADDSrs: case ARM::t2ADDrSPi: case ARM::t2ADDrSPi12: case ARM::t2ADDrSPs: case ARM::t2ADDri: case ARM::t2ADDri12: case ARM::t2ADDrr: case ARM::t2ADDrs: case ARM::t2ANDri: case ARM::t2ANDrr: case ARM::t2ANDrs: case ARM::t2ASRri: case ARM::t2ASRrr: case ARM::t2B: case ARM::t2BFC: case ARM::t2BFI: case ARM::t2BICri: case ARM::t2BICrr: case ARM::t2BICrs: case ARM::t2BR_JT: case ARM::t2BXJ: case ARM::t2Bcc: case ARM::t2CLREX: case ARM::t2CLZ: case ARM::t2CMNzri: case ARM::t2CMNzrr: case ARM::t2CMNzrs: case ARM::t2CMPri: case ARM::t2CMPrr: case ARM::t2CMPrs: case ARM::t2CMPzri: case ARM::t2CMPzrr: case ARM::t2CMPzrs: case ARM::t2CPS: case ARM::t2DBG: case ARM::t2DMBish: case ARM::t2DMBishst: case ARM::t2DMBnsh: case ARM::t2DMBnshst: case ARM::t2DMBosh: case ARM::t2DMBoshst: case ARM::t2DMBst: case ARM::t2DSBish: case ARM::t2DSBishst: case ARM::t2DSBnsh: case ARM::t2DSBnshst: case ARM::t2DSBosh: case ARM::t2DSBoshst: case ARM::t2DSBst: case ARM::t2EORri: case ARM::t2EORrr: case ARM::t2EORrs: case ARM::t2ISBsy: case ARM::t2IT: case ARM::t2Int_MemBarrierV7: case ARM::t2Int_SyncBarrierV7: case ARM::t2Int_eh_sjlj_setjmp: case ARM::t2LDM: case ARM::t2LDM_RET: case ARM::t2LDRBT: case ARM::t2LDRB_POST: case ARM::t2LDRB_PRE: case ARM::t2LDRBi12: case ARM::t2LDRBi8: case ARM::t2LDRBpci: case ARM::t2LDRBs: case ARM::t2LDRDi8: case ARM::t2LDRDpci: case ARM::t2LDREX: case ARM::t2LDREXB: case ARM::t2LDREXD: case ARM::t2LDREXH: case ARM::t2LDRHT: case ARM::t2LDRH_POST: case ARM::t2LDRH_PRE: case ARM::t2LDRHi12: case ARM::t2LDRHi8: case ARM::t2LDRHpci: case ARM::t2LDRHs: case ARM::t2LDRSBT: case ARM::t2LDRSB_POST: case ARM::t2LDRSB_PRE: case ARM::t2LDRSBi12: case ARM::t2LDRSBi8: case ARM::t2LDRSBpci: case ARM::t2LDRSBs: case ARM::t2LDRSHT: case ARM::t2LDRSH_POST: case ARM::t2LDRSH_PRE: case ARM::t2LDRSHi12: case ARM::t2LDRSHi8: case ARM::t2LDRSHpci: case ARM::t2LDRSHs: case ARM::t2LDRT: case ARM::t2LDR_POST: case ARM::t2LDR_PRE: case ARM::t2LDRi12: case ARM::t2LDRi8: case ARM::t2LDRpci: case ARM::t2LDRpci_pic: case ARM::t2LDRs: case ARM::t2LEApcrel: case ARM::t2LEApcrelJT: case ARM::t2LSLri: case ARM::t2LSLrr: case ARM::t2LSRri: case ARM::t2LSRrr: case ARM::t2MLA: case ARM::t2MLS: case ARM::t2MOVCCasr: case ARM::t2MOVCCi: case ARM::t2MOVCClsl: case ARM::t2MOVCClsr: case ARM::t2MOVCCr: case ARM::t2MOVCCror: case ARM::t2MOVTi16: case ARM::t2MOVi: case ARM::t2MOVi16: case ARM::t2MOVi32imm: case ARM::t2MOVr: case ARM::t2MOVrx: case ARM::t2MOVsra_flag: case ARM::t2MOVsrl_flag: case ARM::t2MRS: case ARM::t2MRSsys: case ARM::t2MSR: case ARM::t2MSRsys: case ARM::t2MUL: case ARM::t2MVNi: case ARM::t2MVNr: case ARM::t2MVNs: case ARM::t2NOP: case ARM::t2ORNri: case ARM::t2ORNrr: case ARM::t2ORNrs: case ARM::t2ORRri: case ARM::t2ORRrr: case ARM::t2ORRrs: case ARM::t2PKHBT: case ARM::t2PKHTB: case ARM::t2PLDWi12: case ARM::t2PLDWi8: case ARM::t2PLDWpci: case ARM::t2PLDWr: case ARM::t2PLDWs: case ARM::t2PLDi12: case ARM::t2PLDi8: case ARM::t2PLDpci: case ARM::t2PLDr: case ARM::t2PLDs: case ARM::t2PLIi12: case ARM::t2PLIi8: case ARM::t2PLIpci: case ARM::t2PLIr: case ARM::t2PLIs: case ARM::t2QADD: case ARM::t2QADD16: case ARM::t2QADD8: case ARM::t2QASX: case ARM::t2QDADD: case ARM::t2QDSUB: case ARM::t2QSAX: case ARM::t2QSUB: case ARM::t2QSUB16: case ARM::t2QSUB8: case ARM::t2RBIT: case ARM::t2REV: case ARM::t2REV16: case ARM::t2REVSH: case ARM::t2RFEDB: case ARM::t2RFEDBW: case ARM::t2RFEIA: case ARM::t2RFEIAW: case ARM::t2RORri: case ARM::t2RORrr: case ARM::t2RSBSri: case ARM::t2RSBSrs: case ARM::t2RSBri: case ARM::t2RSBrs: case ARM::t2SADD16: case ARM::t2SADD8: case ARM::t2SASX: case ARM::t2SBCSri: case ARM::t2SBCSrr: case ARM::t2SBCSrs: case ARM::t2SBCri: case ARM::t2SBCrr: case ARM::t2SBCrs: case ARM::t2SBFX: case ARM::t2SDIV: case ARM::t2SEL: case ARM::t2SEV: case ARM::t2SHADD16: case ARM::t2SHADD8: case ARM::t2SHASX: case ARM::t2SHSAX: case ARM::t2SHSUB16: case ARM::t2SHSUB8: case ARM::t2SMC: case ARM::t2SMLABB: case ARM::t2SMLABT: case ARM::t2SMLAD: case ARM::t2SMLADX: case ARM::t2SMLAL: case ARM::t2SMLALBB: case ARM::t2SMLALBT: case ARM::t2SMLALD: case ARM::t2SMLALDX: case ARM::t2SMLALTB: case ARM::t2SMLALTT: case ARM::t2SMLATB: case ARM::t2SMLATT: case ARM::t2SMLAWB: case ARM::t2SMLAWT: case ARM::t2SMLSD: case ARM::t2SMLSDX: case ARM::t2SMLSLD: case ARM::t2SMLSLDX: case ARM::t2SMMLA: case ARM::t2SMMLAR: case ARM::t2SMMLS: case ARM::t2SMMLSR: case ARM::t2SMMUL: case ARM::t2SMMULR: case ARM::t2SMUAD: case ARM::t2SMUADX: case ARM::t2SMULBB: case ARM::t2SMULBT: case ARM::t2SMULL: case ARM::t2SMULTB: case ARM::t2SMULTT: case ARM::t2SMULWB: case ARM::t2SMULWT: case ARM::t2SMUSD: case ARM::t2SMUSDX: case ARM::t2SRSDB: case ARM::t2SRSDBW: case ARM::t2SRSIA: case ARM::t2SRSIAW: case ARM::t2SSAT16: case ARM::t2SSATasr: case ARM::t2SSATlsl: case ARM::t2SSAX: case ARM::t2SSUB16: case ARM::t2SSUB8: case ARM::t2STM: case ARM::t2STRBT: case ARM::t2STRB_POST: case ARM::t2STRB_PRE: case ARM::t2STRBi12: case ARM::t2STRBi8: case ARM::t2STRBs: case ARM::t2STRDi8: case ARM::t2STREX: case ARM::t2STREXB: case ARM::t2STREXD: case ARM::t2STREXH: case ARM::t2STRHT: case ARM::t2STRH_POST: case ARM::t2STRH_PRE: case ARM::t2STRHi12: case ARM::t2STRHi8: case ARM::t2STRHs: case ARM::t2STRT: case ARM::t2STR_POST: case ARM::t2STR_PRE: case ARM::t2STRi12: case ARM::t2STRi8: case ARM::t2STRs: case ARM::t2SUBSri: case ARM::t2SUBSrr: case ARM::t2SUBSrs: case ARM::t2SUBrSPi: case ARM::t2SUBrSPi12: case ARM::t2SUBrSPi12_: case ARM::t2SUBrSPi_: case ARM::t2SUBrSPs: case ARM::t2SUBrSPs_: case ARM::t2SUBri: case ARM::t2SUBri12: case ARM::t2SUBrr: case ARM::t2SUBrs: case ARM::t2SXTAB16rr: case ARM::t2SXTAB16rr_rot: case ARM::t2SXTABrr: case ARM::t2SXTABrr_rot: case ARM::t2SXTAHrr: case ARM::t2SXTAHrr_rot: case ARM::t2SXTB16r: case ARM::t2SXTB16r_rot: case ARM::t2SXTBr: case ARM::t2SXTBr_rot: case ARM::t2SXTHr: case ARM::t2SXTHr_rot: case ARM::t2TBB: case ARM::t2TBBgen: case ARM::t2TBH: case ARM::t2TBHgen: case ARM::t2TEQri: case ARM::t2TEQrr: case ARM::t2TEQrs: case ARM::t2TPsoft: case ARM::t2TSTri: case ARM::t2TSTrr: case ARM::t2TSTrs: case ARM::t2UADD16: case ARM::t2UADD8: case ARM::t2UASX: case ARM::t2UBFX: case ARM::t2UDIV: case ARM::t2UHADD16: case ARM::t2UHADD8: case ARM::t2UHASX: case ARM::t2UHSAX: case ARM::t2UHSUB16: case ARM::t2UHSUB8: case ARM::t2UMAAL: case ARM::t2UMLAL: case ARM::t2UMULL: case ARM::t2UQADD16: case ARM::t2UQADD8: case ARM::t2UQASX: case ARM::t2UQSAX: case ARM::t2UQSUB16: case ARM::t2UQSUB8: case ARM::t2USAD8: case ARM::t2USADA8: case ARM::t2USAT16: case ARM::t2USATasr: case ARM::t2USATlsl: case ARM::t2USAX: case ARM::t2USUB16: case ARM::t2USUB8: case ARM::t2UXTAB16rr: case ARM::t2UXTAB16rr_rot: case ARM::t2UXTABrr: case ARM::t2UXTABrr_rot: case ARM::t2UXTAHrr: case ARM::t2UXTAHrr_rot: case ARM::t2UXTB16r: case ARM::t2UXTB16r_rot: case ARM::t2UXTBr: case ARM::t2UXTBr_rot: case ARM::t2UXTHr: case ARM::t2UXTHr_rot: case ARM::t2WFE: case ARM::t2WFI: case ARM::t2YIELD: case ARM::tADC: case ARM::tADDhirr: case ARM::tADDi3: case ARM::tADDi8: case ARM::tADDrPCi: case ARM::tADDrSP: case ARM::tADDrSPi: case ARM::tADDrr: case ARM::tADDspi: case ARM::tADDspr: case ARM::tADDspr_: case ARM::tADJCALLSTACKDOWN: case ARM::tADJCALLSTACKUP: case ARM::tAND: case ARM::tANDsp: case ARM::tASRri: case ARM::tASRrr: case ARM::tB: case ARM::tBIC: case ARM::tBKPT: case ARM::tBL: case ARM::tBLXi: case ARM::tBLXi_r9: case ARM::tBLXr: case ARM::tBLXr_r9: case ARM::tBLr9: case ARM::tBRIND: case ARM::tBR_JTr: case ARM::tBX: case ARM::tBX_RET: case ARM::tBX_RET_vararg: case ARM::tBXr9: case ARM::tBcc: case ARM::tBfar: case ARM::tCBNZ: case ARM::tCBZ: case ARM::tCMNz: case ARM::tCMPhir: case ARM::tCMPi8: case ARM::tCMPr: case ARM::tCMPzhir: case ARM::tCMPzi8: case ARM::tCMPzr: case ARM::tCPS: case ARM::tEOR: case ARM::tInt_eh_sjlj_setjmp: case ARM::tLDM: case ARM::tLDR: case ARM::tLDRB: case ARM::tLDRBi: case ARM::tLDRH: case ARM::tLDRHi: case ARM::tLDRSB: case ARM::tLDRSH: case ARM::tLDRcp: case ARM::tLDRi: case ARM::tLDRpci: case ARM::tLDRpci_pic: case ARM::tLDRspi: case ARM::tLEApcrel: case ARM::tLEApcrelJT: case ARM::tLSLri: case ARM::tLSLrr: case ARM::tLSRri: case ARM::tLSRrr: case ARM::tMOVCCi: case ARM::tMOVCCr: case ARM::tMOVCCr_pseudo: case ARM::tMOVSr: case ARM::tMOVgpr2gpr: case ARM::tMOVgpr2tgpr: case ARM::tMOVi8: case ARM::tMOVr: case ARM::tMOVtgpr2gpr: case ARM::tMUL: case ARM::tMVN: case ARM::tNOP: case ARM::tORR: case ARM::tPICADD: case ARM::tPOP: case ARM::tPOP_RET: case ARM::tPUSH: case ARM::tREV: case ARM::tREV16: case ARM::tREVSH: case ARM::tROR: case ARM::tRSB: case ARM::tRestore: case ARM::tSBC: case ARM::tSETENDBE: case ARM::tSETENDLE: case ARM::tSEV: case ARM::tSTM: case ARM::tSTR: case ARM::tSTRB: case ARM::tSTRBi: case ARM::tSTRH: case ARM::tSTRHi: case ARM::tSTRi: case ARM::tSTRspi: case ARM::tSUBi3: case ARM::tSUBi8: case ARM::tSUBrr: case ARM::tSUBspi: case ARM::tSUBspi_: case ARM::tSVC: case ARM::tSXTB: case ARM::tSXTH: case ARM::tSpill: case ARM::tTPsoft: case ARM::tTRAP: case ARM::tTST: case ARM::tUXTB: case ARM::tUXTH: case ARM::tWFE: case ARM::tWFI: case ARM::tYIELD: { break; } default: std::string msg; raw_string_ostream Msg(msg); Msg << "Not supported instr: " << MI; llvm_report_error(Msg.str()); } return Value; }