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

References

gen/lib/Target/ARM/ARMGenMCCodeEmitter.inc
 4504       Value |= (op & UINT64_C(16)) << 18;
 4505       Value |= (op & UINT64_C(15)) << 12;
 4508       Value |= (op & UINT64_C(16)) << 1;
 4509       Value |= (op & UINT64_C(15));
 4520       Value |= (op & UINT64_C(16)) << 18;
 4521       Value |= (op & UINT64_C(15)) << 12;
 4524       Value |= (op & UINT64_C(15)) << 16;
 4525       Value |= (op & UINT64_C(16)) << 3;
 4528       Value |= (op & UINT64_C(16)) << 1;
 4529       Value |= (op & UINT64_C(15));
 4535       Value |= (op & UINT64_C(8)) << 19;
 4536       Value |= (op & UINT64_C(7)) << 13;
 4544       Value |= (op & UINT64_C(7)) << 17;
 4545       Value |= (op & UINT64_C(8)) << 4;
 4550       Value |= op;
 4556       Value |= (op & UINT64_C(7)) << 17;
 4557       Value |= (op & UINT64_C(8)) << 4;
 4562       Value |= op;
 4565       Value |= (op & UINT64_C(1)) << 21;
 4566       Value |= (op & UINT64_C(2)) << 15;
 4572       Value |= (op & UINT64_C(7)) << 17;
 4573       Value |= (op & UINT64_C(8)) << 4;
 4578       Value |= op;
 4581       Value |= (op & UINT64_C(2)) << 20;
 4582       Value |= (op & UINT64_C(4)) << 14;
 4583       Value |= (op & UINT64_C(1)) << 6;
 4589       Value |= (op & UINT64_C(7)) << 17;
 4590       Value |= (op & UINT64_C(8)) << 4;
 4595       Value |= op;
 4598       Value |= (op & UINT64_C(4)) << 19;
 4599       Value |= (op & UINT64_C(8)) << 13;
 4600       Value |= (op & UINT64_C(3)) << 5;
 4646       Value |= (op & UINT64_C(8)) << 19;
 4647       Value |= (op & UINT64_C(7)) << 13;
 4650       Value |= (op & UINT64_C(8)) << 2;
 4651       Value |= (op & UINT64_C(7)) << 1;
 4680       Value |= (op & UINT64_C(8)) << 19;
 4681       Value |= (op & UINT64_C(7)) << 13;
 4684       Value |= (op & UINT64_C(8)) << 2;
 4685       Value |= (op & UINT64_C(7)) << 1;
 4688       Value |= (op & UINT64_C(7)) << 17;
 4689       Value |= (op & UINT64_C(8)) << 4;
 4698       Value |= (op & UINT64_C(8)) << 19;
 4699       Value |= (op & UINT64_C(7)) << 13;
 4702       Value |= (op & UINT64_C(8)) << 2;
 4703       Value |= (op & UINT64_C(7)) << 1;
 4708       Value |= op;
 4717       Value |= (op & UINT64_C(8)) << 19;
 4718       Value |= (op & UINT64_C(7)) << 13;
 4721       Value |= (op & UINT64_C(8)) << 2;
 4722       Value |= (op & UINT64_C(7)) << 1;
 4727       Value |= op;
 4736       Value |= (op & UINT64_C(8)) << 19;
 4737       Value |= (op & UINT64_C(7)) << 13;
 4740       Value |= (op & UINT64_C(8)) << 2;
 4741       Value |= (op & UINT64_C(7)) << 1;
 4746       Value |= op;
 4755       Value |= (op & UINT64_C(8)) << 19;
 4756       Value |= (op & UINT64_C(7)) << 13;
 4759       Value |= (op & UINT64_C(8)) << 2;
 4760       Value |= (op & UINT64_C(7)) << 1;
 4765       Value |= op;
 4774       Value |= (op & UINT64_C(8)) << 19;
 4775       Value |= (op & UINT64_C(7)) << 13;
 4778       Value |= (op & UINT64_C(8)) << 2;
 4779       Value |= (op & UINT64_C(7)) << 1;
 4784       Value |= op;
 4793       Value |= (op & UINT64_C(8)) << 19;
 4794       Value |= (op & UINT64_C(7)) << 13;
 4797       Value |= (op & UINT64_C(8)) << 2;
 4798       Value |= (op & UINT64_C(7)) << 1;
 4803       Value |= op;
 4812       Value |= (op & UINT64_C(8)) << 19;
 4813       Value |= (op & UINT64_C(7)) << 13;
 4816       Value |= (op & UINT64_C(8)) << 2;
 4817       Value |= (op & UINT64_C(7)) << 1;
 4822       Value |= op;
 4831       Value |= (op & UINT64_C(8)) << 19;
 4832       Value |= (op & UINT64_C(7)) << 13;
 4835       Value |= (op & UINT64_C(8)) << 2;
 4836       Value |= (op & UINT64_C(7)) << 1;
 4841       Value |= op;
 4876       Value |= (op & UINT64_C(8)) << 19;
 4877       Value |= (op & UINT64_C(7)) << 13;
 4880       Value |= (op & UINT64_C(8)) << 2;
 4881       Value |= (op & UINT64_C(7)) << 1;
 4923       Value |= (op & UINT64_C(8)) << 19;
 4924       Value |= (op & UINT64_C(7)) << 13;
 4927       Value |= (op & UINT64_C(8)) << 2;
 4928       Value |= (op & UINT64_C(7)) << 1;
 4931       Value |= (op & UINT64_C(7)) << 17;
 4932       Value |= (op & UINT64_C(8)) << 4;
 4939       Value |= (op & UINT64_C(8)) << 19;
 4940       Value |= (op & UINT64_C(7)) << 13;
 4943       Value |= (op & UINT64_C(8)) << 2;
 4944       Value |= (op & UINT64_C(7)) << 1;
 4947       Value |= (op & UINT64_C(7)) << 17;
 4948       Value |= (op & UINT64_C(8)) << 4;
 4951       Value |= (op & UINT64_C(2)) << 11;
 4952       Value |= (op & UINT64_C(1));
 4963       Value |= (op & UINT64_C(8)) << 19;
 4964       Value |= (op & UINT64_C(7)) << 13;
 4967       Value |= (op & UINT64_C(8)) << 2;
 4968       Value |= (op & UINT64_C(7)) << 1;
 4971       Value |= (op & UINT64_C(7)) << 17;
 4972       Value |= (op & UINT64_C(8)) << 4;
 4977       Value |= op;
 4983       Value |= (op & UINT64_C(8)) << 19;
 4984       Value |= (op & UINT64_C(7)) << 13;
 4987       Value |= (op & UINT64_C(8)) << 2;
 4988       Value |= (op & UINT64_C(7)) << 1;
 4993       Value |= op;
 4999       Value |= (op & UINT64_C(8)) << 19;
 5000       Value |= (op & UINT64_C(7)) << 13;
 5003       Value |= (op & UINT64_C(8)) << 2;
 5004       Value |= (op & UINT64_C(7)) << 1;
 5009       Value |= op;
 5015       Value |= (op & UINT64_C(8)) << 19;
 5016       Value |= (op & UINT64_C(7)) << 13;
 5019       Value |= (op & UINT64_C(8)) << 2;
 5020       Value |= (op & UINT64_C(7)) << 1;
 5025       Value |= op;
 5047       Value |= (op & UINT64_C(8)) << 19;
 5048       Value |= (op & UINT64_C(7)) << 13;
 5051       Value |= (op & UINT64_C(8)) << 2;
 5052       Value |= (op & UINT64_C(7)) << 1;
 5057       Value |= op;
 5063       Value |= (op & UINT64_C(8)) << 19;
 5064       Value |= (op & UINT64_C(7)) << 13;
 5067       Value |= (op & UINT64_C(8)) << 2;
 5068       Value |= (op & UINT64_C(7)) << 1;
 5073       Value |= op;
 5095       Value |= (op & UINT64_C(8)) << 19;
 5096       Value |= (op & UINT64_C(7)) << 13;
 5099       Value |= (op & UINT64_C(8)) << 2;
 5100       Value |= (op & UINT64_C(7)) << 1;
 5105       Value |= op;
 5138       Value |= (op & UINT64_C(8)) << 19;
 5139       Value |= (op & UINT64_C(7)) << 13;
 5142       Value |= (op & UINT64_C(8)) << 2;
 5143       Value |= (op & UINT64_C(7)) << 1;
 5146       Value |= (op & UINT64_C(7)) << 17;
 5147       Value |= (op & UINT64_C(8)) << 4;
 5219       Value |= (op & UINT64_C(8)) << 19;
 5220       Value |= (op & UINT64_C(7)) << 13;
 5223       Value |= (op & UINT64_C(7)) << 17;
 5224       Value |= (op & UINT64_C(8)) << 4;
 5227       Value |= (op & UINT64_C(8)) << 2;
 5228       Value |= (op & UINT64_C(7)) << 1;
 5285       Value |= (op & UINT64_C(8)) << 19;
 5286       Value |= (op & UINT64_C(7)) << 13;
 5289       Value |= (op & UINT64_C(7)) << 17;
 5290       Value |= (op & UINT64_C(8)) << 4;
 5294       Value |= op;
 5327       Value |= (op & UINT64_C(8)) << 19;
 5328       Value |= (op & UINT64_C(7)) << 13;
 5331       Value |= (op & UINT64_C(7)) << 17;
 5332       Value |= (op & UINT64_C(8)) << 4;
 5336       Value |= op;
 5365       Value |= (op & UINT64_C(8)) << 19;
 5366       Value |= (op & UINT64_C(7)) << 13;
 5370       Value |= op;
 5381       Value |= (op & UINT64_C(8)) << 19;
 5382       Value |= (op & UINT64_C(7)) << 13;
 5386       Value |= op;
 5391       Value |= op;
 5394       Value |= (op & UINT64_C(2)) << 6;
 5395       Value |= (op & UINT64_C(1));
 5406       Value |= (op & UINT64_C(8)) << 19;
 5407       Value |= (op & UINT64_C(7)) << 13;
 5412       Value |= op;
 5415       Value |= (op & UINT64_C(2)) << 6;
 5416       Value |= (op & UINT64_C(1));
 5425       Value |= op;
 5428       Value |= (op & UINT64_C(128)) << 16;
 5429       Value |= (op & UINT64_C(1792)) << 9;
 5430       Value |= (op & UINT64_C(127));
 5439       Value |= op;
 5442       Value |= (op & UINT64_C(128)) << 16;
 5443       Value |= (op & UINT64_C(1792)) << 9;
 5444       Value |= (op & UINT64_C(127));
 5477       Value |= op;
 5480       Value |= (op & UINT64_C(120)) << 13;
 5481       Value |= (op & UINT64_C(7)) << 1;
 5494       Value |= op;
 5497       Value |= (op & UINT64_C(128)) << 16;
 5498       Value |= (op & UINT64_C(1792)) << 8;
 5499       Value |= (op & UINT64_C(127));
 5508       Value |= op;
 5511       Value |= (op & UINT64_C(128)) << 16;
 5512       Value |= (op & UINT64_C(3840)) << 8;
 5513       Value |= (op & UINT64_C(127));
 5523       Value |= op;
 5526       Value |= (op & UINT64_C(128)) << 16;
 5527       Value |= (op & UINT64_C(1792)) << 8;
 5528       Value |= (op & UINT64_C(127));
 5537       Value |= op;
 5540       Value |= (op & UINT64_C(128)) << 16;
 5541       Value |= (op & UINT64_C(3840)) << 8;
 5542       Value |= (op & UINT64_C(127));
 5551       Value |= op;
 5554       Value |= (op & UINT64_C(128)) << 16;
 5555       Value |= (op & UINT64_C(3840)) << 8;
 5556       Value |= (op & UINT64_C(127));
 5562       Value |= (op & UINT64_C(7)) << 17;
 5563       Value |= (op & UINT64_C(8)) << 4;
 5568       Value |= op;
 5571       Value |= (op & UINT64_C(1)) << 21;
 5572       Value |= (op & UINT64_C(2)) << 15;
 5579       Value |= (op & UINT64_C(7)) << 17;
 5580       Value |= (op & UINT64_C(8)) << 4;
 5585       Value |= op;
 5588       Value |= (op & UINT64_C(2)) << 20;
 5589       Value |= (op & UINT64_C(4)) << 14;
 5590       Value |= (op & UINT64_C(1)) << 6;
 5597       Value |= (op & UINT64_C(7)) << 17;
 5598       Value |= (op & UINT64_C(8)) << 4;
 5603       Value |= op;
 5606       Value |= (op & UINT64_C(4)) << 19;
 5607       Value |= (op & UINT64_C(8)) << 13;
 5608       Value |= (op & UINT64_C(3)) << 5;
 5617       Value |= op;
 5620       Value |= (op & UINT64_C(128)) << 16;
 5621       Value |= (op & UINT64_C(1792)) << 9;
 5622       Value |= (op & UINT64_C(127));
 5631       Value |= op;
 5634       Value |= (op & UINT64_C(128)) << 16;
 5635       Value |= (op & UINT64_C(1792)) << 9;
 5636       Value |= (op & UINT64_C(127));
 5649       Value |= op;
 5652       Value |= (op & UINT64_C(128)) << 16;
 5653       Value |= (op & UINT64_C(1792)) << 8;
 5654       Value |= (op & UINT64_C(127));
 5663       Value |= op;
 5666       Value |= (op & UINT64_C(128)) << 16;
 5667       Value |= (op & UINT64_C(3840)) << 8;
 5668       Value |= (op & UINT64_C(127));
 5678       Value |= op;
 5681       Value |= (op & UINT64_C(128)) << 16;
 5682       Value |= (op & UINT64_C(1792)) << 8;
 5683       Value |= (op & UINT64_C(127));
 5692       Value |= op;
 5695       Value |= (op & UINT64_C(128)) << 16;
 5696       Value |= (op & UINT64_C(3840)) << 8;
 5697       Value |= (op & UINT64_C(127));
 5706       Value |= op;
 5709       Value |= (op & UINT64_C(128)) << 16;
 5710       Value |= (op & UINT64_C(3840)) << 8;
 5711       Value |= (op & UINT64_C(127));
 5720       Value |= op;
 5723       Value |= (op & UINT64_C(128)) << 16;
 5724       Value |= (op & UINT64_C(127));
 5729       Value |= op;
 5742       Value |= op;
 5745       Value |= (op & UINT64_C(128)) << 16;
 5746       Value |= (op & UINT64_C(127));
 5751       Value |= op;
 5760       Value |= op;
 5763       Value |= (op & UINT64_C(128)) << 16;
 5764       Value |= (op & UINT64_C(127));
 5769       Value |= op;
 5779       Value |= op;
 5782       Value |= (op & UINT64_C(128)) << 16;
 5783       Value |= (op & UINT64_C(127));
 5788       Value |= op;
 5797       Value |= op;
 5800       Value |= (op & UINT64_C(128)) << 16;
 5801       Value |= (op & UINT64_C(127));
 5806       Value |= op;
 5851       Value |= (op & UINT64_C(8)) << 2;
 5852       Value |= (op & UINT64_C(7)) << 1;
 5855       Value |= (op & UINT64_C(8)) << 19;
 5856       Value |= (op & UINT64_C(7)) << 13;
 5865       Value |= (op & UINT64_C(8)) << 2;
 5866       Value |= (op & UINT64_C(7)) << 1;
 5869       Value |= (op & UINT64_C(8)) << 19;
 5870       Value |= (op & UINT64_C(7)) << 13;
 5875       Value |= op;
 5884       Value |= (op & UINT64_C(8)) << 2;
 5885       Value |= (op & UINT64_C(7)) << 1;
 5888       Value |= (op & UINT64_C(8)) << 19;
 5889       Value |= (op & UINT64_C(7)) << 13;
 5894       Value |= op;
 5907       Value |= op;
 5912       Value |= op;
 5925       Value |= (op & UINT64_C(8)) << 2;
 5926       Value |= (op & UINT64_C(7)) << 1;
 5929       Value |= (op & UINT64_C(8)) << 19;
 5930       Value |= (op & UINT64_C(7)) << 13;
 5933       Value |= (op & UINT64_C(7)) << 17;
 5934       Value |= (op & UINT64_C(8)) << 4;
 5941       Value |= (op & UINT64_C(8)) << 2;
 5942       Value |= (op & UINT64_C(7)) << 1;
 5945       Value |= (op & UINT64_C(8)) << 19;
 5946       Value |= (op & UINT64_C(7)) << 13;
 5949       Value |= (op & UINT64_C(7)) << 17;
 5950       Value |= (op & UINT64_C(8)) << 4;
 5955       Value |= op;
 5968       Value |= op;
 5973       Value |= op;
 6006       Value |= op;
 6011       Value |= op;
 6020       Value |= op;
 6025       Value |= op;
 6030       Value |= op;
 6039       Value |= (op & UINT64_C(8)) << 2;
 6040       Value |= (op & UINT64_C(7)) << 1;
 6043       Value |= (op & UINT64_C(8)) << 19;
 6044       Value |= (op & UINT64_C(7)) << 13;
 6047       Value |= (op & UINT64_C(7)) << 17;
 6048       Value |= (op & UINT64_C(8)) << 4;
 6055       Value |= (op & UINT64_C(8)) << 2;
 6056       Value |= (op & UINT64_C(7)) << 1;
 6059       Value |= (op & UINT64_C(8)) << 19;
 6060       Value |= (op & UINT64_C(7)) << 13;
 6063       Value |= (op & UINT64_C(7)) << 17;
 6064       Value |= (op & UINT64_C(8)) << 4;
 6069       Value |= op;
 6080       Value |= (op & UINT64_C(8)) << 2;
 6081       Value |= (op & UINT64_C(7)) << 1;
 6084       Value |= (op & UINT64_C(7)) << 17;
 6085       Value |= (op & UINT64_C(8)) << 4;
 6090       Value |= op;
 6099       Value |= op;
 6104       Value |= op;
 6109       Value |= op;
 6115       Value |= (op & UINT64_C(7)) << 17;
 6116       Value |= (op & UINT64_C(8)) << 4;
 6119       Value |= (op & UINT64_C(8)) << 19;
 6120       Value |= (op & UINT64_C(7)) << 13;
 6123       Value |= (op & UINT64_C(8)) << 2;
 6124       Value |= (op & UINT64_C(7)) << 1;
 6130       Value |= (op & UINT64_C(8)) << 4;
 6131       Value |= (op & UINT64_C(7));
 6136       Value |= op;
 6143       Value |= op;
 6148       Value |= op;
 6153       Value |= op;
 6163       Value |= op;
 6168       Value |= op;
 6173       Value |= op;
 6181       Value |= op;
 6186       Value |= op;
 6191       Value |= op;
 6196       Value |= op;
 6209       Value |= op;
 6214       Value |= op;
 6218       Value |= op;
 6227       Value |= op;
 6239       Value |= op;
 6242       Value |= (op & UINT64_C(15)) << 16;
 6243       Value |= (op & UINT64_C(15));
 6252       Value |= op;
 6256       Value |= op;
 6269       Value |= op;
 6273       Value |= op;
 6278       Value |= op;
 6289       Value |= op;
 6293       Value |= op;
 6298       Value |= op;
 6303       Value |= op;
 6369       Value |= op;
 6374       Value |= op;
 6378       Value |= op;
 6402       Value |= op;
 6407       Value |= op;
 6411       Value |= op;
 6416       Value |= op;
 6429       Value |= op;
 6434       Value |= op;
 6438       Value |= op;
 6443       Value |= op;
 6452       Value |= op;
 6457       Value |= op;
 6461       Value |= op;
 6464       Value |= (op & UINT64_C(28)) << 10;
 6465       Value |= (op & UINT64_C(3)) << 6;
 6474       Value |= op;
 6479       Value |= op;
 6482       Value |= (op & UINT64_C(2048)) << 15;
 6483       Value |= (op & UINT64_C(1792)) << 4;
 6484       Value |= (op & UINT64_C(255));
 6495       Value |= op;
 6500       Value |= op;
 6504       Value |= op;
 6512       Value |= op;
 6517       Value |= op;
 6520       Value |= (op & UINT64_C(28)) << 10;
 6521       Value |= (op & UINT64_C(3)) << 6;
 6522       Value |= (op & UINT64_C(992)) >> 5;
 6531       Value |= op;
 6536       Value |= op;
 6540       Value |= op;
 6549       Value |= op;
 6554       Value |= op;
 6558       Value |= op;
 6561       Value |= (op & UINT64_C(32)) << 16;
 6562       Value |= (op & UINT64_C(28)) << 10;
 6563       Value |= (op & UINT64_C(3)) << 6;
 6571       Value |= op;
 6576       Value |= op;
 6579       Value |= (op & UINT64_C(3840)) << 8;
 6580       Value |= (op & UINT64_C(255));
 6588       Value |= op;
 6592       Value |= op;
 6600       Value |= op;
 6603       Value |= (op & UINT64_C(2048)) << 15;
 6604       Value |= (op & UINT64_C(4096)) << 11;
 6605       Value |= (op & UINT64_C(4096)) << 9;
 6606       Value |= (op & UINT64_C(1792)) << 4;
 6607       Value |= (op & UINT64_C(255));
 6615       Value |= op;
 6618       Value |= (op & UINT64_C(28)) << 10;
 6619       Value |= (op & UINT64_C(3)) << 6;
 6620       Value |= (op & UINT64_C(992)) >> 5;
 6628       Value |= op;
 6631       Value |= (op & UINT64_C(2048)) << 15;
 6632       Value |= (op & UINT64_C(61440)) << 4;
 6633       Value |= (op & UINT64_C(1792)) << 4;
 6634       Value |= (op & UINT64_C(255));
 6642       Value |= op;
 6645       Value |= (op & UINT64_C(2048)) << 15;
 6646       Value |= (op & UINT64_C(61440)) << 4;
 6647       Value |= (op & UINT64_C(1792)) << 4;
 6648       Value |= (op & UINT64_C(255));
 6657       Value |= op;
 6661       Value |= op;
 6664       Value |= (op & UINT64_C(28)) << 10;
 6665       Value |= (op & UINT64_C(3)) << 6;
 6670       Value |= op;
 6677       Value |= op;
 6682       Value |= op;
 6690       Value |= op;
 6695       Value |= op;
 6700       Value |= op;
 6709       Value |= op;
 6714       Value |= op;
 6719       Value |= op;
 6728       Value |= op;
 6733       Value |= op;
 6741       Value |= op;
 6745       Value |= op;
 6753       Value |= op;
 6757       Value |= op;
 6768       Value |= op;
 6773       Value |= op;
 6777       Value |= op;
 6782       Value |= op;
 6798       Value |= op;
 6803       Value |= op;
 6808       Value |= op;
 6812       Value |= op;
 6834       Value |= op;
 6839       Value |= op;
 6844       Value |= op;
 6866       Value |= op;
 6871       Value |= op;
 6876       Value |= op;
 6885       Value |= op;
 6890       Value |= op;
 6901       Value |= op;
 6904       Value |= (op & UINT64_C(28)) << 10;
 6905       Value |= (op & UINT64_C(3)) << 6;
 6914       Value |= op;
 6919       Value |= op;
 6924       Value |= op;
 6933       Value |= op;
 6938       Value |= op;
 6943       Value |= op;
 6948       Value |= op;
 6962       Value |= op;
 6967       Value |= op;
 6970       Value |= (op & UINT64_C(28)) << 10;
 6971       Value |= (op & UINT64_C(3)) << 6;
 6993       Value |= op;
 6998       Value |= op;
 7003       Value |= op;
 7008       Value |= op;
 7030       Value |= op;
 7035       Value |= op;
 7040       Value |= op;
 7045       Value |= op;
 7051       Value |= (op & UINT64_C(8)) << 4;
 7052       Value |= (op & UINT64_C(7));
 7058       Value |= (op & UINT64_C(8)) << 4;
 7059       Value |= (op & UINT64_C(7));
 7064       Value |= op;
 7080       Value |= op;
 7085       Value |= op;
 7094       Value |= op;
 7098       Value |= op;
 7107       Value |= op;
 7115       Value |= op;
 7118       Value |= (op & UINT64_C(8)) << 4;
 7119       Value |= (op & UINT64_C(7));
 7133       Value |= op;
 7137       Value |= op;
 7147       Value |= op;
 7151       Value |= op;
 7159       Value |= op;
 7168       Value |= op;
 7173       Value |= op;
 7177       Value |= op;
 7196       Value |= op;
 7209       Value |= op;
 7213       Value |= op;
 7224       Value |= op;
 7227       Value |= (op & UINT64_C(3584)) << 3;
 7228       Value |= (op & UINT64_C(480)) >> 1;
 7229       Value |= (op & UINT64_C(15));
 7240       Value |= op;
 7243       Value |= (op & UINT64_C(2048)) << 15;
 7244       Value |= (op & UINT64_C(1792)) << 4;
 7245       Value |= (op & UINT64_C(255));
 7254       Value |= op;
 7257       Value |= (op & UINT64_C(16384));
 7258       Value |= (op & UINT64_C(8191));
 7267       Value |= op;
 7271       Value |= op;
 7279       Value |= op;
 7283       Value |= op;
 7291       Value |= op;
 7295       Value |= op;
 7311       Value |= op;
 7322       Value |= op;
 7327       Value |= op;
 7339       Value |= op;
 7342       Value |= (op & UINT64_C(1)) << 11;
 7343       Value |= (op & UINT64_C(2046));
 7352       Value |= op;
 7355       Value |= (op & UINT64_C(16384));
 7356       Value |= (op & UINT64_C(8191));
 7365       Value |= op;
 7369       Value |= op;
 7377       Value |= op;
 7381       Value |= op;
 7388       Value |= op;
 7393       Value |= op;
 7396       Value |= (op & UINT64_C(8)) << 19;
 7397       Value |= (op & UINT64_C(7)) << 13;
 7402       Value |= op;
 7414       Value |= op;
 7419       Value |= op;
 7422       Value |= (op & UINT64_C(256)) << 1;
 7423       Value |= (op & UINT64_C(255));
 7433       Value |= op;
 7438       Value |= op;
 7443       Value |= op;
 7448       Value |= op;
 7452       Value |= op;
 7460       Value |= op;
 7465       Value |= op;
 7470       Value |= op;
 7473       Value |= (op & UINT64_C(256)) << 15;
 7474       Value |= (op & UINT64_C(255));
 7483       Value |= op;
 7488       Value |= op;
 7491       Value |= (op & UINT64_C(256)) << 15;
 7492       Value |= (op & UINT64_C(7680)) << 7;
 7493       Value |= (op & UINT64_C(255));
 7501       Value |= op;
 7506       Value |= op;
 7509       Value |= (op & UINT64_C(256)) << 15;
 7510       Value |= (op & UINT64_C(7680)) << 7;
 7511       Value |= (op & UINT64_C(255));
 7526       Value |= op;
 7529       Value |= (op & UINT64_C(122880)) << 3;
 7530       Value |= (op & UINT64_C(4095));
 7542       Value |= op;
 7545       Value |= (op & UINT64_C(4096)) << 11;
 7546       Value |= (op & UINT64_C(4095));
 7560       Value |= op;
 7565       Value |= op;
 7573       Value |= op;
 7576       Value |= (op & UINT64_C(3840)) << 8;
 7577       Value |= (op & UINT64_C(255));
 7592       Value |= op;
 7595       Value |= (op & UINT64_C(7680)) << 7;
 7596       Value |= (op & UINT64_C(255));
 7611       Value |= op;
 7614       Value |= (op & UINT64_C(7680)) << 7;
 7615       Value |= (op & UINT64_C(256)) << 1;
 7616       Value |= (op & UINT64_C(255));
 7628       Value |= op;
 7631       Value |= (op & UINT64_C(7680)) << 7;
 7632       Value |= (op & UINT64_C(256)) << 1;
 7633       Value |= (op & UINT64_C(255));
 7648       Value |= op;
 7651       Value |= (op & UINT64_C(960)) << 10;
 7652       Value |= (op & UINT64_C(3)) << 4;
 7653       Value |= (op & UINT64_C(60)) >> 2;
 7663       Value |= op;
 7668       Value |= op;
 7673       Value |= op;
 7678       Value |= op;
 7682       Value |= op;
 7687       Value |= op;
 7699       Value |= op;
 7704       Value |= op;
 7718       Value |= op;
 7723       Value |= op;
 7731       Value |= op;
 7735       Value |= op;
 7744       Value |= op;
 7748       Value |= op;
 7758       Value |= op;
 7763       Value |= op;
 7766       Value |= (op & UINT64_C(256)) << 1;
 7767       Value |= (op & UINT64_C(255));
 7775       Value |= op;
 7780       Value |= op;
 7785       Value |= op;
 7788       Value |= (op & UINT64_C(256)) << 15;
 7789       Value |= (op & UINT64_C(255));
 7797       Value |= op;
 7802       Value |= op;
 7805       Value |= (op & UINT64_C(256)) << 15;
 7806       Value |= (op & UINT64_C(7680)) << 7;
 7807       Value |= (op & UINT64_C(255));
 7817       Value |= op;
 7820       Value |= (op & UINT64_C(7680)) << 7;
 7821       Value |= (op & UINT64_C(256)) << 1;
 7822       Value |= (op & UINT64_C(255));
 7829       Value |= op;
 7834       Value |= op;
 7837       Value |= (op & UINT64_C(8)) << 19;
 7838       Value |= (op & UINT64_C(7)) << 13;
 7843       Value |= op;
 7853       Value |= op;
 7858       Value |= op;
 7863       Value |= op;
 7868       Value |= op;
 7872       Value |= op;
 7882       Value |= op;
 7887       Value |= op;
 7892       Value |= op;
 7897       Value |= op;
 7901       Value |= op;
 7906       Value |= op;
 7912       Value |= (op & UINT64_C(3072));
 7913       Value |= (op & UINT64_C(255));
 7918       Value |= op;
 7931       Value |= (op & UINT64_C(1)) << 22;
 7932       Value |= (op & UINT64_C(30)) << 11;
 7935       Value |= (op & UINT64_C(16)) << 1;
 7936       Value |= (op & UINT64_C(15));
 7967       Value |= (op & UINT64_C(1)) << 22;
 7968       Value |= (op & UINT64_C(30)) << 11;
 7971       Value |= (op & UINT64_C(1)) << 5;
 7972       Value |= (op & UINT64_C(30)) >> 1;
 7989       Value |= (op & UINT64_C(1)) << 22;
 7990       Value |= (op & UINT64_C(30)) << 11;
 7993       Value |= (op & UINT64_C(30)) << 15;
 7994       Value |= (op & UINT64_C(1)) << 7;
 7997       Value |= (op & UINT64_C(1)) << 5;
 7998       Value |= (op & UINT64_C(30)) >> 1;
 8009       Value |= (op & UINT64_C(15)) << 16;
 8010       Value |= (op & UINT64_C(16)) << 3;
 8015       Value |= op;
 8020       Value |= op;
 8021       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8021       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8027       Value |= (op & UINT64_C(15)) << 16;
 8028       Value |= (op & UINT64_C(16)) << 3;
 8033       Value |= op;
 8038       Value |= op;
 8041       Value |= (op & UINT64_C(2)) << 20;
 8042       Value |= (op & UINT64_C(1)) << 6;
 8043       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8043       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8049       Value |= (op & UINT64_C(15)) << 16;
 8050       Value |= (op & UINT64_C(16)) << 3;
 8055       Value |= op;
 8060       Value |= op;
 8063       Value |= (op & UINT64_C(4)) << 19;
 8064       Value |= (op & UINT64_C(3)) << 5;
 8065       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8065       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8071       Value |= (op & UINT64_C(15)) << 16;
 8072       Value |= (op & UINT64_C(16)) << 3;
 8077       Value |= op;
 8082       Value |= op;
 8087       Value |= op;
 8088       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8088       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8095       Value |= (op & UINT64_C(15)) << 16;
 8096       Value |= (op & UINT64_C(16)) << 3;
 8101       Value |= op;
 8106       Value |= op;
 8109       Value |= (op & UINT64_C(2)) << 20;
 8110       Value |= (op & UINT64_C(1)) << 6;
 8111       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8111       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8118       Value |= (op & UINT64_C(15)) << 16;
 8119       Value |= (op & UINT64_C(16)) << 3;
 8124       Value |= op;
 8129       Value |= op;
 8132       Value |= (op & UINT64_C(4)) << 19;
 8133       Value |= (op & UINT64_C(3)) << 5;
 8134       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8134       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8140       Value |= (op & UINT64_C(15)) << 16;
 8141       Value |= (op & UINT64_C(16)) << 3;
 8146       Value |= op;
 8151       Value |= op;
 8156       Value |= op;
 8157       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8157       Value = NEONThumb2DupPostEncoder(MI, Value, STI);
 8182       Value |= op;
 8187       Value |= op;
 8212       Value |= op;
 8217       Value |= op;
 8242       Value |= op;
 8247       Value |= op;
 8272       Value |= op;
 8277       Value |= op;
 8290       Value |= (op & UINT64_C(16)) << 18;
 8291       Value |= (op & UINT64_C(15)) << 12;
 8294       Value |= (op & UINT64_C(15)) << 16;
 8295       Value |= (op & UINT64_C(16));
 8296       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8296       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8302       Value |= (op & UINT64_C(16)) << 18;
 8303       Value |= (op & UINT64_C(15)) << 12;
 8306       Value |= (op & UINT64_C(15)) << 16;
 8307       Value |= (op & UINT64_C(48));
 8312       Value |= op;
 8313       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8313       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8335       Value |= (op & UINT64_C(16)) << 18;
 8336       Value |= (op & UINT64_C(15)) << 12;
 8339       Value |= (op & UINT64_C(15)) << 16;
 8340       Value |= (op & UINT64_C(48));
 8341       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8341       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8347       Value |= (op & UINT64_C(16)) << 18;
 8348       Value |= (op & UINT64_C(15)) << 12;
 8353       Value |= op;
 8358       Value |= op;
 8359       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8359       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8365       Value |= (op & UINT64_C(16)) << 18;
 8366       Value |= (op & UINT64_C(15)) << 12;
 8369       Value |= (op & UINT64_C(15)) << 16;
 8370       Value |= (op & UINT64_C(16)) << 1;
 8371       Value |= (op & UINT64_C(16));
 8375       Value |= op;
 8380       Value |= op;
 8381       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8381       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8387       Value |= (op & UINT64_C(16)) << 18;
 8388       Value |= (op & UINT64_C(15)) << 12;
 8391       Value |= (op & UINT64_C(15)) << 16;
 8392       Value |= (op & UINT64_C(16));
 8396       Value |= op;
 8401       Value |= op;
 8402       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8402       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8415       Value |= (op & UINT64_C(16)) << 18;
 8416       Value |= (op & UINT64_C(15)) << 12;
 8419       Value |= (op & UINT64_C(15)) << 16;
 8420       Value |= (op & UINT64_C(16));
 8424       Value |= op;
 8425       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8425       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8432       Value |= (op & UINT64_C(16)) << 18;
 8433       Value |= (op & UINT64_C(15)) << 12;
 8436       Value |= (op & UINT64_C(15)) << 16;
 8437       Value |= (op & UINT64_C(16));
 8442       Value |= op;
 8443       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8443       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8450       Value |= (op & UINT64_C(16)) << 18;
 8451       Value |= (op & UINT64_C(15)) << 12;
 8454       Value |= (op & UINT64_C(15)) << 16;
 8455       Value |= (op & UINT64_C(16));
 8460       Value |= op;
 8461       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8461       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8467       Value |= (op & UINT64_C(16)) << 18;
 8468       Value |= (op & UINT64_C(15)) << 12;
 8471       Value |= (op & UINT64_C(15)) << 16;
 8472       Value |= (op & UINT64_C(16));
 8477       Value |= op;
 8478       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8478       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8491       Value |= (op & UINT64_C(16)) << 18;
 8492       Value |= (op & UINT64_C(15)) << 12;
 8495       Value |= (op & UINT64_C(15)) << 16;
 8496       Value |= (op & UINT64_C(16));
 8497       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8497       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8519       Value |= (op & UINT64_C(16)) << 18;
 8520       Value |= (op & UINT64_C(15)) << 12;
 8523       Value |= (op & UINT64_C(15)) << 16;
 8524       Value |= (op & UINT64_C(48));
 8528       Value |= op;
 8529       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8529       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8551       Value |= (op & UINT64_C(16)) << 18;
 8552       Value |= (op & UINT64_C(15)) << 12;
 8555       Value |= (op & UINT64_C(15)) << 16;
 8556       Value |= (op & UINT64_C(48));
 8557       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8557       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8563       Value |= (op & UINT64_C(16)) << 18;
 8564       Value |= (op & UINT64_C(15)) << 12;
 8569       Value |= op;
 8573       Value |= op;
 8578       Value |= op;
 8579       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8579       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8586       Value |= (op & UINT64_C(16)) << 18;
 8587       Value |= (op & UINT64_C(15)) << 12;
 8590       Value |= (op & UINT64_C(15)) << 16;
 8591       Value |= (op & UINT64_C(16));
 8595       Value |= op;
 8600       Value |= op;
 8601       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8601       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8608       Value |= (op & UINT64_C(16)) << 18;
 8609       Value |= (op & UINT64_C(15)) << 12;
 8612       Value |= (op & UINT64_C(15)) << 16;
 8613       Value |= (op & UINT64_C(16));
 8617       Value |= op;
 8622       Value |= op;
 8623       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8623       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8629       Value |= (op & UINT64_C(16)) << 18;
 8630       Value |= (op & UINT64_C(15)) << 12;
 8633       Value |= (op & UINT64_C(15)) << 16;
 8634       Value |= (op & UINT64_C(16));
 8638       Value |= op;
 8643       Value |= op;
 8644       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8644       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8655       Value |= (op & UINT64_C(16)) << 18;
 8656       Value |= (op & UINT64_C(15)) << 12;
 8659       Value |= (op & UINT64_C(15)) << 16;
 8660       Value |= (op & UINT64_C(16));
 8661       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8661       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8668       Value |= (op & UINT64_C(16)) << 18;
 8669       Value |= (op & UINT64_C(15)) << 12;
 8674       Value |= op;
 8679       Value |= op;
 8680       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8680       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8687       Value |= (op & UINT64_C(16)) << 18;
 8688       Value |= (op & UINT64_C(15)) << 12;
 8693       Value |= op;
 8698       Value |= op;
 8699       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8699       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8705       Value |= (op & UINT64_C(16)) << 18;
 8706       Value |= (op & UINT64_C(15)) << 12;
 8711       Value |= op;
 8716       Value |= op;
 8717       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8717       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8728       Value |= (op & UINT64_C(16)) << 18;
 8729       Value |= (op & UINT64_C(15)) << 12;
 8732       Value |= (op & UINT64_C(15)) << 16;
 8733       Value |= (op & UINT64_C(16));
 8737       Value |= op;
 8738       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8738       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8745       Value |= (op & UINT64_C(16)) << 18;
 8746       Value |= (op & UINT64_C(15)) << 12;
 8749       Value |= (op & UINT64_C(15)) << 16;
 8750       Value |= (op & UINT64_C(16));
 8755       Value |= op;
 8756       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8756       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8762       Value |= (op & UINT64_C(16)) << 18;
 8763       Value |= (op & UINT64_C(15)) << 12;
 8766       Value |= (op & UINT64_C(15)) << 16;
 8767       Value |= (op & UINT64_C(16));
 8772       Value |= op;
 8773       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8773       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8780       Value |= (op & UINT64_C(16)) << 18;
 8781       Value |= (op & UINT64_C(15)) << 12;
 8784       Value |= (op & UINT64_C(15)) << 16;
 8785       Value |= (op & UINT64_C(48));
 8790       Value |= op;
 8791       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8791       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8802       Value |= (op & UINT64_C(16)) << 18;
 8803       Value |= (op & UINT64_C(15)) << 12;
 8806       Value |= (op & UINT64_C(15)) << 16;
 8807       Value |= (op & UINT64_C(48));
 8808       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8808       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8815       Value |= (op & UINT64_C(16)) << 18;
 8816       Value |= (op & UINT64_C(15)) << 12;
 8821       Value |= op;
 8825       Value |= op;
 8830       Value |= op;
 8831       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8831       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8838       Value |= (op & UINT64_C(16)) << 18;
 8839       Value |= (op & UINT64_C(15)) << 12;
 8844       Value |= op;
 8848       Value |= op;
 8853       Value |= op;
 8854       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8854       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8860       Value |= (op & UINT64_C(16)) << 18;
 8861       Value |= (op & UINT64_C(15)) << 12;
 8866       Value |= op;
 8870       Value |= op;
 8875       Value |= op;
 8876       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8876       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8883       Value |= (op & UINT64_C(16)) << 18;
 8884       Value |= (op & UINT64_C(15)) << 12;
 8887       Value |= (op & UINT64_C(15)) << 16;
 8888       Value |= (op & UINT64_C(16));
 8892       Value |= op;
 8897       Value |= op;
 8898       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8898       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8904       Value |= (op & UINT64_C(16)) << 18;
 8905       Value |= (op & UINT64_C(15)) << 12;
 8908       Value |= (op & UINT64_C(15)) << 16;
 8909       Value |= (op & UINT64_C(16));
 8913       Value |= op;
 8918       Value |= op;
 8919       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8919       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8926       Value |= (op & UINT64_C(16)) << 18;
 8927       Value |= (op & UINT64_C(15)) << 12;
 8930       Value |= (op & UINT64_C(15)) << 16;
 8931       Value |= (op & UINT64_C(48));
 8935       Value |= op;
 8940       Value |= op;
 8941       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8941       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8952       Value |= (op & UINT64_C(16)) << 18;
 8953       Value |= (op & UINT64_C(15)) << 12;
 8956       Value |= (op & UINT64_C(15)) << 16;
 8957       Value |= (op & UINT64_C(48));
 8961       Value |= op;
 8962       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8962       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8979       Value |= (op & UINT64_C(16)) << 18;
 8980       Value |= (op & UINT64_C(15)) << 12;
 8983       Value |= (op & UINT64_C(15)) << 16;
 8984       Value |= (op & UINT64_C(16));
 8985       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 8985       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9002       Value |= (op & UINT64_C(16)) << 18;
 9003       Value |= (op & UINT64_C(15)) << 12;
 9006       Value |= (op & UINT64_C(15)) << 16;
 9007       Value |= (op & UINT64_C(16));
 9011       Value |= op;
 9012       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9012       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9029       Value |= (op & UINT64_C(16)) << 18;
 9030       Value |= (op & UINT64_C(15)) << 12;
 9033       Value |= (op & UINT64_C(15)) << 16;
 9034       Value |= (op & UINT64_C(16));
 9035       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9035       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9046       Value |= (op & UINT64_C(16)) << 18;
 9047       Value |= (op & UINT64_C(15)) << 12;
 9052       Value |= op;
 9053       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9053       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9062       Value |= (op & UINT64_C(16)) << 18;
 9063       Value |= (op & UINT64_C(15)) << 12;
 9066       Value |= (op & UINT64_C(15)) << 16;
 9067       Value |= (op & UINT64_C(16));
 9068       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9068       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9075       Value |= (op & UINT64_C(16)) << 18;
 9076       Value |= (op & UINT64_C(15)) << 12;
 9079       Value |= (op & UINT64_C(15)) << 16;
 9080       Value |= (op & UINT64_C(32)) << 1;
 9081       Value |= (op & UINT64_C(16));
 9082       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9082       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9093       Value |= (op & UINT64_C(16)) << 18;
 9094       Value |= (op & UINT64_C(15)) << 12;
 9099       Value |= op;
 9103       Value |= op;
 9104       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9104       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9113       Value |= (op & UINT64_C(16)) << 18;
 9114       Value |= (op & UINT64_C(15)) << 12;
 9117       Value |= (op & UINT64_C(15)) << 16;
 9118       Value |= (op & UINT64_C(16));
 9122       Value |= op;
 9123       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9123       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9130       Value |= (op & UINT64_C(16)) << 18;
 9131       Value |= (op & UINT64_C(15)) << 12;
 9134       Value |= (op & UINT64_C(15)) << 16;
 9135       Value |= (op & UINT64_C(32)) << 1;
 9136       Value |= (op & UINT64_C(16));
 9140       Value |= op;
 9141       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9141       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9147       Value |= (op & UINT64_C(16)) << 18;
 9148       Value |= (op & UINT64_C(15)) << 12;
 9151       Value |= (op & UINT64_C(15)) << 16;
 9152       Value |= (op & UINT64_C(48));
 9157       Value |= op;
 9158       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9158       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
 9169       Value |= (op & UINT64_C(16)) << 18;
 9170       Value |= (op & UINT64_C(15)) << 12;
 9173       Value |= (op & UINT64_C(128)) << 17;
 9174       Value |= (op & UINT64_C(112)) << 12;
 9175       Value |= (op & UINT64_C(15));
 9176       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9176       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9185       Value |= (op & UINT64_C(16)) << 18;
 9186       Value |= (op & UINT64_C(15)) << 12;
 9189       Value |= (op & UINT64_C(128)) << 17;
 9190       Value |= (op & UINT64_C(112)) << 12;
 9191       Value |= (op & UINT64_C(1536));
 9192       Value |= (op & UINT64_C(15));
 9193       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9193       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9202       Value |= (op & UINT64_C(16)) << 18;
 9203       Value |= (op & UINT64_C(15)) << 12;
 9206       Value |= (op & UINT64_C(128)) << 17;
 9207       Value |= (op & UINT64_C(112)) << 12;
 9208       Value |= (op & UINT64_C(3840));
 9209       Value |= (op & UINT64_C(15));
 9210       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9210       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9223       Value |= (op & UINT64_C(16)) << 18;
 9224       Value |= (op & UINT64_C(15)) << 12;
 9227       Value |= (op & UINT64_C(128)) << 17;
 9228       Value |= (op & UINT64_C(112)) << 12;
 9229       Value |= (op & UINT64_C(512));
 9230       Value |= (op & UINT64_C(15));
 9231       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9231       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9246       Value |= (op & UINT64_C(16)) << 18;
 9247       Value |= (op & UINT64_C(15)) << 12;
 9250       Value |= (op & UINT64_C(16)) << 1;
 9251       Value |= (op & UINT64_C(15));
 9256       Value |= op;
 9257       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9257       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9272       Value |= (op & UINT64_C(16)) << 18;
 9273       Value |= (op & UINT64_C(15)) << 12;
 9276       Value |= (op & UINT64_C(16)) << 1;
 9277       Value |= (op & UINT64_C(15));
 9282       Value |= op;
 9283       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9283       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9296       Value |= (op & UINT64_C(16)) << 18;
 9297       Value |= (op & UINT64_C(15)) << 12;
 9300       Value |= (op & UINT64_C(16)) << 1;
 9301       Value |= (op & UINT64_C(15));
 9306       Value |= op;
 9307       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9307       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9322       Value |= (op & UINT64_C(16)) << 18;
 9323       Value |= (op & UINT64_C(15)) << 12;
 9326       Value |= (op & UINT64_C(16)) << 1;
 9327       Value |= (op & UINT64_C(15));
 9332       Value |= op;
 9333       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9333       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9354       Value |= (op & UINT64_C(16)) << 18;
 9355       Value |= (op & UINT64_C(15)) << 12;
 9358       Value |= (op & UINT64_C(16)) << 1;
 9359       Value |= (op & UINT64_C(15));
 9364       Value |= op;
 9365       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9365       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9386       Value |= (op & UINT64_C(16)) << 18;
 9387       Value |= (op & UINT64_C(15)) << 12;
 9390       Value |= (op & UINT64_C(16)) << 1;
 9391       Value |= (op & UINT64_C(15));
 9396       Value |= op;
 9397       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9397       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9418       Value |= (op & UINT64_C(16)) << 18;
 9419       Value |= (op & UINT64_C(15)) << 12;
 9422       Value |= (op & UINT64_C(16)) << 1;
 9423       Value |= (op & UINT64_C(15));
 9428       Value |= op;
 9429       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9429       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9442       Value |= (op & UINT64_C(16)) << 18;
 9443       Value |= (op & UINT64_C(15)) << 12;
 9446       Value |= (op & UINT64_C(16)) << 1;
 9447       Value |= (op & UINT64_C(15));
 9452       Value |= op;
 9453       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9453       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9474       Value |= (op & UINT64_C(16)) << 18;
 9475       Value |= (op & UINT64_C(15)) << 12;
 9478       Value |= (op & UINT64_C(16)) << 1;
 9479       Value |= (op & UINT64_C(15));
 9484       Value |= op;
 9485       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9485       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9492       Value |= (op & UINT64_C(16)) << 18;
 9493       Value |= (op & UINT64_C(15)) << 12;
 9496       Value |= (op & UINT64_C(16)) << 1;
 9497       Value |= (op & UINT64_C(15));
 9502       Value |= op;
 9503       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9503       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9510       Value |= (op & UINT64_C(16)) << 18;
 9511       Value |= (op & UINT64_C(15)) << 12;
 9514       Value |= (op & UINT64_C(16)) << 1;
 9515       Value |= (op & UINT64_C(15));
 9520       Value |= op;
 9521       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9521       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9528       Value |= (op & UINT64_C(16)) << 18;
 9529       Value |= (op & UINT64_C(15)) << 12;
 9532       Value |= (op & UINT64_C(16)) << 1;
 9533       Value |= (op & UINT64_C(15));
 9538       Value |= op;
 9539       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9539       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9738       Value |= (op & UINT64_C(16)) << 18;
 9739       Value |= (op & UINT64_C(15)) << 12;
 9742       Value |= (op & UINT64_C(16)) << 1;
 9743       Value |= (op & UINT64_C(15));
 9744       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9744       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9805       Value |= (op & UINT64_C(16)) << 18;
 9806       Value |= (op & UINT64_C(15)) << 12;
 9809       Value |= (op & UINT64_C(16)) << 1;
 9810       Value |= (op & UINT64_C(15));
 9811       Value = NEONThumb2V8PostEncoder(MI, Value, STI);
 9811       Value = NEONThumb2V8PostEncoder(MI, Value, STI);
 9818       Value |= (op & UINT64_C(16)) << 18;
 9819       Value |= (op & UINT64_C(15)) << 12;
 9822       Value |= (op & UINT64_C(16)) << 1;
 9823       Value |= (op & UINT64_C(15));
 9828       Value |= op;
 9829       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9829       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9836       Value |= (op & UINT64_C(16)) << 18;
 9837       Value |= (op & UINT64_C(15)) << 12;
 9840       Value |= (op & UINT64_C(16)) << 1;
 9841       Value |= (op & UINT64_C(15));
 9846       Value |= op;
 9847       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9847       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9854       Value |= (op & UINT64_C(16)) << 18;
 9855       Value |= (op & UINT64_C(15)) << 12;
 9858       Value |= (op & UINT64_C(16)) << 1;
 9859       Value |= (op & UINT64_C(15));
 9864       Value |= op;
 9865       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9865       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9872       Value |= (op & UINT64_C(16)) << 18;
 9873       Value |= (op & UINT64_C(15)) << 12;
 9876       Value |= (op & UINT64_C(16)) << 1;
 9877       Value |= (op & UINT64_C(15));
 9882       Value |= op;
 9883       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9883       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9898       Value |= (op & UINT64_C(16)) << 18;
 9899       Value |= (op & UINT64_C(15)) << 12;
 9902       Value |= (op & UINT64_C(16)) << 1;
 9903       Value |= (op & UINT64_C(15));
 9908       Value |= op;
 9909       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9909       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9924       Value |= (op & UINT64_C(16)) << 18;
 9925       Value |= (op & UINT64_C(15)) << 12;
 9928       Value |= (op & UINT64_C(16)) << 1;
 9929       Value |= (op & UINT64_C(15));
 9934       Value |= op;
 9935       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9935       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9950       Value |= (op & UINT64_C(16)) << 18;
 9951       Value |= (op & UINT64_C(15)) << 12;
 9954       Value |= (op & UINT64_C(16)) << 1;
 9955       Value |= (op & UINT64_C(15));
 9960       Value |= op;
 9961       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9961       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9976       Value |= (op & UINT64_C(16)) << 18;
 9977       Value |= (op & UINT64_C(15)) << 12;
 9980       Value |= (op & UINT64_C(16)) << 1;
 9981       Value |= (op & UINT64_C(15));
 9986       Value |= op;
 9987       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
 9987       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10008       Value |= (op & UINT64_C(16)) << 18;
10009       Value |= (op & UINT64_C(15)) << 12;
10012       Value |= (op & UINT64_C(16)) << 1;
10013       Value |= (op & UINT64_C(15));
10014       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10014       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10021       Value |= (op & UINT64_C(16)) << 18;
10022       Value |= (op & UINT64_C(15)) << 12;
10025       Value |= (op & UINT64_C(15)) << 16;
10026       Value |= (op & UINT64_C(16)) << 3;
10029       Value |= (op & UINT64_C(16)) << 1;
10030       Value |= (op & UINT64_C(15));
10036       Value |= (op & UINT64_C(16)) << 18;
10037       Value |= (op & UINT64_C(15)) << 12;
10040       Value |= (op & UINT64_C(15)) << 16;
10041       Value |= (op & UINT64_C(16)) << 3;
10044       Value |= (op & UINT64_C(16)) << 1;
10045       Value |= (op & UINT64_C(15));
10050       Value |= op;
10051       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10051       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10057       Value |= (op & UINT64_C(16)) << 18;
10058       Value |= (op & UINT64_C(15)) << 12;
10061       Value |= (op & UINT64_C(15)) << 16;
10062       Value |= (op & UINT64_C(16)) << 3;
10065       Value |= (op & UINT64_C(16)) << 1;
10066       Value |= (op & UINT64_C(15));
10071       Value |= op;
10072       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10072       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10078       Value |= (op & UINT64_C(16)) << 18;
10079       Value |= (op & UINT64_C(15)) << 12;
10082       Value |= (op & UINT64_C(15)) << 16;
10083       Value |= (op & UINT64_C(16)) << 3;
10086       Value |= (op & UINT64_C(16)) << 1;
10087       Value |= (op & UINT64_C(15));
10092       Value |= op;
10093       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10093       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10099       Value |= (op & UINT64_C(16)) << 18;
10100       Value |= (op & UINT64_C(15)) << 12;
10103       Value |= (op & UINT64_C(15)) << 16;
10104       Value |= (op & UINT64_C(16)) << 3;
10107       Value |= (op & UINT64_C(16)) << 1;
10108       Value |= (op & UINT64_C(15));
10113       Value |= op;
10114       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10114       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10120       Value |= (op & UINT64_C(16)) << 18;
10121       Value |= (op & UINT64_C(15)) << 12;
10124       Value |= (op & UINT64_C(15)) << 16;
10125       Value |= (op & UINT64_C(16)) << 3;
10128       Value |= (op & UINT64_C(16)) << 1;
10129       Value |= (op & UINT64_C(15));
10134       Value |= op;
10135       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10135       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10141       Value |= (op & UINT64_C(16)) << 18;
10142       Value |= (op & UINT64_C(15)) << 12;
10145       Value |= (op & UINT64_C(15)) << 16;
10146       Value |= (op & UINT64_C(16)) << 3;
10149       Value |= (op & UINT64_C(16)) << 1;
10150       Value |= (op & UINT64_C(15));
10155       Value |= op;
10156       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10156       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10162       Value |= (op & UINT64_C(16)) << 18;
10163       Value |= (op & UINT64_C(15)) << 12;
10166       Value |= (op & UINT64_C(15)) << 16;
10167       Value |= (op & UINT64_C(16)) << 3;
10170       Value |= (op & UINT64_C(16)) << 1;
10171       Value |= (op & UINT64_C(15));
10176       Value |= op;
10177       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10177       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10186       Value |= (op & UINT64_C(16)) << 18;
10187       Value |= (op & UINT64_C(15)) << 12;
10190       Value |= (op & UINT64_C(15)) << 16;
10191       Value |= (op & UINT64_C(16)) << 3;
10194       Value |= (op & UINT64_C(16)) << 1;
10195       Value |= (op & UINT64_C(15));
10200       Value |= op;
10516       Value |= (op & UINT64_C(16)) << 18;
10517       Value |= (op & UINT64_C(15)) << 12;
10520       Value |= (op & UINT64_C(15)) << 16;
10521       Value |= (op & UINT64_C(16)) << 3;
10524       Value |= (op & UINT64_C(16)) << 1;
10525       Value |= (op & UINT64_C(15));
10526       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10526       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10539       Value |= (op & UINT64_C(16)) << 18;
10540       Value |= (op & UINT64_C(15)) << 12;
10543       Value |= (op & UINT64_C(15)) << 16;
10544       Value |= (op & UINT64_C(16)) << 3;
10547       Value |= (op & UINT64_C(16)) << 1;
10548       Value |= (op & UINT64_C(15));
10549       Value = NEONThumb2V8PostEncoder(MI, Value, STI);
10549       Value = NEONThumb2V8PostEncoder(MI, Value, STI);
10565       Value |= (op & UINT64_C(16)) << 18;
10566       Value |= (op & UINT64_C(15)) << 12;
10569       Value |= (op & UINT64_C(15)) << 16;
10570       Value |= (op & UINT64_C(16)) << 3;
10574       Value |= op;
10579       Value |= op;
10580       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10580       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10587       Value |= (op & UINT64_C(16)) << 18;
10588       Value |= (op & UINT64_C(15)) << 12;
10591       Value |= (op & UINT64_C(15)) << 16;
10592       Value |= (op & UINT64_C(16)) << 3;
10596       Value |= op;
10599       Value |= (op & UINT64_C(2)) << 4;
10600       Value |= (op & UINT64_C(1)) << 3;
10616       Value |= (op & UINT64_C(16)) << 18;
10617       Value |= (op & UINT64_C(15)) << 12;
10620       Value |= (op & UINT64_C(15)) << 16;
10621       Value |= (op & UINT64_C(16)) << 3;
10625       Value |= op;
10628       Value |= (op & UINT64_C(2)) << 4;
10629       Value |= (op & UINT64_C(1)) << 3;
10630       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10630       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10637       Value |= (op & UINT64_C(16)) << 18;
10638       Value |= (op & UINT64_C(15)) << 12;
10641       Value |= (op & UINT64_C(30)) << 15;
10642       Value |= (op & UINT64_C(1)) << 7;
10645       Value |= (op & UINT64_C(1)) << 5;
10646       Value |= (op & UINT64_C(14)) >> 1;
10651       Value |= op;
10658       Value |= (op & UINT64_C(16)) << 18;
10659       Value |= (op & UINT64_C(15)) << 12;
10662       Value |= (op & UINT64_C(30)) << 15;
10663       Value |= (op & UINT64_C(1)) << 7;
10666       Value |= (op & UINT64_C(1)) << 5;
10667       Value |= (op & UINT64_C(30)) >> 1;
10736       Value |= (op & UINT64_C(16)) << 18;
10737       Value |= (op & UINT64_C(15)) << 12;
10740       Value |= (op & UINT64_C(15)) << 16;
10741       Value |= (op & UINT64_C(16)) << 3;
10744       Value |= (op & UINT64_C(16)) << 1;
10745       Value |= (op & UINT64_C(15));
10746       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10746       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10755       Value |= (op & UINT64_C(16)) << 18;
10756       Value |= (op & UINT64_C(15)) << 12;
10759       Value |= (op & UINT64_C(15)) << 16;
10760       Value |= (op & UINT64_C(16)) << 3;
10763       Value |= (op & UINT64_C(16)) << 1;
10764       Value |= (op & UINT64_C(15));
10769       Value |= op;
10776       Value |= (op & UINT64_C(16)) << 18;
10777       Value |= (op & UINT64_C(15)) << 12;
10780       Value |= (op & UINT64_C(15)) << 16;
10781       Value |= (op & UINT64_C(16)) << 3;
10784       Value |= (op & UINT64_C(16)) << 1;
10785       Value |= (op & UINT64_C(15));
10790       Value |= op;
10882       Value |= (op & UINT64_C(16)) << 18;
10883       Value |= (op & UINT64_C(15)) << 12;
10886       Value |= (op & UINT64_C(15)) << 16;
10887       Value |= (op & UINT64_C(16)) << 3;
10890       Value |= (op & UINT64_C(16)) << 1;
10891       Value |= (op & UINT64_C(15));
10892       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10892       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10915       Value |= (op & UINT64_C(16)) << 18;
10916       Value |= (op & UINT64_C(15)) << 12;
10919       Value |= (op & UINT64_C(15)) << 16;
10920       Value |= (op & UINT64_C(16)) << 3;
10924       Value |= op;
10929       Value |= op;
10930       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10930       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10937       Value |= (op & UINT64_C(16)) << 18;
10938       Value |= (op & UINT64_C(15)) << 12;
10941       Value |= (op & UINT64_C(15)) << 16;
10942       Value |= (op & UINT64_C(16)) << 3;
10946       Value |= op;
10951       Value |= op;
10956       Value |= op;
10979       Value |= (op & UINT64_C(16)) << 18;
10980       Value |= (op & UINT64_C(15)) << 12;
10983       Value |= (op & UINT64_C(15)) << 16;
10984       Value |= (op & UINT64_C(16)) << 3;
10988       Value |= op;
10991       Value |= (op & UINT64_C(2)) << 4;
10992       Value |= (op & UINT64_C(1)) << 3;
10993       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
10993       Value = NEONThumb2DataIPostEncoder(MI, Value, STI);
11002       Value |= (op & UINT64_C(16)) << 18;
11003       Value |= (op & UINT64_C(15)) << 12;
11006       Value |= (op & UINT64_C(15)) << 16;
11007       Value |= (op & UINT64_C(16)) << 3;
11010       Value |= (op & UINT64_C(16)) << 1;
11011       Value |= (op & UINT64_C(15));
11020       Value |= (op & UINT64_C(16)) << 18;
11021       Value |= (op & UINT64_C(15)) << 12;
11024       Value |= (op & UINT64_C(15)) << 16;
11025       Value |= (op & UINT64_C(16)) << 3;
11029       Value |= op;
11034       Value |= op;
11040       Value |= (op & UINT64_C(16)) << 18;
11041       Value |= (op & UINT64_C(15)) << 12;
11044       Value |= (op & UINT64_C(15)) << 16;
11045       Value |= (op & UINT64_C(16));
11050       Value |= op;
11051       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11051       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11058       Value |= (op & UINT64_C(16)) << 18;
11059       Value |= (op & UINT64_C(15)) << 12;
11062       Value |= (op & UINT64_C(15)) << 16;
11063       Value |= (op & UINT64_C(16));
11068       Value |= op;
11069       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11069       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11076       Value |= (op & UINT64_C(16)) << 18;
11077       Value |= (op & UINT64_C(15)) << 12;
11080       Value |= (op & UINT64_C(15)) << 16;
11081       Value |= (op & UINT64_C(16));
11086       Value |= op;
11087       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11087       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11093       Value |= (op & UINT64_C(16)) << 18;
11094       Value |= (op & UINT64_C(15)) << 12;
11097       Value |= (op & UINT64_C(15)) << 16;
11098       Value |= (op & UINT64_C(16));
11103       Value |= op;
11104       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11104       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11111       Value |= (op & UINT64_C(16)) << 18;
11112       Value |= (op & UINT64_C(15)) << 12;
11115       Value |= (op & UINT64_C(15)) << 16;
11116       Value |= (op & UINT64_C(16));
11121       Value |= op;
11122       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11122       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11128       Value |= (op & UINT64_C(16)) << 18;
11129       Value |= (op & UINT64_C(15)) << 12;
11132       Value |= (op & UINT64_C(15)) << 16;
11133       Value |= (op & UINT64_C(16));
11138       Value |= op;
11139       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11139       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11158       Value |= (op & UINT64_C(16)) << 18;
11159       Value |= (op & UINT64_C(15)) << 12;
11162       Value |= (op & UINT64_C(15)) << 16;
11163       Value |= (op & UINT64_C(16));
11164       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11164       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11171       Value |= (op & UINT64_C(16)) << 18;
11172       Value |= (op & UINT64_C(15)) << 12;
11175       Value |= (op & UINT64_C(15)) << 16;
11176       Value |= (op & UINT64_C(48));
11181       Value |= op;
11182       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11182       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11210       Value |= (op & UINT64_C(16)) << 18;
11211       Value |= (op & UINT64_C(15)) << 12;
11214       Value |= (op & UINT64_C(15)) << 16;
11215       Value |= (op & UINT64_C(48));
11216       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11216       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11222       Value |= (op & UINT64_C(16)) << 18;
11223       Value |= (op & UINT64_C(15)) << 12;
11228       Value |= op;
11233       Value |= op;
11234       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11234       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11241       Value |= (op & UINT64_C(16)) << 18;
11242       Value |= (op & UINT64_C(15)) << 12;
11247       Value |= op;
11252       Value |= op;
11253       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11253       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11260       Value |= (op & UINT64_C(16)) << 18;
11261       Value |= (op & UINT64_C(15)) << 12;
11266       Value |= op;
11271       Value |= op;
11272       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11272       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11278       Value |= (op & UINT64_C(16)) << 18;
11279       Value |= (op & UINT64_C(15)) << 12;
11284       Value |= op;
11289       Value |= op;
11290       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11290       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11296       Value |= (op & UINT64_C(16)) << 18;
11297       Value |= (op & UINT64_C(15)) << 12;
11300       Value |= (op & UINT64_C(15)) << 16;
11301       Value |= (op & UINT64_C(48));
11306       Value |= op;
11307       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11307       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11316       Value |= (op & UINT64_C(16)) << 18;
11317       Value |= (op & UINT64_C(15)) << 12;
11320       Value |= (op & UINT64_C(15)) << 16;
11321       Value |= (op & UINT64_C(16));
11322       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11322       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11348       Value |= (op & UINT64_C(16)) << 18;
11349       Value |= (op & UINT64_C(15)) << 12;
11352       Value |= (op & UINT64_C(15)) << 16;
11353       Value |= (op & UINT64_C(48));
11354       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11354       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11360       Value |= (op & UINT64_C(16)) << 18;
11361       Value |= (op & UINT64_C(15)) << 12;
11364       Value |= (op & UINT64_C(15)) << 16;
11365       Value |= (op & UINT64_C(16));
11369       Value |= op;
11374       Value |= op;
11375       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11375       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11382       Value |= (op & UINT64_C(16)) << 18;
11383       Value |= (op & UINT64_C(15)) << 12;
11386       Value |= (op & UINT64_C(15)) << 16;
11387       Value |= (op & UINT64_C(16));
11391       Value |= op;
11396       Value |= op;
11397       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11397       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11404       Value |= (op & UINT64_C(16)) << 18;
11405       Value |= (op & UINT64_C(15)) << 12;
11408       Value |= (op & UINT64_C(15)) << 16;
11409       Value |= (op & UINT64_C(16));
11413       Value |= op;
11418       Value |= op;
11419       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11419       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11425       Value |= (op & UINT64_C(16)) << 18;
11426       Value |= (op & UINT64_C(15)) << 12;
11429       Value |= (op & UINT64_C(15)) << 16;
11430       Value |= (op & UINT64_C(16));
11434       Value |= op;
11439       Value |= op;
11440       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11440       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11447       Value |= (op & UINT64_C(16)) << 18;
11448       Value |= (op & UINT64_C(15)) << 12;
11451       Value |= (op & UINT64_C(15)) << 16;
11452       Value |= (op & UINT64_C(16));
11456       Value |= op;
11461       Value |= op;
11462       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11462       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11468       Value |= (op & UINT64_C(16)) << 18;
11469       Value |= (op & UINT64_C(15)) << 12;
11472       Value |= (op & UINT64_C(15)) << 16;
11473       Value |= (op & UINT64_C(16));
11477       Value |= op;
11482       Value |= op;
11483       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11483       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11494       Value |= (op & UINT64_C(16)) << 18;
11495       Value |= (op & UINT64_C(15)) << 12;
11498       Value |= (op & UINT64_C(15)) << 16;
11499       Value |= (op & UINT64_C(16));
11503       Value |= op;
11504       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11504       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11513       Value |= (op & UINT64_C(16)) << 18;
11514       Value |= (op & UINT64_C(15)) << 12;
11517       Value |= (op & UINT64_C(15)) << 16;
11518       Value |= (op & UINT64_C(16));
11522       Value |= op;
11523       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11523       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11530       Value |= (op & UINT64_C(16)) << 18;
11531       Value |= (op & UINT64_C(15)) << 12;
11534       Value |= (op & UINT64_C(15)) << 16;
11535       Value |= (op & UINT64_C(48));
11539       Value |= op;
11544       Value |= op;
11545       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11545       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11556       Value |= (op & UINT64_C(16)) << 18;
11557       Value |= (op & UINT64_C(15)) << 12;
11560       Value |= (op & UINT64_C(15)) << 16;
11561       Value |= (op & UINT64_C(48));
11565       Value |= op;
11566       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11566       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11592       Value |= (op & UINT64_C(16)) << 18;
11593       Value |= (op & UINT64_C(15)) << 12;
11596       Value |= (op & UINT64_C(15)) << 16;
11597       Value |= (op & UINT64_C(48));
11601       Value |= op;
11602       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11602       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11608       Value |= (op & UINT64_C(16)) << 18;
11609       Value |= (op & UINT64_C(15)) << 12;
11614       Value |= op;
11618       Value |= op;
11623       Value |= op;
11624       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11624       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11631       Value |= (op & UINT64_C(16)) << 18;
11632       Value |= (op & UINT64_C(15)) << 12;
11637       Value |= op;
11641       Value |= op;
11646       Value |= op;
11647       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11647       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11654       Value |= (op & UINT64_C(16)) << 18;
11655       Value |= (op & UINT64_C(15)) << 12;
11660       Value |= op;
11664       Value |= op;
11669       Value |= op;
11670       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11670       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11676       Value |= (op & UINT64_C(16)) << 18;
11677       Value |= (op & UINT64_C(15)) << 12;
11682       Value |= op;
11686       Value |= op;
11691       Value |= op;
11692       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11692       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11698       Value |= (op & UINT64_C(16)) << 18;
11699       Value |= (op & UINT64_C(15)) << 12;
11702       Value |= (op & UINT64_C(15)) << 16;
11703       Value |= (op & UINT64_C(48));
11707       Value |= op;
11712       Value |= op;
11713       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11713       Value = NEONThumb2LoadStorePostEncoder(MI, Value, STI);
11742       Value |= (op & UINT64_C(256)) << 15;
11743       Value |= (op & UINT64_C(7680)) << 7;
11744       Value |= (op & UINT64_C(255));
11749       Value |= op;
11754       Value |= op;
11762       Value |= (op & UINT64_C(122880)) << 3;
11763       Value |= (op & UINT64_C(4095));
11771       Value |= (op & UINT64_C(4096)) << 11;
11772       Value |= (op & UINT64_C(122880)) << 3;
11773       Value |= (op & UINT64_C(4095));
11780       Value |= (op & UINT64_C(4096)) << 11;
11781       Value |= (op & UINT64_C(4095));
11792       Value |= op;
11797       Value |= op;
11806       Value |= op;
11811       Value |= op;
11816       Value |= op;
11824       Value |= (op & UINT64_C(7680)) << 7;
11825       Value |= (op & UINT64_C(255));
11833       Value |= (op & UINT64_C(960)) << 10;
11834       Value |= (op & UINT64_C(3)) << 4;
11835       Value |= (op & UINT64_C(60)) >> 2;
11844       Value |= op;
11849       Value |= op;
11857       Value |= op;
11860       Value |= (op & UINT64_C(63488)) << 5;
11861       Value |= (op & UINT64_C(1)) << 11;
11862       Value |= (op & UINT64_C(2046));
11870       Value |= op;
11873       Value |= (op & UINT64_C(260096)) << 5;
11874       Value |= (op & UINT64_C(1)) << 11;
11875       Value |= (op & UINT64_C(2046));
11881       Value |= (op & UINT64_C(32)) << 15;
11882       Value |= (op & UINT64_C(15)) << 8;
11883       Value |= (op & UINT64_C(16));
11888       Value |= op;
11894       Value |= (op & UINT64_C(32)) << 15;
11895       Value |= (op & UINT64_C(15)) << 16;
11896       Value |= (op & UINT64_C(16));
11901       Value |= op;
11909       Value |= op;
11912       Value |= (op & UINT64_C(2048)) << 5;
11913       Value |= (op & UINT64_C(1)) << 11;
11914       Value |= (op & UINT64_C(2046));
11919       Value |= op;
11924       Value |= op;
11932       Value |= op;
11936       Value |= op;
11943       Value |= op;
11950       Value |= op;
11958       Value |= op;
11962       Value |= op;
11970       Value |= op;
11978       Value |= op;
11986       Value |= (op & UINT64_C(1)) << 7;
11987       Value |= (op & UINT64_C(2)) << 4;
11990       Value |= (op & UINT64_C(8)) << 19;
11991       Value |= (op & UINT64_C(7)) << 13;
11996       Value |= op;
12000       Value |= op;
12008       Value |= (op & UINT64_C(1)) << 7;
12009       Value |= (op & UINT64_C(2)) << 4;
12014       Value |= op;
12018       Value |= op;
12026       Value |= (op & UINT64_C(1)) << 7;
12027       Value |= (op & UINT64_C(2)) >> 1;
12030       Value |= (op & UINT64_C(8)) << 19;
12031       Value |= (op & UINT64_C(7)) << 13;
12036       Value |= op;
12039       Value |= (op & UINT64_C(8)) << 2;
12040       Value |= (op & UINT64_C(7)) << 1;
12048       Value |= (op & UINT64_C(1)) << 7;
12049       Value |= (op & UINT64_C(2)) >> 1;
12054       Value |= op;
12057       Value |= (op & UINT64_C(8)) << 2;
12058       Value |= (op & UINT64_C(7)) << 1;
12065       Value |= (op & UINT64_C(4)) << 10;
12066       Value |= (op & UINT64_C(1)) << 7;
12067       Value |= (op & UINT64_C(2)) << 4;
12070       Value |= (op & UINT64_C(8)) << 19;
12071       Value |= (op & UINT64_C(7)) << 13;
12076       Value |= op;
12080       Value |= op;
12087       Value |= (op & UINT64_C(4)) << 10;
12088       Value |= (op & UINT64_C(1)) << 7;
12089       Value |= (op & UINT64_C(2)) << 4;
12094       Value |= op;
12098       Value |= op;
12105       Value |= (op & UINT64_C(4)) << 10;
12106       Value |= (op & UINT64_C(1)) << 7;
12107       Value |= (op & UINT64_C(2)) >> 1;
12110       Value |= (op & UINT64_C(8)) << 19;
12111       Value |= (op & UINT64_C(7)) << 13;
12116       Value |= op;
12119       Value |= (op & UINT64_C(8)) << 2;
12120       Value |= (op & UINT64_C(7)) << 1;
12127       Value |= (op & UINT64_C(4)) << 10;
12128       Value |= (op & UINT64_C(1)) << 7;
12129       Value |= (op & UINT64_C(2)) >> 1;
12134       Value |= op;
12137       Value |= (op & UINT64_C(8)) << 2;
12138       Value |= (op & UINT64_C(7)) << 1;
12151       Value |= op;
12154       Value |= (op & UINT64_C(8)) << 19;
12155       Value |= (op & UINT64_C(7)) << 13;
12160       Value |= op;
12163       Value |= (op & UINT64_C(8)) << 2;
12164       Value |= (op & UINT64_C(7)) << 1;
12177       Value |= op;
12180       Value |= (op & UINT64_C(8)) << 19;
12181       Value |= (op & UINT64_C(7)) << 13;
12186       Value |= op;
12190       Value |= op;
12203       Value |= op;
12208       Value |= op;
12211       Value |= (op & UINT64_C(8)) << 2;
12212       Value |= (op & UINT64_C(7)) << 1;
12225       Value |= op;
12230       Value |= op;
12234       Value |= op;
12241       Value |= op;
12248       Value |= op;
12256       Value |= op;
12265       Value |= op;
12271       Value |= (op & UINT64_C(8388608)) << 3;
12272       Value |= (op & UINT64_C(2095104)) << 5;
12273       Value |= (op & UINT64_C(4194304)) >> 9;
12274       Value |= (op & UINT64_C(2097152)) >> 10;
12275       Value |= (op & UINT64_C(2047));
12281       Value |= (op & UINT64_C(8388608)) << 3;
12282       Value |= (op & UINT64_C(2095104)) << 5;
12283       Value |= (op & UINT64_C(4194304)) >> 9;
12284       Value |= (op & UINT64_C(2097152)) >> 10;
12285       Value |= (op & UINT64_C(2046));
12294       Value |= (op & UINT64_C(128)) << 21;
12295       Value |= (op & UINT64_C(112)) << 12;
12296       Value |= (op & UINT64_C(15));
12299       Value |= (op & UINT64_C(8)) << 19;
12300       Value |= (op & UINT64_C(7)) << 13;
12307       Value |= (op & UINT64_C(128)) << 21;
12308       Value |= (op & UINT64_C(112)) << 12;
12309       Value |= (op & UINT64_C(15));
12312       Value |= (op & UINT64_C(8)) << 19;
12313       Value |= (op & UINT64_C(7)) << 13;
12320       Value |= (op & UINT64_C(128)) << 21;
12321       Value |= (op & UINT64_C(112)) << 12;
12322       Value |= (op & UINT64_C(15));
12325       Value |= (op & UINT64_C(8)) << 19;
12326       Value |= (op & UINT64_C(7)) << 13;
12335       Value |= (op & UINT64_C(128)) << 21;
12336       Value |= (op & UINT64_C(112)) << 12;
12337       Value |= (op & UINT64_C(15));
12340       Value |= (op & UINT64_C(8)) << 19;
12341       Value |= (op & UINT64_C(7)) << 13;
12347       Value |= (op & UINT64_C(65520)) << 4;
12348       Value |= (op & UINT64_C(15));
12356       Value |= op;
12364       Value |= op;
12372       Value |= op;
12381       Value |= op;
12389       Value |= (op & UINT64_C(128)) << 21;
12390       Value |= (op & UINT64_C(112)) << 12;
12391       Value |= (op & UINT64_C(15));
12394       Value |= (op & UINT64_C(8)) << 19;
12395       Value |= (op & UINT64_C(7)) << 13;
12402       Value |= (op & UINT64_C(128)) << 21;
12403       Value |= (op & UINT64_C(112)) << 12;
12404       Value |= (op & UINT64_C(3840));
12405       Value |= (op & UINT64_C(15));
12408       Value |= (op & UINT64_C(8)) << 19;
12409       Value |= (op & UINT64_C(7)) << 13;
12416       Value |= (op & UINT64_C(128)) << 21;
12417       Value |= (op & UINT64_C(112)) << 12;
12418       Value |= (op & UINT64_C(512));
12419       Value |= (op & UINT64_C(15));
12422       Value |= (op & UINT64_C(8)) << 19;
12423       Value |= (op & UINT64_C(7)) << 13;
12431       Value |= op;
12439       Value |= op;
12442       Value |= (op & UINT64_C(8)) << 19;
12443       Value |= (op & UINT64_C(7)) << 13;
12447       Value |= op;
12454       Value |= (op & UINT64_C(61440)) << 4;
12455       Value |= (op & UINT64_C(4095));
12461       Value |= (op & UINT64_C(65520)) << 4;
12462       Value |= (op & UINT64_C(15));
12469       Value |= op;
12477       Value |= op;
12481       Value |= op;
12489       Value |= op;
12494       Value |= op;
12502       Value |= op;
12507       Value |= op;
12511       Value |= op;
12519       Value |= op;
12524       Value |= op;
12532       Value |= op;
12537       Value |= op;
12541       Value |= op;
12547       Value |= (op & UINT64_C(1)) << 11;
12548       Value |= (op & UINT64_C(2046));
12555       Value |= (op & UINT64_C(1)) << 11;
12556       Value |= (op & UINT64_C(2046));
12562       Value |= (op & UINT64_C(16)) << 16;
12563       Value |= (op & UINT64_C(15)) << 8;
12568       Value |= op;
12588       Value |= op;
12605       Value |= (op & UINT64_C(256)) << 15;
12606       Value |= (op & UINT64_C(255));
12611       Value |= op;
12616       Value |= op;
12621       Value |= op;
12631       Value |= op;
12636       Value |= op;
12641       Value |= op;
12646       Value |= op;
12651       Value |= op;
12655       Value |= op;
12668       Value |= op;
12676       Value |= op;
12694       Value |= op;
12699       Value |= op;
12704       Value |= op;
12709       Value |= op;
12719       Value |= op;
12727       Value |= op;
12728       Value = VFPThumb2PostEncoder(MI, Value, STI);
12728       Value = VFPThumb2PostEncoder(MI, Value, STI);
12736       Value |= op;
12739       Value |= (op & UINT64_C(1048576)) << 6;
12740       Value |= (op & UINT64_C(258048)) << 4;
12741       Value |= (op & UINT64_C(262144)) >> 5;
12742       Value |= (op & UINT64_C(524288)) >> 8;
12743       Value |= (op & UINT64_C(4094)) >> 1;
12752       Value |= op;
12755       Value |= (op & UINT64_C(16)) << 18;
12756       Value |= (op & UINT64_C(15)) << 12;
12757       Value = VFPThumb2PostEncoder(MI, Value, STI);
12757       Value = VFPThumb2PostEncoder(MI, Value, STI);
12766       Value |= op;
12771       Value |= op;
12780       Value |= op;
12785       Value |= op;
12788       Value |= (op & UINT64_C(256)) << 14;
12789       Value |= (op & UINT64_C(7680)) << 3;
12790       Value |= (op & UINT64_C(255));
12791       Value = VFPThumb2PostEncoder(MI, Value, STI);
12791       Value = VFPThumb2PostEncoder(MI, Value, STI);
12800       Value |= op;
12805       Value |= op;
12808       Value |= (op & UINT64_C(3840)) << 4;
12809       Value |= (op & UINT64_C(254));
12810       Value = VFPThumb2PostEncoder(MI, Value, STI);
12810       Value = VFPThumb2PostEncoder(MI, Value, STI);
12819       Value |= op;
12824       Value |= op;
12827       Value |= (op & UINT64_C(4096)) << 10;
12828       Value |= (op & UINT64_C(3840)) << 4;
12829       Value |= (op & UINT64_C(254));
12830       Value = VFPThumb2PostEncoder(MI, Value, STI);
12830       Value = VFPThumb2PostEncoder(MI, Value, STI);
12839       Value |= op;
12844       Value |= op;
12845       Value = VFPThumb2PostEncoder(MI, Value, STI);
12845       Value = VFPThumb2PostEncoder(MI, Value, STI);
12871       Value |= op;
12876       Value |= op;
12877       Value = VFPThumb2PostEncoder(MI, Value, STI);
12877       Value = VFPThumb2PostEncoder(MI, Value, STI);
12888       Value |= op;
12891       Value |= (op & UINT64_C(1)) << 22;
12892       Value |= (op & UINT64_C(30)) << 11;
12893       Value = VFPThumb2PostEncoder(MI, Value, STI);
12893       Value = VFPThumb2PostEncoder(MI, Value, STI);
12901       Value |= op;
12905       Value |= op;
12913       Value |= op;
12917       Value |= op;
12926       Value |= op;
12930       Value |= op;
12938       Value |= op;
12942       Value |= op;
12951       Value |= op;
12955       Value |= op;
12978       Value |= op;
12982       Value |= op;
12987       Value |= op;
12995       Value |= op;
12999       Value |= op;
13007       Value |= op;
13011       Value |= op;
13019       Value |= op;
13023       Value |= op;
13039       Value |= op;
13042       Value |= (op & UINT64_C(16)) << 18;
13043       Value |= (op & UINT64_C(15)) << 12;
13046       Value |= (op & UINT64_C(16)) << 1;
13047       Value |= (op & UINT64_C(15));
13048       Value = VFPThumb2PostEncoder(MI, Value, STI);
13048       Value = VFPThumb2PostEncoder(MI, Value, STI);
13059       Value |= op;
13062       Value |= (op & UINT64_C(16)) << 18;
13063       Value |= (op & UINT64_C(15)) << 12;
13066       Value |= (op & UINT64_C(1)) << 5;
13067       Value |= (op & UINT64_C(30)) >> 1;
13068       Value = VFPThumb2PostEncoder(MI, Value, STI);
13068       Value = VFPThumb2PostEncoder(MI, Value, STI);
13076       Value |= op;
13079       Value |= (op & UINT64_C(16)) << 18;
13080       Value |= (op & UINT64_C(15)) << 12;
13083       Value |= (op & UINT64_C(240)) << 12;
13084       Value |= (op & UINT64_C(15));
13085       Value = VFPThumb2PostEncoder(MI, Value, STI);
13085       Value = VFPThumb2PostEncoder(MI, Value, STI);
13094       Value |= op;
13097       Value |= (op & UINT64_C(16)) << 1;
13098       Value |= (op & UINT64_C(15));
13101       Value |= (op & UINT64_C(1)) << 22;
13102       Value |= (op & UINT64_C(30)) << 11;
13103       Value = VFPThumb2PostEncoder(MI, Value, STI);
13103       Value = VFPThumb2PostEncoder(MI, Value, STI);
13115       Value |= op;
13120       Value |= op;
13124       Value |= op;
13132       Value |= op;
13137       Value |= op;
13140       Value |= (op & UINT64_C(61440)) << 4;
13141       Value |= (op & UINT64_C(4095));
13149       Value |= op;
13154       Value |= op;
13157       Value |= (op & UINT64_C(12288)) << 10;
13158       Value |= (op & UINT64_C(4095));
13169       Value |= op;
13174       Value |= op;
13178       Value |= op;
13189       Value |= op;
13194       Value |= op;
13198       Value |= op;
13209       Value |= op;
13214       Value |= op;
13217       Value |= (op & UINT64_C(256)) << 14;
13218       Value |= (op & UINT64_C(7680)) << 3;
13219       Value |= (op & UINT64_C(255));
13220       Value = VFPThumb2PostEncoder(MI, Value, STI);
13220       Value = VFPThumb2PostEncoder(MI, Value, STI);
13231       Value |= op;
13236       Value |= op;
13239       Value |= (op & UINT64_C(3840)) << 4;
13240       Value |= (op & UINT64_C(254));
13241       Value = VFPThumb2PostEncoder(MI, Value, STI);
13241       Value = VFPThumb2PostEncoder(MI, Value, STI);
13252       Value |= op;
13257       Value |= op;
13260       Value |= (op & UINT64_C(4096)) << 10;
13261       Value |= (op & UINT64_C(3840)) << 4;
13262       Value |= (op & UINT64_C(254));
13263       Value = VFPThumb2PostEncoder(MI, Value, STI);
13263       Value = VFPThumb2PostEncoder(MI, Value, STI);
13273       Value |= op;
13277       Value |= op;
13282       Value |= op;
13291       Value |= op;
13296       Value |= op;
13299       Value |= (op & UINT64_C(30)) << 15;
13300       Value |= (op & UINT64_C(1)) << 7;
13301       Value = VFPThumb2PostEncoder(MI, Value, STI);
13301       Value = VFPThumb2PostEncoder(MI, Value, STI);
13319       Value |= op;
13324       Value |= op;
13329       Value |= op;
13338       Value |= op;
13343       Value |= op;
13344       Value = VFPThumb2PostEncoder(MI, Value, STI);
13344       Value = VFPThumb2PostEncoder(MI, Value, STI);
13353       Value |= op;
13358       Value |= op;
13359       Value = VFPThumb2PostEncoder(MI, Value, STI);
13359       Value = VFPThumb2PostEncoder(MI, Value, STI);
13372       Value |= op;
13375       Value |= (op & UINT64_C(1)) << 22;
13376       Value |= (op & UINT64_C(30)) << 11;
13379       Value |= (op & UINT64_C(16)) << 1;
13380       Value |= (op & UINT64_C(15));
13381       Value = VFPThumb2PostEncoder(MI, Value, STI);
13381       Value = VFPThumb2PostEncoder(MI, Value, STI);
13421       Value |= op;
13424       Value |= (op & UINT64_C(1)) << 22;
13425       Value |= (op & UINT64_C(30)) << 11;
13428       Value |= (op & UINT64_C(1)) << 5;
13429       Value |= (op & UINT64_C(30)) >> 1;
13430       Value = VFPThumb2PostEncoder(MI, Value, STI);
13430       Value = VFPThumb2PostEncoder(MI, Value, STI);
13439       Value |= op;
13442       Value |= (op & UINT64_C(1)) << 22;
13443       Value |= (op & UINT64_C(30)) << 11;
13446       Value |= (op & UINT64_C(240)) << 12;
13447       Value |= (op & UINT64_C(15));
13448       Value = VFPThumb2PostEncoder(MI, Value, STI);
13448       Value = VFPThumb2PostEncoder(MI, Value, STI);
13456       Value |= op;
13459       Value |= (op & UINT64_C(1)) << 5;
13460       Value |= (op & UINT64_C(30)) >> 1;
13463       Value |= (op & UINT64_C(16)) << 18;
13464       Value |= (op & UINT64_C(15)) << 12;
13465       Value = VFPThumb2PostEncoder(MI, Value, STI);
13465       Value = VFPThumb2PostEncoder(MI, Value, STI);
13474       Value |= op;
13477       Value |= (op & UINT64_C(30)) << 15;
13478       Value |= (op & UINT64_C(1)) << 7;
13483       Value |= op;
13484       Value = VFPThumb2PostEncoder(MI, Value, STI);
13484       Value = VFPThumb2PostEncoder(MI, Value, STI);
13501       Value |= op;
13504       Value |= (op & UINT64_C(128)) << 16;
13505       Value |= (op & UINT64_C(3840)) << 8;
13506       Value |= (op & UINT64_C(127));
13507       Value = VFPThumb2PostEncoder(MI, Value, STI);
13507       Value = VFPThumb2PostEncoder(MI, Value, STI);
13515       Value |= op;
13518       Value |= (op & UINT64_C(32)) << 17;
13519       Value |= (op & UINT64_C(15)) << 16;
13520       Value |= (op & UINT64_C(16)) << 4;
13524       Value |= op;
13532       Value |= op;
13535       Value |= (op & UINT64_C(32)) << 17;
13536       Value |= (op & UINT64_C(15)) << 16;
13537       Value |= (op & UINT64_C(16)) << 4;
13542       Value |= op;
13550       Value |= op;
13553       Value |= (op & UINT64_C(16)) << 18;
13554       Value |= (op & UINT64_C(15)) << 16;
13558       Value |= op;
13566       Value |= op;
13569       Value |= (op & UINT64_C(16)) << 18;
13570       Value |= (op & UINT64_C(15)) << 16;
13574       Value |= op;
13597       Value |= op;
13601       Value |= op;
13606       Value |= op;
13616       Value |= op;
13621       Value |= op;
13626       Value |= op;
13630       Value |= op;
13639       Value |= op;
13644       Value |= op;
13649       Value |= op;
13653       Value |= op;
13665       Value |= op;
13668       Value |= (op & UINT64_C(16)) << 18;
13669       Value |= (op & UINT64_C(15)) << 12;
13672       Value |= (op & UINT64_C(15)) << 16;
13673       Value |= (op & UINT64_C(16)) << 3;
13676       Value |= (op & UINT64_C(16)) << 1;
13677       Value |= (op & UINT64_C(15));
13678       Value = VFPThumb2PostEncoder(MI, Value, STI);
13678       Value = VFPThumb2PostEncoder(MI, Value, STI);
13687       Value |= op;
13690       Value |= (op & UINT64_C(16)) << 18;
13691       Value |= (op & UINT64_C(15)) << 12;
13694       Value |= (op & UINT64_C(256)) << 15;
13695       Value |= (op & UINT64_C(7680)) << 7;
13696       Value |= (op & UINT64_C(255));
13697       Value = VFPThumb2PostEncoder(MI, Value, STI);
13697       Value = VFPThumb2PostEncoder(MI, Value, STI);
13705       Value |= op;
13708       Value |= (op & UINT64_C(16)) << 1;
13709       Value |= (op & UINT64_C(15));
13714       Value |= op;
13719       Value |= op;
13720       Value = VFPThumb2PostEncoder(MI, Value, STI);
13720       Value = VFPThumb2PostEncoder(MI, Value, STI);
13728       Value |= op;
13731       Value |= (op & UINT64_C(16)) << 1;
13732       Value |= (op & UINT64_C(15));
13737       Value |= op;
13742       Value |= op;
13743       Value = VFPThumb2PostEncoder(MI, Value, STI);
13743       Value = VFPThumb2PostEncoder(MI, Value, STI);
13756       Value |= op;
13761       Value |= op;
13765       Value |= op;
13770       Value |= op;
13778       Value |= op;
13783       Value |= op;
13788       Value |= op;
13792       Value |= op;
13800       Value |= op;
13805       Value |= op;
13808       Value |= (op & UINT64_C(992)) << 11;
13809       Value |= (op & UINT64_C(31)) << 7;
13817       Value |= op;
13822       Value |= op;
13825       Value |= (op & UINT64_C(61440)) << 4;
13826       Value |= (op & UINT64_C(4095));
13835       Value |= op;
13840       Value |= op;
13845       Value |= op;
13849       Value |= op;
13861       Value |= op;
13866       Value |= op;
13870       Value |= op;
13875       Value |= op;
13886       Value |= op;
13891       Value |= op;
13894       Value |= (op & UINT64_C(4064));
13895       Value |= (op & UINT64_C(15));
13912       Value |= op;
13916       Value |= op;
13921       Value |= op;
13926       Value |= op;
13969       Value |= op;
13974       Value |= op;
13979       Value |= op;
13983       Value |= op;
13994       Value |= op;
13999       Value |= op;
14004       Value |= op;
14008       Value |= op;
14017       Value |= op;
14022       Value |= op;
14026       Value |= op;
14031       Value |= op;
14042       Value |= op;
14047       Value |= op;
14050       Value |= (op & UINT64_C(4096)) << 11;
14051       Value |= (op & UINT64_C(122880)) << 3;
14052       Value |= (op & UINT64_C(4095));
14060       Value |= op;
14065       Value |= op;
14068       Value |= (op & UINT64_C(4096)) << 11;
14069       Value |= (op & UINT64_C(4095));
14084       Value |= op;
14088       Value |= op;
14093       Value |= op;
14098       Value |= op;
14115       Value |= op;
14118       Value |= (op & UINT64_C(1)) << 22;
14119       Value |= (op & UINT64_C(30)) << 11;
14122       Value |= (op & UINT64_C(30)) << 15;
14123       Value |= (op & UINT64_C(1)) << 7;
14126       Value |= (op & UINT64_C(1)) << 5;
14127       Value |= (op & UINT64_C(30)) >> 1;
14128       Value = VFPThumb2PostEncoder(MI, Value, STI);
14128       Value = VFPThumb2PostEncoder(MI, Value, STI);
14137       Value |= op;
14140       Value |= (op & UINT64_C(1)) << 22;
14141       Value |= (op & UINT64_C(30)) << 11;
14144       Value |= (op & UINT64_C(256)) << 15;
14145       Value |= (op & UINT64_C(7680)) << 7;
14146       Value |= (op & UINT64_C(255));
14147       Value = VFPThumb2PostEncoder(MI, Value, STI);
14147       Value = VFPThumb2PostEncoder(MI, Value, STI);
14156       Value |= op;
14159       Value |= (op & UINT64_C(1)) << 22;
14160       Value |= (op & UINT64_C(30)) << 11;
14163       Value |= (op & UINT64_C(256)) << 15;
14164       Value |= (op & UINT64_C(7680)) << 7;
14165       Value |= (op & UINT64_C(255));
14166       Value = VFPThumb2PostEncoder(MI, Value, STI);
14166       Value = VFPThumb2PostEncoder(MI, Value, STI);
14185       Value |= op;
14188       Value |= (op & UINT64_C(128)) << 16;
14189       Value |= (op & UINT64_C(3840)) << 8;
14190       Value |= (op & UINT64_C(127));
14191       Value = VFPThumb2PostEncoder(MI, Value, STI);
14191       Value = VFPThumb2PostEncoder(MI, Value, STI);
14208       Value |= op;
14211       Value |= (op & UINT64_C(128)) << 16;
14212       Value |= (op & UINT64_C(127));
14217       Value |= op;
14218       Value = VFPThumb2PostEncoder(MI, Value, STI);
14218       Value = VFPThumb2PostEncoder(MI, Value, STI);
14241       Value |= op;
14244       Value |= (op & UINT64_C(1)) << 5;
14245       Value |= (op & UINT64_C(30)) >> 1;
14248       Value |= (op & UINT64_C(1)) << 22;
14249       Value |= (op & UINT64_C(30)) << 11;
14250       Value = VFPThumb2PostEncoder(MI, Value, STI);
14250       Value = VFPThumb2PostEncoder(MI, Value, STI);
14265       Value |= op;
14268       Value |= (op & UINT64_C(1)) << 5;
14269       Value |= (op & UINT64_C(30)) >> 1;
14272       Value |= (op & UINT64_C(16)) << 18;
14273       Value |= (op & UINT64_C(15)) << 12;
14274       Value = VFPThumb2PostEncoder(MI, Value, STI);
14274       Value = VFPThumb2PostEncoder(MI, Value, STI);
14291       Value |= op;
14296       Value |= op;
14301       Value |= op;
14306       Value |= op;
14310       Value |= op;
14327       Value |= op;
14332       Value |= op;
14337       Value |= op;
14342       Value |= op;
14346       Value |= op;
14354       Value |= op;
14359       Value |= op;
14364       Value |= op;
14367       Value |= (op & UINT64_C(4064));
14368       Value |= (op & UINT64_C(15));
14376       Value |= op;
14381       Value |= op;
14386       Value |= op;
14389       Value |= (op & UINT64_C(4064));
14390       Value |= (op & UINT64_C(15));
14398       Value |= op;
14403       Value |= op;
14408       Value |= op;
14413       Value |= op;
14417       Value |= op;
14432       Value |= op;
14435       Value |= (op & UINT64_C(16)) << 18;
14436       Value |= (op & UINT64_C(15)) << 12;
14439       Value |= (op & UINT64_C(15)) << 16;
14440       Value |= (op & UINT64_C(16)) << 3;
14443       Value |= (op & UINT64_C(16)) << 1;
14444       Value |= (op & UINT64_C(15));
14445       Value = VFPThumb2PostEncoder(MI, Value, STI);
14445       Value = VFPThumb2PostEncoder(MI, Value, STI);
14458       Value |= op;
14463       Value |= op;
14467       Value |= op;
14472       Value |= op;
14477       Value |= op;
14486       Value |= op;
14491       Value |= op;
14495       Value |= op;
14500       Value |= op;
14505       Value |= op;
14514       Value |= op;
14519       Value |= op;
14524       Value |= op;
14528       Value |= op;
14533       Value |= op;
14541       Value |= op;
14546       Value |= op;
14550       Value |= op;
14553       Value |= (op & UINT64_C(992)) << 11;
14554       Value |= (op & UINT64_C(31)) << 7;
14563       Value |= op;
14568       Value |= op;
14573       Value |= op;
14577       Value |= op;
14580       Value |= (op & UINT64_C(31)) << 7;
14581       Value |= (op & UINT64_C(32)) << 1;
14589       Value |= op;
14594       Value |= op;
14599       Value |= op;
14603       Value |= op;
14608       Value |= op;
14620       Value |= op;
14625       Value |= op;
14629       Value |= op;
14634       Value |= op;
14639       Value |= op;
14650       Value |= op;
14655       Value |= op;
14658       Value |= (op & UINT64_C(3840));
14659       Value |= (op & UINT64_C(96));
14660       Value |= (op & UINT64_C(15));
14671       Value |= op;
14675       Value |= op;
14680       Value |= op;
14685       Value |= op;
14690       Value |= op;
14703       Value |= op;
14707       Value |= op;
14712       Value |= op;
14717       Value |= op;
14722       Value |= op;
14731       Value |= op;
14736       Value |= op;
14739       Value |= (op & UINT64_C(4096)) << 11;
14740       Value |= (op & UINT64_C(122880)) << 3;
14741       Value |= (op & UINT64_C(4095));
14752       Value |= op;
14757       Value |= op;
14760       Value |= (op & UINT64_C(4096)) << 11;
14761       Value |= (op & UINT64_C(122880)) << 3;
14762       Value |= (op & UINT64_C(4064));
14763       Value |= (op & UINT64_C(15));
14772       Value |= op;
14777       Value |= op;
14780       Value |= (op & UINT64_C(4096)) << 11;
14781       Value |= (op & UINT64_C(122880)) << 3;
14782       Value |= (op & UINT64_C(4095));
14805       Value |= op;
14808       Value |= (op & UINT64_C(1)) << 22;
14809       Value |= (op & UINT64_C(30)) << 11;
14812       Value |= (op & UINT64_C(30)) << 15;
14813       Value |= (op & UINT64_C(1)) << 7;
14816       Value |= (op & UINT64_C(1)) << 5;
14817       Value |= (op & UINT64_C(30)) >> 1;
14818       Value = VFPThumb2PostEncoder(MI, Value, STI);
14818       Value = VFPThumb2PostEncoder(MI, Value, STI);
14829       Value |= op;
14832       Value |= (op & UINT64_C(256)) << 15;
14833       Value |= (op & UINT64_C(8192)) << 9;
14834       Value |= (op & UINT64_C(7680)) << 7;
14835       Value |= (op & UINT64_C(240)) << 4;
14836       Value |= (op & UINT64_C(15));
14841       Value |= op;
14856       Value |= op;
14859       Value |= (op & UINT64_C(256)) << 15;
14860       Value |= (op & UINT64_C(7680)) << 7;
14861       Value |= (op & UINT64_C(255));
14866       Value |= op;
14871       Value |= op;
14881       Value |= op;
14886       Value |= op;
14891       Value |= op;
14894       Value |= (op & UINT64_C(256)) << 15;
14895       Value |= (op & UINT64_C(240)) << 4;
14896       Value |= (op & UINT64_C(15));
14904       Value |= op;
14909       Value |= op;
14914       Value |= op;
14917       Value |= (op & UINT64_C(256)) << 15;
14918       Value |= (op & UINT64_C(240)) << 4;
14919       Value |= (op & UINT64_C(15));
14928       Value |= op;
14931       Value |= (op & UINT64_C(128)) << 16;
14932       Value |= (op & UINT64_C(3840)) << 8;
14933       Value |= (op & UINT64_C(127));
14934       Value = VFPThumb2PostEncoder(MI, Value, STI);
14934       Value = VFPThumb2PostEncoder(MI, Value, STI);
14943       Value |= op;
14946       Value |= (op & UINT64_C(128)) << 16;
14947       Value |= (op & UINT64_C(127));
14952       Value |= op;
14953       Value = VFPThumb2PostEncoder(MI, Value, STI);
14953       Value = VFPThumb2PostEncoder(MI, Value, STI);
14961       Value |= op;
14964       Value |= (op & UINT64_C(1)) << 5;
14965       Value |= (op & UINT64_C(30)) >> 1;
14970       Value |= op;
14975       Value |= op;
14976       Value = VFPThumb2PostEncoder(MI, Value, STI);
14976       Value = VFPThumb2PostEncoder(MI, Value, STI);
14987       Value |= op;
14990       Value |= (op & UINT64_C(256)) << 15;
14991       Value |= (op & UINT64_C(255));
14996       Value |= op;
15001       Value |= op;
15006       Value |= op;
15017       Value |= op;
15021       Value |= op;
15026       Value |= op;
15031       Value |= op;
15036       Value |= op;
15053       Value |= op;
15058       Value |= op;
15063       Value |= op;
15068       Value |= op;
15071       Value |= (op & UINT64_C(4064));
15072       Value |= (op & UINT64_C(15));
15080       Value |= op;
15085       Value |= op;
15090       Value |= op;
15093       Value |= (op & UINT64_C(3840));
15094       Value |= (op & UINT64_C(96));
15095       Value |= (op & UINT64_C(15));
15103       Value |= op;
15108       Value |= op;
15113       Value |= op;
15116       Value |= (op & UINT64_C(3840));
15117       Value |= (op & UINT64_C(96));
15118       Value |= (op & UINT64_C(15));
15126       Value |= op;
15131       Value |= op;
15136       Value |= op;
15141       Value |= op;
15145       Value |= op;
15150       Value |= op;
15159       Value |= op;
15164       Value |= op;
15169       Value |= op;
15174       Value |= op;
15179       Value |= op;
15183       Value |= op;
15191       Value |= op;
15194       Value |= (op & UINT64_C(1)) << 5;
15195       Value |= (op & UINT64_C(30)) >> 1;
15200       Value |= op;
15205       Value |= op;
15206       Value = VFPThumb2PostEncoder(MI, Value, STI);
15206       Value = VFPThumb2PostEncoder(MI, Value, STI);
15214       Value |= op;
15219       Value |= op;
15224       Value |= op;
15229       Value |= op;
15234       Value |= op;
15238       Value |= op;
15248       Value |= op;
15253       Value |= op;
15256       Value |= (op & UINT64_C(256)) << 15;
15257       Value |= (op & UINT64_C(8192)) << 9;
15258       Value |= (op & UINT64_C(7680)) << 7;
15259       Value |= (op & UINT64_C(240)) << 4;
15260       Value |= (op & UINT64_C(15));
15269       Value |= op;
15274       Value |= op;
15277       Value |= (op & UINT64_C(4096)) << 11;
15278       Value |= (op & UINT64_C(122880)) << 3;
15279       Value |= (op & UINT64_C(4064));
15280       Value |= (op & UINT64_C(15));
15291       Value |= op;
15296       Value |= op;
15299       Value |= (op & UINT64_C(4096)) << 11;
15300       Value |= (op & UINT64_C(4064));
15301       Value |= (op & UINT64_C(15));
15306       Value |= op;
15317       Value |= op;
15322       Value |= op;
15325       Value |= (op & UINT64_C(4096)) << 11;
15326       Value |= (op & UINT64_C(4095));
15331       Value |= op;
15341       Value |= op;
15346       Value |= op;
15349       Value |= (op & UINT64_C(256)) << 15;
15350       Value |= (op & UINT64_C(512)) << 13;
15351       Value |= (op & UINT64_C(240)) << 4;
15352       Value |= (op & UINT64_C(15));
15357       Value |= op;
15365       Value |= op;
15370       Value |= op;
15373       Value |= (op & UINT64_C(256)) << 15;
15374       Value |= (op & UINT64_C(8192)) << 9;
15375       Value |= (op & UINT64_C(7680)) << 7;
15376       Value |= (op & UINT64_C(240)) << 4;
15377       Value |= (op & UINT64_C(15));
15386       Value |= op;
15391       Value |= op;
15394       Value |= (op & UINT64_C(4096)) << 11;
15395       Value |= (op & UINT64_C(122880)) << 3;
15396       Value |= (op & UINT64_C(4064));
15397       Value |= (op & UINT64_C(15));
15408       Value |= op;
15413       Value |= op;
15416       Value |= (op & UINT64_C(4096)) << 11;
15417       Value |= (op & UINT64_C(4064));
15418       Value |= (op & UINT64_C(15));
15423       Value |= op;
15434       Value |= op;
15439       Value |= op;
15442       Value |= (op & UINT64_C(4096)) << 11;
15443       Value |= (op & UINT64_C(4095));
15448       Value |= op;
15456       Value |= op;
15461       Value |= op;
15464       Value |= (op & UINT64_C(256)) << 15;
15465       Value |= (op & UINT64_C(512)) << 13;
15466       Value |= (op & UINT64_C(240)) << 4;
15467       Value |= (op & UINT64_C(15));
15472       Value |= op;
15480       Value |= op;
15485       Value |= op;
15490       Value |= op;
15495       Value |= op;
15500       Value |= op;
15504       Value |= op;
15513       Value |= op;
15516       Value |= (op & UINT64_C(256)) << 15;
15517       Value |= (op & UINT64_C(8192)) << 9;
15518       Value |= (op & UINT64_C(7680)) << 7;
15519       Value |= (op & UINT64_C(240)) << 4;
15520       Value |= (op & UINT64_C(15));
15525       Value |= op;
15535       Value |= op;
15540       Value |= op;
15545       Value |= op;
15548       Value |= (op & UINT64_C(16)) << 19;
15549       Value |= (op & UINT64_C(15));
15557       Value |= op;
15562       Value |= op;
15567       Value |= op;
15570       Value |= (op & UINT64_C(16)) << 19;
15571       Value |= (op & UINT64_C(15));
15588       Value |= op;
15593       Value |= op;
15598       Value |= op;
15603       Value |= op;
15606       Value |= (op & UINT64_C(3840));
15607       Value |= (op & UINT64_C(96));
15608       Value |= (op & UINT64_C(15));
15616       Value |= op;
15621       Value |= op;
15626       Value |= op;
15631       Value |= op;
15635       Value |= op;
15650       Value |= op;
15654       Value |= op;
15659       Value |= op;
15664       Value |= op;
15669       Value |= op;
15677       Value |= op;
15682       Value |= op;
15685       Value |= (op & UINT64_C(256)) << 15;
15686       Value |= (op & UINT64_C(8192)) << 9;
15687       Value |= (op & UINT64_C(7680)) << 7;
15688       Value |= (op & UINT64_C(240)) << 4;
15689       Value |= (op & UINT64_C(15));
15697       Value |= op;
15702       Value |= op;
15707       Value |= op;
15712       Value |= op;
15717       Value |= op;
15721       Value |= op;
15726       Value |= op;
15734       Value |= op;
15739       Value |= op;
15742       Value |= (op & UINT64_C(256)) << 15;
15743       Value |= (op & UINT64_C(512)) << 13;
15744       Value |= (op & UINT64_C(240)) << 4;
15745       Value |= (op & UINT64_C(15));
15750       Value |= op;
15758       Value |= op;
15763       Value |= op;
15766       Value |= (op & UINT64_C(256)) << 15;
15767       Value |= (op & UINT64_C(8192)) << 9;
15768       Value |= (op & UINT64_C(7680)) << 7;
15769       Value |= (op & UINT64_C(240)) << 4;
15770       Value |= (op & UINT64_C(15));
15778       Value |= op;
15783       Value |= op;
15786       Value |= (op & UINT64_C(256)) << 15;
15787       Value |= (op & UINT64_C(512)) << 13;
15788       Value |= (op & UINT64_C(240)) << 4;
15789       Value |= (op & UINT64_C(15));
15794       Value |= op;
15802       Value |= op;
15807       Value |= op;
15812       Value |= op;
15817       Value |= op;
15822       Value |= op;
15826       Value |= op;
15831       Value |= op;
15839       Value |= op;
15844       Value |= op;
15849       Value |= op;
15854       Value |= op;
15859       Value |= op;
15864       Value |= op;
15868       Value |= op;
15877       Value |= op;
15882       Value |= op;
15887       Value |= op;
15892       Value |= op;
15897       Value |= op;
15901       Value |= op;
15907       Value |= (op & UINT64_C(16384)) >> 6;
15908       Value |= (op & UINT64_C(255));
15914       Value |= (op & UINT64_C(256)) << 14;
15915       Value |= (op & UINT64_C(7680)) << 3;
15916       Value |= (op & UINT64_C(255));
15917       Value = VFPThumb2PostEncoder(MI, Value, STI);
15917       Value = VFPThumb2PostEncoder(MI, Value, STI);
15923       Value |= (op & UINT64_C(32768)) >> 7;
15924       Value |= (op & UINT64_C(255));
15930       Value |= (op & UINT64_C(4096)) << 10;
15931       Value |= (op & UINT64_C(3840)) << 4;
15932       Value |= (op & UINT64_C(254));
15933       Value = VFPThumb2PostEncoder(MI, Value, STI);
15933       Value = VFPThumb2PostEncoder(MI, Value, STI);
15939       Value |= (op & UINT64_C(49152));
15940       Value |= (op & UINT64_C(8191));
15950       Value |= op;
15955       Value |= op;
15959       Value |= op;
15968       Value |= op;
15973       Value |= op;
15976       Value |= (op & UINT64_C(2048)) << 15;
15977       Value |= (op & UINT64_C(1792)) << 4;
15978       Value |= (op & UINT64_C(255));
15989       Value |= op;
15994       Value |= op;
15998       Value |= op;
16001       Value |= (op & UINT64_C(28)) << 10;
16002       Value |= (op & UINT64_C(3)) << 6;
16023       Value |= op;
16028       Value |= op;
16033       Value |= op;
16037       Value |= op;
16054       Value |= op;
16059       Value |= op;
16064       Value |= op;
16067       Value |= (op & UINT64_C(2048)) << 15;
16068       Value |= (op & UINT64_C(1792)) << 4;
16069       Value |= (op & UINT64_C(255));
16077       Value |= op;
16082       Value |= op;
16085       Value |= (op & UINT64_C(3584)) << 3;
16086       Value |= (op & UINT64_C(480)) >> 1;
16087       Value |= (op & UINT64_C(15));
16104       Value |= op;
16109       Value |= op;
16114       Value |= op;
16117       Value |= (op & UINT64_C(3584)) << 3;
16118       Value |= (op & UINT64_C(480)) >> 1;
16119       Value |= (op & UINT64_C(15));
16127       Value |= (op & UINT64_C(4096)) << 11;
16128       Value |= (op & UINT64_C(122880)) << 3;
16129       Value |= (op & UINT64_C(4064));
16130       Value |= (op & UINT64_C(15));
16136       Value |= (op & UINT64_C(1)) << 24;
16137       Value |= (op & UINT64_C(33554430)) >> 1;
16144       Value |= op;
16150       Value |= (op & UINT64_C(8388608)) << 3;
16151       Value |= (op & UINT64_C(2095104)) << 5;
16152       Value |= (op & UINT64_C(4194304)) >> 9;
16153       Value |= (op & UINT64_C(2097152)) >> 10;
16154       Value |= (op & UINT64_C(2047));
16161       Value |= (op & UINT64_C(32)) << 4;
16162       Value |= (op & UINT64_C(31)) << 3;
16166       Value |= op;
16173       Value |= (op & UINT64_C(65520)) << 4;
16174       Value |= (op & UINT64_C(15));
16181       Value |= op;
16188       Value |= op;
16197   return Value;