reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/ARM/ARMGenMCCodeEmitter.inc
 4228   const unsigned opcode = MI.getOpcode();
 4503       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4503       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4507       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4507       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4519       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4519       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4523       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4523       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4527       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4527       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4534       op = getVPTMaskOpValue(MI, 0, Fixups, STI);
 4543       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4543       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4547       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4547       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4555       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4555       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4559       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4559       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4564       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 4564       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 4571       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4571       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4575       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4575       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4580       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 4580       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 4588       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4588       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4592       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4592       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4597       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 4597       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 4645       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4645       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4649       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4649       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4679       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4679       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4683       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4683       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4687       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4687       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4697       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4697       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4701       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4701       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4705       op = getMVEShiftImmOpValue(MI, 2, Fixups, STI);
 4716       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4716       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4720       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4720       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4724       op = getMVEShiftImmOpValue(MI, 2, Fixups, STI);
 4735       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4735       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4739       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4739       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4743       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4743       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4754       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4754       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4758       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4758       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4762       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4762       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4773       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4773       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4777       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4777       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4781       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4781       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4792       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4792       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4796       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4796       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4800       op = getShiftRight16Imm(MI, 2, Fixups, STI);
 4811       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4811       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4815       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4815       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4819       op = getShiftRight32Imm(MI, 2, Fixups, STI);
 4830       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4830       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4834       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4834       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4838       op = getShiftRight8Imm(MI, 2, Fixups, STI);
 4875       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4875       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4879       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4879       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4922       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4922       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4926       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4926       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4930       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4930       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4938       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4938       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4942       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4942       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4946       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4946       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4950       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 4950       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 4962       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4962       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4966       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4966       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4970       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4970       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 4974       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 4974       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 4982       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4982       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4986       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4986       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 4990       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 4990       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 4998       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 4998       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5002       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5002       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5006       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 5006       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 5014       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5014       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5018       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5018       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5022       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 5022       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 5046       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5046       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5050       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5050       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5054       op = getShiftRight16Imm(MI, 3, Fixups, STI);
 5062       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5062       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5066       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5066       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5070       op = getShiftRight32Imm(MI, 3, Fixups, STI);
 5094       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5094       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5098       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5098       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5102       op = getShiftRight8Imm(MI, 3, Fixups, STI);
 5137       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5137       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5141       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 5141       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 5145       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5145       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5218       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5218       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5222       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5222       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5226       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5226       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5284       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5284       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5288       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5288       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5292       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5292       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5326       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5326       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5330       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5330       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5334       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 5334       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 5364       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5364       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5368       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5368       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5380       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5380       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5384       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 5384       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 5388       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5388       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5393       op = getPowerTwoOpValue(MI, 4, Fixups, STI);
 5405       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5405       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5409       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5409       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5414       op = getPowerTwoOpValue(MI, 3, Fixups, STI);
 5422       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5422       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5427       op = getMveAddrModeQOpValue<2>(MI, 1, Fixups, STI);
 5436       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5436       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5441       op = getMveAddrModeQOpValue<3>(MI, 1, Fixups, STI);
 5474       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5474       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5479       op = getMveAddrModeRQOpValue(MI, 1, Fixups, STI);
 5491       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5491       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5496       op = getT2AddrModeImmOpValue<7,0>(MI, 1, Fixups, STI);
 5505       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5505       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5510       op = getT2AddrModeImmOpValue<7,0>(MI, 1, Fixups, STI);
 5520       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5520       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5525       op = getT2AddrModeImmOpValue<7,1>(MI, 1, Fixups, STI);
 5534       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5534       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5539       op = getT2AddrModeImmOpValue<7,1>(MI, 1, Fixups, STI);
 5548       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5548       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5553       op = getT2AddrModeImmOpValue<7,2>(MI, 1, Fixups, STI);
 5561       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5561       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5565       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5565       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5570       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5570       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5578       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5578       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5582       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5582       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5587       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5587       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5596       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5596       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5600       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5600       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5605       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5605       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5614       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5614       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5619       op = getMveAddrModeQOpValue<2>(MI, 2, Fixups, STI);
 5628       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5628       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5633       op = getMveAddrModeQOpValue<3>(MI, 2, Fixups, STI);
 5646       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5646       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5651       op = getT2AddrModeImmOpValue<7,0>(MI, 2, Fixups, STI);
 5660       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5660       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5665       op = getT2AddrModeImmOpValue<7,0>(MI, 2, Fixups, STI);
 5675       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5675       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5680       op = getT2AddrModeImmOpValue<7,1>(MI, 2, Fixups, STI);
 5689       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5689       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5694       op = getT2AddrModeImmOpValue<7,1>(MI, 2, Fixups, STI);
 5703       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5703       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5708       op = getT2AddrModeImmOpValue<7,2>(MI, 2, Fixups, STI);
 5717       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5717       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5722       op = getT2ScaledImmOpValue<7,0>(MI, 3, Fixups, STI);
 5726       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5726       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5739       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5739       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5744       op = getT2ScaledImmOpValue<7,0>(MI, 3, Fixups, STI);
 5748       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5748       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5757       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5757       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5762       op = getT2ScaledImmOpValue<7,1>(MI, 3, Fixups, STI);
 5766       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5766       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5776       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5776       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5781       op = getT2ScaledImmOpValue<7,1>(MI, 3, Fixups, STI);
 5785       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5785       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5794       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5794       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5799       op = getT2ScaledImmOpValue<7,2>(MI, 3, Fixups, STI);
 5803       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5803       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5850       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5850       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5854       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5854       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5864       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5864       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5868       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5868       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5872       op = getNEONVcvtImm32OpValue(MI, 2, Fixups, STI);
 5883       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5883       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5887       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5887       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5891       op = getNEONVcvtImm32OpValue(MI, 2, Fixups, STI);
 5904       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5904       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5909       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5909       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5924       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5924       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5928       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5928       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5932       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5932       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5940       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5940       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5944       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5944       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5948       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5948       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 5952       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 5952       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 5965       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5965       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 5970       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 5970       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6003       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6003       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6008       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6008       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6017       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6017       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6022       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6022       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6027       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6027       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6038       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6038       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6042       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6042       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6046       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6046       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6054       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6054       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6058       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6058       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6062       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6062       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6066       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 6066       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 6079       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6079       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6083       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6083       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6087       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6087       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6096       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 6096       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 6101       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6101       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6106       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6106       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6114       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6114       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6118       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6118       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6122       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6122       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6129       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6129       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6133       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6133       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6141       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6141       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6145       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6145       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6150       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6150       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6161       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6161       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6165       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6165       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6170       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6170       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6179       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6179       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6183       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6183       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6188       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6188       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6193       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6193       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6206       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6206       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6211       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6211       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6216       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6216       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6224       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6224       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6236       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6236       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6241       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6241       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6249       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6249       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6254       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6254       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6266       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6266       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6271       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6271       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6275       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6275       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6286       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6286       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6291       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6291       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6295       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6295       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6300       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6300       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6366       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6366       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6371       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6371       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6376       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6376       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6399       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6399       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6404       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6404       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6409       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6409       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6413       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6413       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6426       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6426       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6431       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6431       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6436       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6436       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6440       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6440       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6449       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6449       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6454       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6454       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6459       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6459       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6463       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6463       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6471       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6471       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6476       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6476       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6481       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6481       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6492       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6492       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6497       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6497       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6502       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6502       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6509       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6509       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6514       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6514       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6519       op = getBitfieldInvertedMaskOpValue(MI, 3, Fixups, STI);
 6528       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6528       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6533       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6533       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6538       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6538       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6546       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6546       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6551       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6551       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6556       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6556       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6560       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6560       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6568       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6568       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6573       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6573       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6578       op = getT2AddrModeImm0_1020s4OpValue(MI, 2, Fixups, STI);
 6585       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6585       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6590       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6590       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6597       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6597       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6602       op = getT2AdrLabelOpValue(MI, 1, Fixups, STI);
 6612       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6612       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6617       op = getBitfieldInvertedMaskOpValue(MI, 2, Fixups, STI);
 6625       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6625       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6630       op = getHiLo16ImmOpValue(MI, 1, Fixups, STI);
 6639       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6639       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6644       op = getHiLo16ImmOpValue(MI, 2, Fixups, STI);
 6654       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6654       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6659       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6659       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6663       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6663       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6667       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6667       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6675       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6675       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6679       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6679       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6688       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6688       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6692       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6692       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6697       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6697       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6707       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6707       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6711       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6711       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6716       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6716       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6726       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6726       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6730       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6730       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6738       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6738       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6743       op = getThumbAdrLabelOpValue(MI, 1, Fixups, STI);
 6750       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6750       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6755       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6755       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6765       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6765       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6770       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6770       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6775       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6775       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6779       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6779       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6795       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6795       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6800       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6800       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6805       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6805       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6810       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6810       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6831       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6831       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6836       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6836       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6841       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6841       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6863       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6863       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6868       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6868       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 6873       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6873       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6882       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6882       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6887       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6887       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6898       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6898       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6903       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6903       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 6911       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6911       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6916       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6916       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6921       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 6921       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 6930       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6930       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6935       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6935       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6940       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 6940       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 6945       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
 6945       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
 6959       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6959       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6964       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6964       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6969       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 6969       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 6990       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6990       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 6995       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 6995       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7000       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7000       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7005       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7005       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7027       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7027       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7032       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7032       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7037       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
 7037       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
 7042       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 7042       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 7050       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7050       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7057       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7057       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7061       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7061       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7078       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7078       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7082       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7082       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7091       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7091       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7096       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7096       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7104       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7104       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7112       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7112       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7117       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7117       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7130       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7130       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7135       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7135       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7144       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7144       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7149       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7149       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7156       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7156       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7165       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7165       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7170       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7170       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7175       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7175       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7193       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7193       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7206       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7206       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7211       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7211       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7221       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7221       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7226       op = getT2SORegOpValue(MI, 1, Fixups, STI);
 7237       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7237       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7242       op = getT2SOImmOpValue(MI, 1, Fixups, STI);
 7251       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7251       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7256       op = getRegisterListOpValue(MI, 3, Fixups, STI);
 7264       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7264       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7269       op = getRegisterListOpValue(MI, 3, Fixups, STI);
 7276       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7276       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7281       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7281       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7288       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7288       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7293       op = getRegisterListOpValue(MI, 3, Fixups, STI);
 7308       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7308       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7319       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7319       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7324       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7324       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7336       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7336       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7341       op = getBFTargetOpValue<false, ARM::fixup_wls>(MI, 2, Fixups, STI);
 7349       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7349       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7354       op = getRegisterListOpValue(MI, 4, Fixups, STI);
 7362       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7362       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7367       op = getRegisterListOpValue(MI, 4, Fixups, STI);
 7374       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7374       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7379       op = getRegisterListOpValue(MI, 4, Fixups, STI);
 7386       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7386       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7390       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7390       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7395       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7395       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7399       op = getMVEPairVectorIndexOpValue<0>(MI, 4, Fixups, STI);
 7411       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7411       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7416       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7416       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7421       op = getT2AddrModeImm8OffsetOpValue(MI, 3, Fixups, STI);
 7430       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7430       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7435       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7435       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7440       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7440       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7445       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7445       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7450       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 7450       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 7457       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7457       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7462       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7462       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7467       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7467       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7472       op = getT2ScaledImmOpValue<8,2>(MI, 4, Fixups, STI);
 7480       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7480       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7485       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7485       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7490       op = getT2AddrModeImm8s4OpValue(MI, 2, Fixups, STI);
 7498       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7498       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7503       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7503       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7508       op = getT2AddrModeImm8s4OpValue(MI, 3, Fixups, STI);
 7523       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7523       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7528       op = getAddrModeImm12OpValue(MI, 1, Fixups, STI);
 7539       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7539       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7544       op = getAddrModeImm12OpValue(MI, 1, Fixups, STI);
 7557       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7557       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7562       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7562       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7570       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7570       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7575       op = getT2AddrModeImm0_1020s4OpValue(MI, 1, Fixups, STI);
 7589       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7589       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7594       op = getT2AddrModeImmOpValue<8,0>(MI, 1, Fixups, STI);
 7608       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7608       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7613       op = getT2AddrModeImmOpValue<8,0>(MI, 1, Fixups, STI);
 7625       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7625       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7630       op = getT2AddrModeImmOpValue<8,0>(MI, 2, Fixups, STI);
 7645       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7645       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7650       op = getT2AddrModeSORegOpValue(MI, 1, Fixups, STI);
 7660       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7660       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7665       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7665       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7670       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7670       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7675       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
 7675       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
 7680       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 7680       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 7684       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7684       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7697       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7697       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7701       op = getAddrModeISOpValue(MI, 1, Fixups, STI);
 7716       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7716       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7720       op = getThumbAddrModeRegRegOpValue(MI, 1, Fixups, STI);
 7728       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7728       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7733       op = getAddrModePCOpValue(MI, 1, Fixups, STI);
 7741       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7741       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7746       op = getAddrModeThumbSPOpValue(MI, 1, Fixups, STI);
 7755       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7755       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7760       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7760       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7765       op = getT2AddrModeImm8OffsetOpValue(MI, 3, Fixups, STI);
 7772       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7772       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7777       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7777       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7782       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7782       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7787       op = getT2ScaledImmOpValue<8,2>(MI, 4, Fixups, STI);
 7794       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7794       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7799       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7799       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7804       op = getT2AddrModeImm8s4OpValue(MI, 3, Fixups, STI);
 7814       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7814       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7819       op = getT2AddrModeImmOpValue<8,0>(MI, 2, Fixups, STI);
 7827       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7827       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7831       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7831       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7836       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7836       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7840       op = getMVEPairVectorIndexOpValue<0>(MI, 5, Fixups, STI);
 7850       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7850       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7855       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7855       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7860       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7860       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7865       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7865       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7870       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 7870       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 7879       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7879       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7884       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7884       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7889       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7889       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7894       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
 7894       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
 7899       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 7899       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 7903       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7903       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 7911       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7911       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7915       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7915       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7930       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7930       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7934       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7934       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7966       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7966       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7970       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7970       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7988       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7988       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 7992       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7992       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 7996       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 7996       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8008       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8008       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8012       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 8012       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 8017       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8017       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8021       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8026       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8026       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8030       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8030       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8035       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8035       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8040       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8040       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8043       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8048       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8048       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8052       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8052       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8057       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8057       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8062       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8062       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8065       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8070       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8070       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8074       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8074       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8079       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8079       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8084       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8084       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8088       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8094       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 8094       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 8098       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8098       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8103       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8103       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8108       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8108       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8111       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8117       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 8117       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 8121       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8121       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8126       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8126       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8131       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8131       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8134       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8139       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 8139       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 8143       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8143       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8148       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8148       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8153       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8153       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8157       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8179       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8179       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8184       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 8184       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 8209       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8209       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8214       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8214       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8239       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8239       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8244       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8244       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 8269       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 8269       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 8274       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8274       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 8289       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8289       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8293       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
 8296       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8301       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8301       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8305       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
 8309       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8309       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8313       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8334       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8334       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8338       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
 8341       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8346       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8346       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8350       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
 8355       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8355       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8359       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8364       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8364       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8368       op = getAddrMode6AddressOpValue(MI, 2, Fixups, STI);
 8373       op = getAddrMode6OffsetOpValue(MI, 4, Fixups, STI);
 8377       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
 8377       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
 8381       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8386       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8386       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8390       op = getAddrMode6AddressOpValue(MI, 2, Fixups, STI);
 8394       op = getAddrMode6OffsetOpValue(MI, 4, Fixups, STI);
 8398       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
 8398       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
 8402       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8414       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8414       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8418       op = getAddrMode6AddressOpValue(MI, 2, Fixups, STI);
 8422       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8422       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8425       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8431       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8431       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8435       op = getAddrMode6AddressOpValue(MI, 2, Fixups, STI);
 8439       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
 8439       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
 8443       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8449       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8449       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8453       op = getAddrMode6AddressOpValue(MI, 2, Fixups, STI);
 8457       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
 8457       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
 8461       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8466       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8466       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8470       op = getAddrMode6AddressOpValue(MI, 2, Fixups, STI);
 8474       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
 8474       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
 8478       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8490       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8490       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8494       op = getAddrMode6AddressOpValue(MI, 2, Fixups, STI);
 8497       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8518       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8518       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8522       op = getAddrMode6AddressOpValue(MI, 2, Fixups, STI);
 8526       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8526       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 8529       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8550       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8550       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8554       op = getAddrMode6AddressOpValue(MI, 2, Fixups, STI);
 8557       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8562       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8562       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8566       op = getAddrMode6AddressOpValue(MI, 2, Fixups, STI);
 8571       op = getAddrMode6OffsetOpValue(MI, 4, Fixups, STI);
 8575       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
 8575       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
 8579       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8585       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8585       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8589       op = getAddrMode6AddressOpValue(MI, 3, Fixups, STI);
 8593       op = getAddrMode6OffsetOpValue(MI, 5, Fixups, STI);
 8597       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
 8597       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
 8601       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8607       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8607       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8611       op = getAddrMode6AddressOpValue(MI, 3, Fixups, STI);
 8615       op = getAddrMode6OffsetOpValue(MI, 5, Fixups, STI);
 8619       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
 8619       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
 8623       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8628       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8628       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8632       op = getAddrMode6AddressOpValue(MI, 3, Fixups, STI);
 8636       op = getAddrMode6OffsetOpValue(MI, 5, Fixups, STI);
 8640       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
 8640       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
 8644       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8654       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8654       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8658       op = getAddrMode6AddressOpValue(MI, 3, Fixups, STI);
 8661       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8667       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8667       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8671       op = getAddrMode6AddressOpValue(MI, 3, Fixups, STI);
 8676       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
 8676       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
 8680       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8686       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8686       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8690       op = getAddrMode6AddressOpValue(MI, 3, Fixups, STI);
 8695       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
 8695       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
 8699       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8704       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8704       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8708       op = getAddrMode6AddressOpValue(MI, 3, Fixups, STI);
 8713       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
 8713       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
 8717       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8727       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8727       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8731       op = getAddrMode6AddressOpValue(MI, 4, Fixups, STI);
 8735       op = getAddrMode6OffsetOpValue(MI, 6, Fixups, STI);
 8738       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8744       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8744       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8748       op = getAddrMode6AddressOpValue(MI, 4, Fixups, STI);
 8752       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
 8752       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
 8756       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8761       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8761       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8765       op = getAddrMode6AddressOpValue(MI, 4, Fixups, STI);
 8769       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
 8769       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
 8773       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8779       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8779       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8783       op = getAddrMode6AddressOpValue(MI, 4, Fixups, STI);
 8787       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
 8787       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
 8791       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8801       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8801       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8805       op = getAddrMode6AddressOpValue(MI, 4, Fixups, STI);
 8808       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8814       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8814       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8818       op = getAddrMode6AddressOpValue(MI, 4, Fixups, STI);
 8823       op = getAddrMode6OffsetOpValue(MI, 6, Fixups, STI);
 8827       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
 8827       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
 8831       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8837       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8837       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8841       op = getAddrMode6AddressOpValue(MI, 4, Fixups, STI);
 8846       op = getAddrMode6OffsetOpValue(MI, 6, Fixups, STI);
 8850       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
 8850       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
 8854       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8859       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8859       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8863       op = getAddrMode6AddressOpValue(MI, 4, Fixups, STI);
 8868       op = getAddrMode6OffsetOpValue(MI, 6, Fixups, STI);
 8872       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
 8872       op = getMachineOpValue(MI, MI.getOperand(10), Fixups, STI);
 8876       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8882       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8882       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8886       op = getAddrMode6AddressOpValue(MI, 5, Fixups, STI);
 8890       op = getAddrMode6OffsetOpValue(MI, 7, Fixups, STI);
 8894       op = getMachineOpValue(MI, MI.getOperand(12), Fixups, STI);
 8894       op = getMachineOpValue(MI, MI.getOperand(12), Fixups, STI);
 8898       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8903       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8903       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8907       op = getAddrMode6AddressOpValue(MI, 5, Fixups, STI);
 8911       op = getAddrMode6OffsetOpValue(MI, 7, Fixups, STI);
 8915       op = getMachineOpValue(MI, MI.getOperand(12), Fixups, STI);
 8915       op = getMachineOpValue(MI, MI.getOperand(12), Fixups, STI);
 8919       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8925       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8925       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8929       op = getAddrMode6AddressOpValue(MI, 5, Fixups, STI);
 8933       op = getAddrMode6OffsetOpValue(MI, 7, Fixups, STI);
 8937       op = getMachineOpValue(MI, MI.getOperand(12), Fixups, STI);
 8937       op = getMachineOpValue(MI, MI.getOperand(12), Fixups, STI);
 8941       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8951       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8951       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8955       op = getAddrMode6AddressOpValue(MI, 5, Fixups, STI);
 8959       op = getAddrMode6OffsetOpValue(MI, 7, Fixups, STI);
 8962       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8978       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8978       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 8982       op = getAddrMode6DupAddressOpValue(MI, 1, Fixups, STI);
 8985       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9001       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9001       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9005       op = getAddrMode6DupAddressOpValue(MI, 2, Fixups, STI);
 9009       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 9009       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 9012       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9028       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9028       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9032       op = getAddrMode6DupAddressOpValue(MI, 2, Fixups, STI);
 9035       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9045       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9045       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9049       op = getAddrMode6DupAddressOpValue(MI, 3, Fixups, STI);
 9053       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9061       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9061       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9065       op = getAddrMode6DupAddressOpValue(MI, 4, Fixups, STI);
 9068       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9074       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9074       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9078       op = getAddrMode6DupAddressOpValue(MI, 4, Fixups, STI);
 9082       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9092       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9092       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9096       op = getAddrMode6DupAddressOpValue(MI, 4, Fixups, STI);
 9101       op = getAddrMode6OffsetOpValue(MI, 6, Fixups, STI);
 9104       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9112       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9112       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9116       op = getAddrMode6DupAddressOpValue(MI, 5, Fixups, STI);
 9120       op = getAddrMode6OffsetOpValue(MI, 7, Fixups, STI);
 9123       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9129       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9129       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9133       op = getAddrMode6DupAddressOpValue(MI, 5, Fixups, STI);
 9138       op = getAddrMode6OffsetOpValue(MI, 7, Fixups, STI);
 9141       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9146       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9146       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9150       op = getAddrMode6OneLane32AddressOpValue(MI, 1, Fixups, STI);
 9154       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 9154       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
 9158       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9168       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9168       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9172       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9172       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9176       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9184       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9184       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9188       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9188       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9193       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9201       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9201       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9205       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9205       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9210       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9222       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9222       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9226       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9226       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9231       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9245       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9245       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9249       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9249       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9253       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9253       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9257       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9271       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9271       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9275       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9275       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9279       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9279       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9283       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9295       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9295       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9299       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9299       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9303       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9303       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9307       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9321       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9321       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9325       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9325       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9329       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9329       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9333       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9353       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9353       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9357       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9357       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9361       op = getNEONVcvtImm32OpValue(MI, 2, Fixups, STI);
 9365       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9385       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9385       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9389       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9389       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9393       op = getShiftRight16Imm(MI, 2, Fixups, STI);
 9397       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9417       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9417       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9421       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9421       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9425       op = getShiftRight32Imm(MI, 2, Fixups, STI);
 9429       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9441       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9441       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9445       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9445       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9449       op = getShiftRight64Imm(MI, 2, Fixups, STI);
 9453       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9473       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9473       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9477       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9477       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9481       op = getShiftRight8Imm(MI, 2, Fixups, STI);
 9485       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9491       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9491       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9495       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9495       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9499       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9499       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9503       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9509       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9509       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9513       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9513       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9517       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9517       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9521       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9527       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9527       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9531       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9531       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9535       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9535       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9539       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9737       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9737       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9741       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9741       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9744       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9804       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9804       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9808       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9808       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
 9811       Value = NEONThumb2V8PostEncoder(MI, Value, STI);
 9817       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9817       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9821       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9821       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9825       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 9825       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 9829       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9835       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9835       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9839       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9839       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9843       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 9843       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 9847       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9853       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9853       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9857       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9857       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9861       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 9861       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 9865       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9871       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9871       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9875       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9875       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9879       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 9879       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
 9883       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9897       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9897       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9901       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9901       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9905       op = getShiftRight16Imm(MI, 3, Fixups, STI);
 9909       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9923       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9923       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9927       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9927       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9931       op = getShiftRight32Imm(MI, 3, Fixups, STI);
 9935       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9949       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9949       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9953       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9953       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9957       op = getShiftRight64Imm(MI, 3, Fixups, STI);
 9961       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9975       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9975       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
 9979       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9979       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
 9983       op = getShiftRight8Imm(MI, 3, Fixups, STI);
 9987       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10007       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10007       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10011       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10011       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10014       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10020       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10020       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10024       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10024       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10028       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10028       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10035       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10035       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10039       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10039       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10043       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10043       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10047       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10047       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10051       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10056       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10056       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10060       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10060       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10064       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10064       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10068       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10068       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10072       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10077       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10077       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10081       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10081       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10085       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10085       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10089       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10089       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10093       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10098       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10098       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10102       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10102       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10106       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10106       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10110       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10110       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10114       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10119       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10119       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10123       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10123       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10127       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10127       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10131       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10131       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10135       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10140       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10140       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10144       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10144       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10148       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10148       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10152       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10152       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10156       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10161       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10161       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10165       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10165       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10169       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10169       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10173       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10173       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10177       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10185       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10185       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10189       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10189       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10193       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10193       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10197       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10197       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10515       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10515       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10519       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10519       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10523       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10523       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10526       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10538       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10538       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10542       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10542       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10546       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10546       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10549       Value = NEONThumb2V8PostEncoder(MI, Value, STI);
10564       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10564       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10568       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10568       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10572       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10572       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10576       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10576       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10580       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10586       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10586       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10590       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10590       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10594       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10594       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10598       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10598       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10615       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10615       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10619       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10619       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10623       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10623       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10627       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10627       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10630       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10636       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10636       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10640       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10640       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10644       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10644       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10648       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10648       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10657       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10657       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10661       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10661       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10665       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10665       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10735       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10735       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10739       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10739       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10743       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10743       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
10746       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10754       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10754       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10758       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10758       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10762       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10762       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10766       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
10766       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
10775       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10775       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10779       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10779       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10783       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10783       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10787       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
10787       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
10881       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10881       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10885       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10885       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10889       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10889       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10892       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10914       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10914       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10918       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10918       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10922       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10922       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10926       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
10926       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
10930       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10936       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10936       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10940       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10940       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10944       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10944       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10948       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
10948       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
10953       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
10953       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
10978       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10978       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
10982       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10982       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
10986       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10986       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
10990       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
10990       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
10993       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
11001       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11001       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11005       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11005       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11009       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11009       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11019       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11019       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11023       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11023       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11027       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11027       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11031       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11031       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11039       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11039       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11043       op = getAddrMode6AddressOpValue(MI, 0, Fixups, STI);
11047       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11047       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11051       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11057       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11057       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11061       op = getAddrMode6AddressOpValue(MI, 0, Fixups, STI);
11065       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11065       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11069       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11075       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11075       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11079       op = getAddrMode6AddressOpValue(MI, 0, Fixups, STI);
11083       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11083       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11087       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11092       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11092       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11096       op = getAddrMode6AddressOpValue(MI, 0, Fixups, STI);
11100       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11100       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11104       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11110       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11110       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11114       op = getAddrMode6AddressOpValue(MI, 0, Fixups, STI);
11118       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
11118       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
11122       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11127       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11127       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11131       op = getAddrMode6AddressOpValue(MI, 0, Fixups, STI);
11135       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
11135       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
11139       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11157       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11157       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11161       op = getAddrMode6AddressOpValue(MI, 0, Fixups, STI);
11164       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11170       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11170       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11174       op = getAddrMode6AddressOpValue(MI, 0, Fixups, STI);
11178       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
11178       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
11182       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11209       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11209       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11213       op = getAddrMode6AddressOpValue(MI, 0, Fixups, STI);
11216       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11221       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11221       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11225       op = getAddrMode6AddressOpValue(MI, 0, Fixups, STI);
11230       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11230       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11234       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11240       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11240       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11244       op = getAddrMode6AddressOpValue(MI, 0, Fixups, STI);
11249       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
11249       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
11253       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11259       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11259       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11263       op = getAddrMode6AddressOpValue(MI, 0, Fixups, STI);
11268       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
11268       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
11272       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11277       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11277       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11281       op = getAddrMode6AddressOpValue(MI, 0, Fixups, STI);
11286       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
11286       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
11290       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11295       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11295       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11299       op = getAddrMode6OneLane32AddressOpValue(MI, 0, Fixups, STI);
11303       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11303       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11307       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11315       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11315       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11319       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11322       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11347       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11347       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11351       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11354       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11359       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11359       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11363       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11367       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11371       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
11371       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
11375       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11381       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11381       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11385       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11389       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11393       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
11393       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
11397       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11403       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11403       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11407       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11411       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11415       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
11415       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
11419       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11424       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11424       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11428       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11432       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11436       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
11436       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
11440       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11446       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11446       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11450       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11454       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11458       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
11458       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
11462       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11467       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11467       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11471       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11475       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11479       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
11479       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
11483       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11493       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11493       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11497       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11501       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11504       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11512       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11512       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11516       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11520       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11520       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11523       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11529       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11529       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11533       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11537       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11541       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
11541       op = getMachineOpValue(MI, MI.getOperand(8), Fixups, STI);
11545       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11555       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11555       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11559       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11563       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11566       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11591       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11591       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11595       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11599       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11599       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11602       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11607       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11607       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11611       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11616       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11620       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
11620       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
11624       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11630       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11630       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11634       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11639       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11643       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
11643       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
11647       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11653       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11653       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11657       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11662       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11666       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
11666       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
11670       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11675       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11675       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11679       op = getAddrMode6AddressOpValue(MI, 1, Fixups, STI);
11684       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11688       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
11688       op = getMachineOpValue(MI, MI.getOperand(7), Fixups, STI);
11692       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11697       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11697       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
11701       op = getAddrMode6OneLane32AddressOpValue(MI, 1, Fixups, STI);
11705       op = getAddrMode6OffsetOpValue(MI, 3, Fixups, STI);
11709       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
11709       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
11713       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11741       op = getAddrMode5OpValue(MI, 2, Fixups, STI);
11746       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11746       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11751       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11751       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11761       op = getAddrModeImm12OpValue(MI, 0, Fixups, STI);
11770       op = getAddrModeImm12OpValue(MI, 0, Fixups, STI);
11779       op = getAddrModeImm12OpValue(MI, 0, Fixups, STI);
11789       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11789       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11794       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11794       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11803       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11803       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11808       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11808       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11813       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11813       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11823       op = getT2AddrModeImmOpValue<8,0>(MI, 0, Fixups, STI);
11832       op = getT2AddrModeSORegOpValue(MI, 0, Fixups, STI);
11841       op = getBFTargetOpValue<false, ARM::fixup_bf_branch>(MI, 0, Fixups, STI);
11846       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11846       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11854       op = getBFTargetOpValue<false, ARM::fixup_bf_branch>(MI, 0, Fixups, STI);
11859       op = getBFTargetOpValue<false, ARM::fixup_bf_target>(MI, 1, Fixups, STI);
11867       op = getBFTargetOpValue<false, ARM::fixup_bf_branch>(MI, 0, Fixups, STI);
11872       op = getBFTargetOpValue<false, ARM::fixup_bfl_target>(MI, 1, Fixups, STI);
11880       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11880       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11885       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11885       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11893       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11893       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11898       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11898       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11906       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11906       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
11911       op = getBFTargetOpValue<false, ARM::fixup_bfc_target>(MI, 1, Fixups, STI);
11916       op = getBFAfterTargetOpValue(MI, 2, Fixups, STI);
11921       op = getBFTargetOpValue<false, ARM::fixup_bf_branch>(MI, 0, Fixups, STI);
11929       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11929       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11934       op = getITMaskOpValue(MI, 1, Fixups, STI);
11941       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11941       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11948       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11948       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11955       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11955       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11960       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11960       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11967       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11967       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11975       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11975       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
11985       op = getRestrictedCondCodeOpValue(MI, 3, Fixups, STI);
11989       op = getVPTMaskOpValue(MI, 0, Fixups, STI);
11993       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11993       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
11998       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
11998       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12007       op = getRestrictedCondCodeOpValue(MI, 3, Fixups, STI);
12011       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12011       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12016       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12016       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12025       op = getRestrictedCondCodeOpValue(MI, 3, Fixups, STI);
12029       op = getVPTMaskOpValue(MI, 0, Fixups, STI);
12033       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12033       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12038       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12038       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12047       op = getRestrictedCondCodeOpValue(MI, 3, Fixups, STI);
12051       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12051       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12056       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12056       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12064       op = getRestrictedCondCodeOpValue(MI, 3, Fixups, STI);
12069       op = getVPTMaskOpValue(MI, 0, Fixups, STI);
12073       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12073       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12078       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12078       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12086       op = getRestrictedCondCodeOpValue(MI, 3, Fixups, STI);
12091       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12091       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12096       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12096       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12104       op = getRestrictedCondCodeOpValue(MI, 3, Fixups, STI);
12109       op = getVPTMaskOpValue(MI, 0, Fixups, STI);
12113       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12113       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12118       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12118       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12126       op = getRestrictedCondCodeOpValue(MI, 3, Fixups, STI);
12131       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12131       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12136       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12136       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12148       op = getRestrictedCondCodeOpValue(MI, 3, Fixups, STI);
12153       op = getVPTMaskOpValue(MI, 0, Fixups, STI);
12157       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12157       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12162       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12162       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12174       op = getRestrictedCondCodeOpValue(MI, 3, Fixups, STI);
12179       op = getVPTMaskOpValue(MI, 0, Fixups, STI);
12183       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12183       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12188       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12188       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12200       op = getRestrictedCondCodeOpValue(MI, 3, Fixups, STI);
12205       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12205       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12210       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12210       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12222       op = getRestrictedCondCodeOpValue(MI, 3, Fixups, STI);
12227       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12227       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12232       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12232       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12239       op = getARMBLTargetOpValue(MI, 0, Fixups, STI);
12246       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12246       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12253       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12253       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12262       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12262       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12270       op = getThumbBLTargetOpValue(MI, 2, Fixups, STI);
12280       op = getThumbBLXTargetOpValue(MI, 2, Fixups, STI);
12293       op = getExpandedImmOpValue<0,false>(MI, 2, Fixups, STI);
12298       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12298       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12306       op = getExpandedImmOpValue<16,false>(MI, 2, Fixups, STI);
12311       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12311       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12319       op = getExpandedImmOpValue<24,false>(MI, 2, Fixups, STI);
12324       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12324       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12334       op = getExpandedImmOpValue<8,false>(MI, 2, Fixups, STI);
12339       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12339       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12346       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12346       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12353       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12353       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12361       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12361       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12369       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12369       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12379       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12379       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12388       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12388       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12393       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12393       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12401       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12401       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12407       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12407       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12415       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12415       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12421       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12421       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12429       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12429       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12436       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
12436       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
12441       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12441       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12445       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12445       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12453       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12453       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12460       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12460       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12467       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12467       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12474       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12474       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12479       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12479       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12486       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12486       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12491       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12491       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12499       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12499       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12504       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12504       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12509       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12509       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12516       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12516       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12521       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12521       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12529       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12529       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12534       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12534       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12539       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12539       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12546       op = getBFTargetOpValue<true, ARM::fixup_le>(MI, 0, Fixups, STI);
12554       op = getBFTargetOpValue<true, ARM::fixup_le>(MI, 2, Fixups, STI);
12561       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12561       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12565       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12565       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12586       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12586       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12604       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
12604       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
12608       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12608       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12613       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12613       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12618       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12618       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12628       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12628       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12633       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
12633       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
12638       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12638       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12643       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12643       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12648       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
12648       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
12653       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
12653       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
12666       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12666       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12673       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12673       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12692       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
12692       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
12696       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12696       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
12701       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12701       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12706       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12706       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12716       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12716       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12724       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12724       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12728       Value = VFPThumb2PostEncoder(MI, Value, STI);
12733       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12733       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12738       op = getBranchTargetOpValue(MI, 0, Fixups, STI);
12749       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12749       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12754       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12754       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12757       Value = VFPThumb2PostEncoder(MI, Value, STI);
12763       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12763       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12768       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12768       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12777       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12777       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12782       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12782       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12787       op = getRegisterListOpValue(MI, 3, Fixups, STI);
12791       Value = VFPThumb2PostEncoder(MI, Value, STI);
12797       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12797       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12802       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12802       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12807       op = getRegisterListOpValue(MI, 3, Fixups, STI);
12810       Value = VFPThumb2PostEncoder(MI, Value, STI);
12816       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12816       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12821       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12821       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12826       op = getRegisterListOpValue(MI, 3, Fixups, STI);
12830       Value = VFPThumb2PostEncoder(MI, Value, STI);
12836       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12836       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12841       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12841       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12845       Value = VFPThumb2PostEncoder(MI, Value, STI);
12868       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12868       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12873       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12873       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12877       Value = VFPThumb2PostEncoder(MI, Value, STI);
12885       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12885       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12890       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12890       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12893       Value = VFPThumb2PostEncoder(MI, Value, STI);
12898       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12898       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12903       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12903       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12910       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12910       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12915       op = getARMBLTargetOpValue(MI, 0, Fixups, STI);
12923       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12923       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12928       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12928       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12935       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12935       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12940       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12940       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12948       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12948       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12953       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12953       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12975       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12975       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12980       op = getRegisterListOpValue(MI, 3, Fixups, STI);
12984       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12984       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12992       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12992       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
12997       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
12997       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13004       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13004       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13009       op = getARMBranchTargetOpValue(MI, 0, Fixups, STI);
13016       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13016       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13021       op = getThumbBCCTargetOpValue(MI, 0, Fixups, STI);
13036       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13036       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13041       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13041       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13045       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13045       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13048       Value = VFPThumb2PostEncoder(MI, Value, STI);
13056       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13056       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13061       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13061       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13065       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13065       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13068       Value = VFPThumb2PostEncoder(MI, Value, STI);
13073       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13073       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13078       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13078       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13082       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13082       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13085       Value = VFPThumb2PostEncoder(MI, Value, STI);
13091       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13091       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13096       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13096       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13100       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13100       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13103       Value = VFPThumb2PostEncoder(MI, Value, STI);
13112       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13112       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13117       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13117       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13122       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13122       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13129       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13129       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13134       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13134       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13139       op = getHiLo16ImmOpValue(MI, 1, Fixups, STI);
13146       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13146       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13151       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13151       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13156       op = getAdrLabelOpValue(MI, 1, Fixups, STI);
13166       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13166       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13171       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13171       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13176       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13176       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13186       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13186       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13191       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13191       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13196       op = getModImmOpValue(MI, 1, Fixups, STI);
13206       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13206       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13211       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13211       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13216       op = getRegisterListOpValue(MI, 4, Fixups, STI);
13220       Value = VFPThumb2PostEncoder(MI, Value, STI);
13228       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13228       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13233       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13233       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13238       op = getRegisterListOpValue(MI, 4, Fixups, STI);
13241       Value = VFPThumb2PostEncoder(MI, Value, STI);
13249       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13249       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13254       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13254       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13259       op = getRegisterListOpValue(MI, 4, Fixups, STI);
13263       Value = VFPThumb2PostEncoder(MI, Value, STI);
13270       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13270       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13275       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13275       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13279       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13279       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13288       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13288       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13293       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13293       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13298       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13298       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13301       Value = VFPThumb2PostEncoder(MI, Value, STI);
13316       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13316       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13321       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13321       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13326       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13326       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13335       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13335       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13340       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13340       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13344       Value = VFPThumb2PostEncoder(MI, Value, STI);
13350       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13350       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13355       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13355       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13359       Value = VFPThumb2PostEncoder(MI, Value, STI);
13369       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13369       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13374       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13374       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13378       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13378       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13381       Value = VFPThumb2PostEncoder(MI, Value, STI);
13418       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13418       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13423       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13423       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13427       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13427       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13430       Value = VFPThumb2PostEncoder(MI, Value, STI);
13436       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13436       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13441       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13441       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13445       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13445       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13448       Value = VFPThumb2PostEncoder(MI, Value, STI);
13453       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13453       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13458       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13458       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13462       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13462       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13465       Value = VFPThumb2PostEncoder(MI, Value, STI);
13471       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13471       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13476       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13476       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13480       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13480       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13484       Value = VFPThumb2PostEncoder(MI, Value, STI);
13498       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13498       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13503       op = getT2AddrModeImm7s4OpValue(MI, 0, Fixups, STI);
13507       Value = VFPThumb2PostEncoder(MI, Value, STI);
13512       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13512       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13517       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13517       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13522       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13522       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13529       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13529       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13534       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13534       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13539       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13539       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13547       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13547       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13552       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13552       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13556       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13556       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13563       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13563       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13568       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13568       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13572       op = getModImmOpValue(MI, 1, Fixups, STI);
13594       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13594       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13599       op = getRegisterListOpValue(MI, 4, Fixups, STI);
13603       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13603       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13613       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13613       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13618       op = getCCOutOpValue(MI, 4, Fixups, STI);
13623       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13623       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13628       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13628       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13636       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13636       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13641       op = getCCOutOpValue(MI, 4, Fixups, STI);
13646       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13646       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13651       op = getModImmOpValue(MI, 1, Fixups, STI);
13662       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13662       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13667       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13667       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13671       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13671       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13675       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13675       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13678       Value = VFPThumb2PostEncoder(MI, Value, STI);
13684       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13684       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13689       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13689       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13693       op = getAddrMode5OpValue(MI, 1, Fixups, STI);
13697       Value = VFPThumb2PostEncoder(MI, Value, STI);
13702       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13702       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13707       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13707       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13711       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13711       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13716       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13716       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13720       Value = VFPThumb2PostEncoder(MI, Value, STI);
13725       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13725       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13730       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13730       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13734       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13734       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13739       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13739       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13743       Value = VFPThumb2PostEncoder(MI, Value, STI);
13753       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13753       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13758       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13758       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13763       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13763       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13767       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13767       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13775       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13775       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13780       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13780       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13785       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13785       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13790       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13790       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13797       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13797       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13802       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13802       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13807       op = getBitfieldInvertedMaskOpValue(MI, 2, Fixups, STI);
13814       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13814       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13819       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13819       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13824       op = getHiLo16ImmOpValue(MI, 2, Fixups, STI);
13832       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13832       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13837       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13837       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13842       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13842       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13847       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13847       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13858       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13858       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13863       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13863       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13868       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13868       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13872       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13872       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13883       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13883       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13888       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13888       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13893       op = getSORegImmOpValue(MI, 1, Fixups, STI);
13909       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13909       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13914       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13914       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13918       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13918       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13923       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13923       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13966       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13966       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13971       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13971       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
13976       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13976       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
13981       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13981       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13991       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13991       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
13996       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
13996       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14001       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14001       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14006       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14006       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14014       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14014       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14019       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14019       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14024       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14024       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14028       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14028       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14039       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14039       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14044       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14044       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14049       op = getAddrModeImm12OpValue(MI, 1, Fixups, STI);
14057       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14057       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14062       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14062       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14067       op = getAddrModeImm12OpValue(MI, 1, Fixups, STI);
14081       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14081       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14086       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14086       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14090       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14090       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14095       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14095       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14112       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14112       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14117       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14117       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14121       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14121       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14125       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14125       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14128       Value = VFPThumb2PostEncoder(MI, Value, STI);
14134       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14134       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14139       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14139       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14143       op = getAddrMode5FP16OpValue(MI, 1, Fixups, STI);
14147       Value = VFPThumb2PostEncoder(MI, Value, STI);
14153       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14153       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14158       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14158       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14162       op = getAddrMode5OpValue(MI, 1, Fixups, STI);
14166       Value = VFPThumb2PostEncoder(MI, Value, STI);
14182       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14182       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14187       op = getT2AddrModeImm7s4OpValue(MI, 1, Fixups, STI);
14191       Value = VFPThumb2PostEncoder(MI, Value, STI);
14205       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14205       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14210       op = getT2ScaledImmOpValue<7,2>(MI, 2, Fixups, STI);
14214       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14214       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14218       Value = VFPThumb2PostEncoder(MI, Value, STI);
14238       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14238       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14243       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14243       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14247       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14247       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14250       Value = VFPThumb2PostEncoder(MI, Value, STI);
14262       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14262       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14267       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14267       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14271       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14271       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14274       Value = VFPThumb2PostEncoder(MI, Value, STI);
14288       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14288       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14293       op = getCCOutOpValue(MI, 5, Fixups, STI);
14298       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14298       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14303       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14303       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14308       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14308       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14324       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14324       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14329       op = getCCOutOpValue(MI, 5, Fixups, STI);
14334       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14334       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14339       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14339       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14344       op = getModImmOpValue(MI, 2, Fixups, STI);
14351       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14351       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14356       op = getCCOutOpValue(MI, 5, Fixups, STI);
14361       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14361       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14366       op = getSORegImmOpValue(MI, 1, Fixups, STI);
14373       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14373       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14378       op = getCCOutOpValue(MI, 5, Fixups, STI);
14383       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14383       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14388       op = getSORegImmOpValue(MI, 1, Fixups, STI);
14395       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14395       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14400       op = getCCOutOpValue(MI, 5, Fixups, STI);
14405       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14405       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14410       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14410       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14415       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14415       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14429       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14429       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14434       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14434       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14438       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14438       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14442       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14442       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14445       Value = VFPThumb2PostEncoder(MI, Value, STI);
14455       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14455       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14460       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14460       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14465       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14465       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14469       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14469       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14474       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14474       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14483       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14483       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14488       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14488       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14493       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14493       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14497       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14497       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14502       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14502       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14511       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14511       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14516       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14516       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14521       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14521       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14526       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14526       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14530       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14530       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14538       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14538       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14543       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14543       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14548       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14548       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14552       op = getBitfieldInvertedMaskOpValue(MI, 3, Fixups, STI);
14560       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14560       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14565       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14565       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14570       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14570       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14575       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14575       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14579       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14579       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14586       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14586       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14591       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14591       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14596       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14596       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14601       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14601       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14605       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14605       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14617       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14617       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14622       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14622       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14627       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14627       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14631       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14631       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14636       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14636       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14647       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14647       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14652       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14652       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14657       op = getSORegRegOpValue(MI, 1, Fixups, STI);
14668       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14668       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14673       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14673       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14677       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14677       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14682       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14682       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14687       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14687       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14700       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14700       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14705       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14705       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14709       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14709       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14714       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14714       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14719       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14719       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14728       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14728       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14733       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14733       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14738       op = getAddrModeImm12OpValue(MI, 2, Fixups, STI);
14749       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14749       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14754       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14754       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14759       op = getLdStSORegOpValue(MI, 1, Fixups, STI);
14769       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14769       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14774       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14774       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14779       op = getAddrModeImm12OpValue(MI, 2, Fixups, STI);
14802       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14802       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14807       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14807       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14811       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14811       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14815       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14815       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14818       Value = VFPThumb2PostEncoder(MI, Value, STI);
14826       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14826       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14831       op = getAddrMode3OpValue(MI, 1, Fixups, STI);
14838       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14838       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14853       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14853       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14858       op = getAddrMode5OpValue(MI, 2, Fixups, STI);
14863       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14863       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14868       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14868       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14878       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14878       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14883       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14883       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14888       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14888       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14893       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14893       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14901       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14901       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14906       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14906       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14911       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14911       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
14916       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14916       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14925       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14925       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14930       op = getT2AddrModeImm7s4OpValue(MI, 2, Fixups, STI);
14934       Value = VFPThumb2PostEncoder(MI, Value, STI);
14940       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14940       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14945       op = getT2ScaledImmOpValue<7,2>(MI, 3, Fixups, STI);
14949       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14949       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14953       Value = VFPThumb2PostEncoder(MI, Value, STI);
14958       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14958       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14963       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14963       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14967       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14967       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14972       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14972       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14976       Value = VFPThumb2PostEncoder(MI, Value, STI);
14984       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14984       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
14989       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14989       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
14993       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14993       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
14998       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
14998       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15003       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15003       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15014       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15014       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15019       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15019       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15023       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15023       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15028       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15028       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15033       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15033       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15050       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15050       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15055       op = getCCOutOpValue(MI, 6, Fixups, STI);
15060       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15060       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15065       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15065       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15070       op = getSORegImmOpValue(MI, 2, Fixups, STI);
15077       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15077       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15082       op = getCCOutOpValue(MI, 6, Fixups, STI);
15087       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15087       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15092       op = getSORegRegOpValue(MI, 1, Fixups, STI);
15100       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15100       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15105       op = getCCOutOpValue(MI, 6, Fixups, STI);
15110       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15110       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15115       op = getSORegRegOpValue(MI, 1, Fixups, STI);
15123       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15123       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15128       op = getCCOutOpValue(MI, 6, Fixups, STI);
15133       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15133       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15138       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15138       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15143       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15143       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15147       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15147       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15156       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15156       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15161       op = getCCOutOpValue(MI, 6, Fixups, STI);
15166       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15166       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15171       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15171       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15176       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15176       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15181       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15181       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15188       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15188       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15193       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15193       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15197       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15197       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15202       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15202       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15206       Value = VFPThumb2PostEncoder(MI, Value, STI);
15211       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15211       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15216       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15216       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15221       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15221       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15226       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15226       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15231       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15231       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15236       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15236       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15245       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15245       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15250       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15250       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15255       op = getAddrMode3OpValue(MI, 2, Fixups, STI);
15266       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15266       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15271       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15271       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15276       op = getLdStSORegOpValue(MI, 2, Fixups, STI);
15288       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15288       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15293       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15293       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15298       op = getAddrMode2OffsetOpValue(MI, 3, Fixups, STI);
15303       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15303       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15314       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15314       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15319       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15319       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15324       op = getAddrMode2OffsetOpValue(MI, 3, Fixups, STI);
15328       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15328       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15338       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15338       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15343       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15343       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15348       op = getAddrMode3OffsetOpValue(MI, 3, Fixups, STI);
15354       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15354       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15362       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15362       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15367       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15367       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15372       op = getAddrMode3OpValue(MI, 2, Fixups, STI);
15383       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15383       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15388       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15388       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15393       op = getLdStSORegOpValue(MI, 2, Fixups, STI);
15405       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15405       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15410       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15410       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15415       op = getAddrMode2OffsetOpValue(MI, 3, Fixups, STI);
15420       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15420       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15431       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15431       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15436       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15436       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15441       op = getAddrMode2OffsetOpValue(MI, 3, Fixups, STI);
15445       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15445       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15453       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15453       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15458       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15458       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15463       op = getAddrMode3OffsetOpValue(MI, 3, Fixups, STI);
15469       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15469       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15477       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15477       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15482       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15482       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15487       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15487       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15492       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15492       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15497       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15497       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15502       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15502       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15510       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15510       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15515       op = getAddrMode3OpValue(MI, 2, Fixups, STI);
15522       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15522       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15532       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15532       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15537       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15537       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15542       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15542       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15547       op = getPostIdxRegOpValue(MI, 3, Fixups, STI);
15554       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15554       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15559       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15559       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15564       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15564       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15569       op = getPostIdxRegOpValue(MI, 3, Fixups, STI);
15585       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15585       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15590       op = getCCOutOpValue(MI, 7, Fixups, STI);
15595       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15595       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15600       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15600       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15605       op = getSORegRegOpValue(MI, 2, Fixups, STI);
15613       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15613       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15618       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15618       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15623       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15623       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15628       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15628       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15633       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15633       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15647       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15647       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15652       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15652       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15656       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15656       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15661       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15661       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15666       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15666       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15674       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15674       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15679       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15679       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15684       op = getAddrMode3OpValue(MI, 3, Fixups, STI);
15694       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15694       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15699       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15699       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15704       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15704       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15709       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15709       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15714       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15714       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15719       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15719       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15723       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15723       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15731       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15731       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15736       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15736       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15741       op = getAddrMode3OffsetOpValue(MI, 4, Fixups, STI);
15747       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15747       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15755       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15755       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15760       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15760       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15765       op = getAddrMode3OpValue(MI, 3, Fixups, STI);
15775       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15775       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15780       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15780       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15785       op = getAddrMode3OffsetOpValue(MI, 4, Fixups, STI);
15791       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15791       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15799       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15799       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15804       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15804       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15809       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15809       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15814       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15814       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15819       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15819       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15824       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15824       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15828       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15828       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15836       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15836       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15841       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15841       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15846       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15846       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15851       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15851       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15856       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15856       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15861       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15861       op = getMachineOpValue(MI, MI.getOperand(5), Fixups, STI);
15866       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15866       op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
15874       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15874       op = getMachineOpValue(MI, MI.getOperand(6), Fixups, STI);
15879       op = getCCOutOpValue(MI, 8, Fixups, STI);
15884       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15884       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15889       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15889       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15894       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15894       op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
15899       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15899       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
15906       op = getRegisterListOpValue(MI, 2, Fixups, STI);
15913       op = getRegisterListOpValue(MI, 2, Fixups, STI);
15917       Value = VFPThumb2PostEncoder(MI, Value, STI);
15922       op = getRegisterListOpValue(MI, 2, Fixups, STI);
15929       op = getRegisterListOpValue(MI, 2, Fixups, STI);
15933       Value = VFPThumb2PostEncoder(MI, Value, STI);
15938       op = getRegisterListOpValue(MI, 2, Fixups, STI);
15947       op = getCCOutOpValue(MI, 4, Fixups, STI);
15952       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15952       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15957       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15957       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15965       op = getCCOutOpValue(MI, 4, Fixups, STI);
15970       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15970       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15975       op = getT2SOImmOpValue(MI, 1, Fixups, STI);
15986       op = getCCOutOpValue(MI, 5, Fixups, STI);
15991       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15991       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
15996       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
15996       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
16000       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
16000       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
16020       op = getCCOutOpValue(MI, 5, Fixups, STI);
16025       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16025       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16030       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
16030       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
16035       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
16035       op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
16051       op = getCCOutOpValue(MI, 5, Fixups, STI);
16056       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16056       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16061       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
16061       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
16066       op = getT2SOImmOpValue(MI, 2, Fixups, STI);
16074       op = getCCOutOpValue(MI, 5, Fixups, STI);
16079       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16079       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16084       op = getT2SORegOpValue(MI, 1, Fixups, STI);
16101       op = getCCOutOpValue(MI, 6, Fixups, STI);
16106       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16106       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16111       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
16111       op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
16116       op = getT2SORegOpValue(MI, 2, Fixups, STI);
16126       op = getLdStSORegOpValue(MI, 0, Fixups, STI);
16135       op = getARMBLXTargetOpValue(MI, 0, Fixups, STI);
16142       op = getThumbBRTargetOpValue(MI, 0, Fixups, STI);
16149       op = getThumbBranchTargetOpValue(MI, 0, Fixups, STI);
16160       op = getThumbCBTargetOpValue(MI, 1, Fixups, STI);
16164       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16164       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16172       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16172       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16179       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16179       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16186       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16186       op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
16194     Msg << "Not supported instr: " << MI;