• Home
  • Raw
  • Download

Lines Matching refs:encoded_dt

12743   Dt_U_size_1 encoded_dt(dt);  in vaba()  local
12746 if (encoded_dt.IsValid()) { in vaba()
12748 EmitT32_32(0xef000710U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vaba()
12749 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vaba()
12757 if (encoded_dt.IsValid()) { in vaba()
12759 EmitA32(0xf2000710U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vaba()
12760 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vaba()
12773 Dt_U_size_1 encoded_dt(dt); in vaba() local
12776 if (encoded_dt.IsValid()) { in vaba()
12778 EmitT32_32(0xef000750U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vaba()
12779 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vaba()
12787 if (encoded_dt.IsValid()) { in vaba()
12789 EmitA32(0xf2000750U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vaba()
12790 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vaba()
12803 Dt_U_size_1 encoded_dt(dt); in vabal() local
12806 if (encoded_dt.IsValid()) { in vabal()
12808 EmitT32_32(0xef800500U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vabal()
12809 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vabal()
12817 if (encoded_dt.IsValid()) { in vabal()
12819 EmitA32(0xf2800500U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vabal()
12820 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vabal()
12833 Dt_U_size_1 encoded_dt(dt); in vabd() local
12845 if (encoded_dt.IsValid()) { in vabd()
12847 EmitT32_32(0xef000700U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vabd()
12848 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vabd()
12864 if (encoded_dt.IsValid()) { in vabd()
12866 EmitA32(0xf2000700U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vabd()
12867 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vabd()
12880 Dt_U_size_1 encoded_dt(dt); in vabd() local
12892 if (encoded_dt.IsValid()) { in vabd()
12894 EmitT32_32(0xef000740U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vabd()
12895 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vabd()
12911 if (encoded_dt.IsValid()) { in vabd()
12913 EmitA32(0xf2000740U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vabd()
12914 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vabd()
12927 Dt_U_size_1 encoded_dt(dt); in vabdl() local
12930 if (encoded_dt.IsValid()) { in vabdl()
12932 EmitT32_32(0xef800700U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vabdl()
12933 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vabdl()
12941 if (encoded_dt.IsValid()) { in vabdl()
12943 EmitA32(0xf2800700U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vabdl()
12944 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vabdl()
12956 Dt_F_size_1 encoded_dt(dt); in vabs() local
12959 if (encoded_dt.IsValid()) { in vabs()
12961 EmitT32_32(0xffb10300U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vabs()
12962 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vabs()
12976 if (encoded_dt.IsValid()) { in vabs()
12978 EmitA32(0xf3b10300U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vabs()
12979 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vabs()
12997 Dt_F_size_1 encoded_dt(dt); in vabs() local
13000 if (encoded_dt.IsValid()) { in vabs()
13002 EmitT32_32(0xffb10340U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vabs()
13003 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vabs()
13011 if (encoded_dt.IsValid()) { in vabs()
13013 EmitA32(0xf3b10340U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vabs()
13014 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vabs()
13264 Dt_size_2 encoded_dt(dt); in vadd() local
13283 if (encoded_dt.IsValid()) { in vadd()
13285 EmitT32_32(0xef000800U | (encoded_dt.GetEncodingValue() << 20) | in vadd()
13307 if (encoded_dt.IsValid()) { in vadd()
13309 EmitA32(0xf2000800U | (encoded_dt.GetEncodingValue() << 20) | in vadd()
13322 Dt_size_2 encoded_dt(dt); in vadd() local
13334 if (encoded_dt.IsValid()) { in vadd()
13336 EmitT32_32(0xef000840U | (encoded_dt.GetEncodingValue() << 20) | in vadd()
13352 if (encoded_dt.IsValid()) { in vadd()
13354 EmitA32(0xf2000840U | (encoded_dt.GetEncodingValue() << 20) | in vadd()
13390 Dt_size_3 encoded_dt(dt); in vaddhn() local
13393 if (encoded_dt.IsValid() && (dt.Is(I16) || dt.Is(I32) || dt.Is(I64))) { in vaddhn()
13395 EmitT32_32(0xef800400U | (encoded_dt.GetEncodingValue() << 20) | in vaddhn()
13403 if (encoded_dt.IsValid() && (dt.Is(I16) || dt.Is(I32) || dt.Is(I64))) { in vaddhn()
13405 EmitA32(0xf2800400U | (encoded_dt.GetEncodingValue() << 20) | in vaddhn()
13418 Dt_U_size_1 encoded_dt(dt); in vaddl() local
13421 if (encoded_dt.IsValid()) { in vaddl()
13423 EmitT32_32(0xef800000U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vaddl()
13424 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vaddl()
13432 if (encoded_dt.IsValid()) { in vaddl()
13434 EmitA32(0xf2800000U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vaddl()
13435 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vaddl()
13448 Dt_U_size_1 encoded_dt(dt); in vaddw() local
13451 if (encoded_dt.IsValid()) { in vaddw()
13453 EmitT32_32(0xef800100U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vaddw()
13454 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vaddw()
13462 if (encoded_dt.IsValid()) { in vaddw()
13464 EmitA32(0xf2800100U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vaddw()
13465 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vaddw()
13482 ImmediateVand encoded_dt(dt, operand.GetNeonImmediate()); in vand() local
13485 if (encoded_dt.IsValid() && rd.Is(rn)) { in vand()
13487 EmitT32_32(0xef800030U | (encoded_dt.GetEncodingValue() << 8) | in vand()
13489 (encoded_dt.GetEncodedImmediate() & 0xf) | in vand()
13490 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vand()
13491 ((encoded_dt.GetEncodedImmediate() & 0x80) << 21)); in vand()
13498 if (encoded_dt.IsValid() && rd.Is(rn)) { in vand()
13500 EmitA32(0xf2800030U | (encoded_dt.GetEncodingValue() << 8) | in vand()
13501 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vand()
13502 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vand()
13503 ((encoded_dt.GetEncodedImmediate() & 0x80) << 17)); in vand()
13540 ImmediateVand encoded_dt(dt, operand.GetNeonImmediate()); in vand() local
13543 if (encoded_dt.IsValid() && rd.Is(rn)) { in vand()
13545 EmitT32_32(0xef800070U | (encoded_dt.GetEncodingValue() << 8) | in vand()
13547 (encoded_dt.GetEncodedImmediate() & 0xf) | in vand()
13548 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vand()
13549 ((encoded_dt.GetEncodedImmediate() & 0x80) << 21)); in vand()
13556 if (encoded_dt.IsValid() && rd.Is(rn)) { in vand()
13558 EmitA32(0xf2800070U | (encoded_dt.GetEncodingValue() << 8) | in vand()
13559 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vand()
13560 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vand()
13561 ((encoded_dt.GetEncodedImmediate() & 0x80) << 17)); in vand()
13598 ImmediateVbic encoded_dt(dt, operand.GetNeonImmediate()); in vbic() local
13601 if (encoded_dt.IsValid() && rd.Is(rn)) { in vbic()
13603 EmitT32_32(0xef800030U | (encoded_dt.GetEncodingValue() << 8) | in vbic()
13605 (encoded_dt.GetEncodedImmediate() & 0xf) | in vbic()
13606 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vbic()
13607 ((encoded_dt.GetEncodedImmediate() & 0x80) << 21)); in vbic()
13614 if (encoded_dt.IsValid() && rd.Is(rn)) { in vbic()
13616 EmitA32(0xf2800030U | (encoded_dt.GetEncodingValue() << 8) | in vbic()
13617 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vbic()
13618 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vbic()
13619 ((encoded_dt.GetEncodedImmediate() & 0x80) << 17)); in vbic()
13656 ImmediateVbic encoded_dt(dt, operand.GetNeonImmediate()); in vbic() local
13659 if (encoded_dt.IsValid() && rd.Is(rn)) { in vbic()
13661 EmitT32_32(0xef800070U | (encoded_dt.GetEncodingValue() << 8) | in vbic()
13663 (encoded_dt.GetEncodedImmediate() & 0xf) | in vbic()
13664 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vbic()
13665 ((encoded_dt.GetEncodedImmediate() & 0x80) << 21)); in vbic()
13672 if (encoded_dt.IsValid() && rd.Is(rn)) { in vbic()
13674 EmitA32(0xf2800070U | (encoded_dt.GetEncodingValue() << 8) | in vbic()
13675 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vbic()
13676 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vbic()
13677 ((encoded_dt.GetEncodedImmediate() & 0x80) << 17)); in vbic()
13860 Dt_F_size_2 encoded_dt(dt); in vceq() local
13863 if (encoded_dt.IsValid() && (imm == 0)) { in vceq()
13866 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vceq()
13867 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vceq()
13875 if (encoded_dt.IsValid() && (imm == 0)) { in vceq()
13878 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vceq()
13879 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vceq()
13900 Dt_F_size_2 encoded_dt(dt); in vceq() local
13903 if (encoded_dt.IsValid() && (imm == 0)) { in vceq()
13906 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vceq()
13907 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vceq()
13915 if (encoded_dt.IsValid() && (imm == 0)) { in vceq()
13918 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vceq()
13919 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vceq()
13934 Dt_size_4 encoded_dt(dt); in vceq() local
13938 if (encoded_dt.IsValid()) { in vceq()
13940 EmitT32_32(0xff000810U | (encoded_dt.GetEncodingValue() << 20) | in vceq()
13957 if (encoded_dt.IsValid()) { in vceq()
13959 EmitA32(0xf3000810U | (encoded_dt.GetEncodingValue() << 20) | in vceq()
13980 Dt_size_4 encoded_dt(dt); in vceq() local
13984 if (encoded_dt.IsValid()) { in vceq()
13986 EmitT32_32(0xff000850U | (encoded_dt.GetEncodingValue() << 20) | in vceq()
14003 if (encoded_dt.IsValid()) { in vceq()
14005 EmitA32(0xf3000850U | (encoded_dt.GetEncodingValue() << 20) | in vceq()
14032 Dt_F_size_1 encoded_dt(dt); in vcge() local
14035 if (encoded_dt.IsValid() && (imm == 0)) { in vcge()
14038 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vcge()
14039 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vcge()
14047 if (encoded_dt.IsValid() && (imm == 0)) { in vcge()
14050 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vcge()
14051 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vcge()
14072 Dt_F_size_1 encoded_dt(dt); in vcge() local
14075 if (encoded_dt.IsValid() && (imm == 0)) { in vcge()
14078 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vcge()
14079 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vcge()
14087 if (encoded_dt.IsValid() && (imm == 0)) { in vcge()
14090 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vcge()
14091 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vcge()
14106 Dt_U_size_1 encoded_dt(dt); in vcge() local
14109 if (encoded_dt.IsValid()) { in vcge()
14111 EmitT32_32(0xef000310U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vcge()
14112 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vcge()
14129 if (encoded_dt.IsValid()) { in vcge()
14131 EmitA32(0xf2000310U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vcge()
14132 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vcge()
14153 Dt_U_size_1 encoded_dt(dt); in vcge() local
14156 if (encoded_dt.IsValid()) { in vcge()
14158 EmitT32_32(0xef000350U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vcge()
14159 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vcge()
14176 if (encoded_dt.IsValid()) { in vcge()
14178 EmitA32(0xf2000350U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vcge()
14179 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vcge()
14206 Dt_F_size_1 encoded_dt(dt); in vcgt() local
14209 if (encoded_dt.IsValid() && (imm == 0)) { in vcgt()
14212 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vcgt()
14213 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vcgt()
14221 if (encoded_dt.IsValid() && (imm == 0)) { in vcgt()
14224 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vcgt()
14225 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vcgt()
14246 Dt_F_size_1 encoded_dt(dt); in vcgt() local
14249 if (encoded_dt.IsValid() && (imm == 0)) { in vcgt()
14252 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vcgt()
14253 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vcgt()
14261 if (encoded_dt.IsValid() && (imm == 0)) { in vcgt()
14264 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vcgt()
14265 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vcgt()
14280 Dt_U_size_1 encoded_dt(dt); in vcgt() local
14283 if (encoded_dt.IsValid()) { in vcgt()
14285 EmitT32_32(0xef000300U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vcgt()
14286 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vcgt()
14303 if (encoded_dt.IsValid()) { in vcgt()
14305 EmitA32(0xf2000300U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vcgt()
14306 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vcgt()
14327 Dt_U_size_1 encoded_dt(dt); in vcgt() local
14330 if (encoded_dt.IsValid()) { in vcgt()
14332 EmitT32_32(0xef000340U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vcgt()
14333 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vcgt()
14350 if (encoded_dt.IsValid()) { in vcgt()
14352 EmitA32(0xf2000340U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vcgt()
14353 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vcgt()
14380 Dt_F_size_1 encoded_dt(dt); in vcle() local
14383 if (encoded_dt.IsValid() && (imm == 0)) { in vcle()
14386 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vcle()
14387 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vcle()
14395 if (encoded_dt.IsValid() && (imm == 0)) { in vcle()
14398 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vcle()
14399 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vcle()
14420 Dt_F_size_1 encoded_dt(dt); in vcle() local
14423 if (encoded_dt.IsValid() && (imm == 0)) { in vcle()
14426 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vcle()
14427 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vcle()
14435 if (encoded_dt.IsValid() && (imm == 0)) { in vcle()
14438 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vcle()
14439 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vcle()
14454 Dt_U_size_1 encoded_dt(dt); in vcle() local
14457 if (encoded_dt.IsValid()) { in vcle()
14459 EmitT32_32(0xef000310U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vcle()
14460 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vcle()
14477 if (encoded_dt.IsValid()) { in vcle()
14479 EmitA32(0xf2000310U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vcle()
14480 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vcle()
14501 Dt_U_size_1 encoded_dt(dt); in vcle() local
14504 if (encoded_dt.IsValid()) { in vcle()
14506 EmitT32_32(0xef000350U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vcle()
14507 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vcle()
14524 if (encoded_dt.IsValid()) { in vcle()
14526 EmitA32(0xf2000350U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vcle()
14527 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vcle()
14547 Dt_size_5 encoded_dt(dt); in vcls() local
14550 if (encoded_dt.IsValid()) { in vcls()
14552 EmitT32_32(0xffb00400U | (encoded_dt.GetEncodingValue() << 18) | in vcls()
14560 if (encoded_dt.IsValid()) { in vcls()
14562 EmitA32(0xf3b00400U | (encoded_dt.GetEncodingValue() << 18) | in vcls()
14574 Dt_size_5 encoded_dt(dt); in vcls() local
14577 if (encoded_dt.IsValid()) { in vcls()
14579 EmitT32_32(0xffb00440U | (encoded_dt.GetEncodingValue() << 18) | in vcls()
14587 if (encoded_dt.IsValid()) { in vcls()
14589 EmitA32(0xf3b00440U | (encoded_dt.GetEncodingValue() << 18) | in vcls()
14608 Dt_F_size_1 encoded_dt(dt); in vclt() local
14611 if (encoded_dt.IsValid() && (imm == 0)) { in vclt()
14614 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vclt()
14615 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vclt()
14623 if (encoded_dt.IsValid() && (imm == 0)) { in vclt()
14626 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vclt()
14627 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vclt()
14648 Dt_F_size_1 encoded_dt(dt); in vclt() local
14651 if (encoded_dt.IsValid() && (imm == 0)) { in vclt()
14654 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vclt()
14655 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vclt()
14663 if (encoded_dt.IsValid() && (imm == 0)) { in vclt()
14666 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vclt()
14667 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vclt()
14682 Dt_U_size_1 encoded_dt(dt); in vclt() local
14685 if (encoded_dt.IsValid()) { in vclt()
14687 EmitT32_32(0xef000300U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vclt()
14688 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vclt()
14705 if (encoded_dt.IsValid()) { in vclt()
14707 EmitA32(0xf2000300U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vclt()
14708 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vclt()
14729 Dt_U_size_1 encoded_dt(dt); in vclt() local
14732 if (encoded_dt.IsValid()) { in vclt()
14734 EmitT32_32(0xef000340U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vclt()
14735 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vclt()
14752 if (encoded_dt.IsValid()) { in vclt()
14754 EmitA32(0xf2000340U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vclt()
14755 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vclt()
14775 Dt_size_4 encoded_dt(dt); in vclz() local
14778 if (encoded_dt.IsValid()) { in vclz()
14780 EmitT32_32(0xffb00480U | (encoded_dt.GetEncodingValue() << 18) | in vclz()
14788 if (encoded_dt.IsValid()) { in vclz()
14790 EmitA32(0xf3b00480U | (encoded_dt.GetEncodingValue() << 18) | in vclz()
14802 Dt_size_4 encoded_dt(dt); in vclz() local
14805 if (encoded_dt.IsValid()) { in vclz()
14807 EmitT32_32(0xffb004c0U | (encoded_dt.GetEncodingValue() << 18) | in vclz()
14815 if (encoded_dt.IsValid()) { in vclz()
14817 EmitA32(0xf3b004c0U | (encoded_dt.GetEncodingValue() << 18) | in vclz()
15042 Dt_op_2 encoded_dt(dt2); in vcvt() local
15051 if (dt1.Is(F64) && encoded_dt.IsValid()) { in vcvt()
15052 EmitT32_32(0xeeb80b40U | (encoded_dt.GetEncodingValue() << 7) | in vcvt()
15065 if (dt1.Is(F64) && encoded_dt.IsValid() && cond.IsNotNever()) { in vcvt()
15067 (encoded_dt.GetEncodingValue() << 7) | rd.Encode(22, 12) | in vcvt()
15129 Dt_op_U_1 encoded_dt(dt1, dt2); in vcvt() local
15134 if (encoded_dt.IsValid() && (fbits >= 1) && (fbits <= 32)) { in vcvt()
15137 EmitT32_32(0xef800e10U | ((encoded_dt.GetEncodingValue() & 0x1) << 28) | in vcvt()
15138 ((encoded_dt.GetEncodingValue() & 0x2) << 7) | in vcvt()
15178 if (encoded_dt.IsValid() && (fbits >= 1) && (fbits <= 32)) { in vcvt()
15181 EmitA32(0xf2800e10U | ((encoded_dt.GetEncodingValue() & 0x1) << 24) | in vcvt()
15182 ((encoded_dt.GetEncodingValue() & 0x2) << 7) | in vcvt()
15233 Dt_op_U_1 encoded_dt(dt1, dt2); in vcvt() local
15236 if (encoded_dt.IsValid() && (fbits >= 1) && (fbits <= 32)) { in vcvt()
15239 EmitT32_32(0xef800e50U | ((encoded_dt.GetEncodingValue() & 0x1) << 28) | in vcvt()
15240 ((encoded_dt.GetEncodingValue() & 0x2) << 7) | in vcvt()
15248 if (encoded_dt.IsValid() && (fbits >= 1) && (fbits <= 32)) { in vcvt()
15251 EmitA32(0xf2800e50U | ((encoded_dt.GetEncodingValue() & 0x1) << 24) | in vcvt()
15252 ((encoded_dt.GetEncodingValue() & 0x2) << 7) | in vcvt()
15269 Dt_U_sx_1 encoded_dt(dt2); in vcvt() local
15273 if (dt1.Is(F32) && encoded_dt.IsValid() && rd.Is(rm) && in vcvt()
15281 EmitT32_32(0xeeba0a40U | ((encoded_dt.GetEncodingValue() & 0x1) << 7) | in vcvt()
15282 ((encoded_dt.GetEncodingValue() & 0x2) << 15) | in vcvt()
15306 if (dt1.Is(F32) && encoded_dt.IsValid() && rd.Is(rm) && in vcvt()
15316 ((encoded_dt.GetEncodingValue() & 0x1) << 7) | in vcvt()
15317 ((encoded_dt.GetEncodingValue() & 0x2) << 15) | in vcvt()
15347 Dt_op_1 encoded_dt(dt1, dt2); in vcvt() local
15350 if (encoded_dt.IsValid()) { in vcvt()
15352 EmitT32_32(0xffbb0600U | (encoded_dt.GetEncodingValue() << 7) | in vcvt()
15360 if (encoded_dt.IsValid()) { in vcvt()
15362 EmitA32(0xf3bb0600U | (encoded_dt.GetEncodingValue() << 7) | in vcvt()
15375 Dt_op_1 encoded_dt(dt1, dt2); in vcvt() local
15378 if (encoded_dt.IsValid()) { in vcvt()
15380 EmitT32_32(0xffbb0640U | (encoded_dt.GetEncodingValue() << 7) | in vcvt()
15388 if (encoded_dt.IsValid()) { in vcvt()
15390 EmitA32(0xf3bb0640U | (encoded_dt.GetEncodingValue() << 7) | in vcvt()
15453 Dt_op_2 encoded_dt(dt2); in vcvt() local
15468 if (dt1.Is(F32) && encoded_dt.IsValid()) { in vcvt()
15469 EmitT32_32(0xeeb80a40U | (encoded_dt.GetEncodingValue() << 7) | in vcvt()
15488 if (dt1.Is(F32) && encoded_dt.IsValid() && cond.IsNotNever()) { in vcvt()
15490 (encoded_dt.GetEncodingValue() << 7) | rd.Encode(22, 12) | in vcvt()
15501 Dt_op_3 encoded_dt(dt1); in vcvta() local
15504 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvta()
15505 EmitT32_32(0xffbb0000U | (encoded_dt.GetEncodingValue() << 7) | in vcvta()
15512 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvta()
15513 EmitA32(0xf3bb0000U | (encoded_dt.GetEncodingValue() << 7) | in vcvta()
15524 Dt_op_3 encoded_dt(dt1); in vcvta() local
15527 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvta()
15528 EmitT32_32(0xffbb0040U | (encoded_dt.GetEncodingValue() << 7) | in vcvta()
15535 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvta()
15536 EmitA32(0xf3bb0040U | (encoded_dt.GetEncodingValue() << 7) | in vcvta()
15547 Dt_op_2 encoded_dt(dt1); in vcvta() local
15550 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvta()
15551 EmitT32_32(0xfebc0a40U | (encoded_dt.GetEncodingValue() << 7) | in vcvta()
15558 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvta()
15559 EmitA32(0xfebc0a40U | (encoded_dt.GetEncodingValue() << 7) | in vcvta()
15570 Dt_op_2 encoded_dt(dt1); in vcvta() local
15573 if (encoded_dt.IsValid() && dt2.Is(F64)) { in vcvta()
15574 EmitT32_32(0xfebc0b40U | (encoded_dt.GetEncodingValue() << 7) | in vcvta()
15581 if (encoded_dt.IsValid() && dt2.Is(F64)) { in vcvta()
15582 EmitA32(0xfebc0b40U | (encoded_dt.GetEncodingValue() << 7) | in vcvta()
15671 Dt_op_3 encoded_dt(dt1); in vcvtm() local
15674 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtm()
15675 EmitT32_32(0xffbb0300U | (encoded_dt.GetEncodingValue() << 7) | in vcvtm()
15682 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtm()
15683 EmitA32(0xf3bb0300U | (encoded_dt.GetEncodingValue() << 7) | in vcvtm()
15694 Dt_op_3 encoded_dt(dt1); in vcvtm() local
15697 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtm()
15698 EmitT32_32(0xffbb0340U | (encoded_dt.GetEncodingValue() << 7) | in vcvtm()
15705 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtm()
15706 EmitA32(0xf3bb0340U | (encoded_dt.GetEncodingValue() << 7) | in vcvtm()
15717 Dt_op_2 encoded_dt(dt1); in vcvtm() local
15720 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtm()
15721 EmitT32_32(0xfebf0a40U | (encoded_dt.GetEncodingValue() << 7) | in vcvtm()
15728 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtm()
15729 EmitA32(0xfebf0a40U | (encoded_dt.GetEncodingValue() << 7) | in vcvtm()
15740 Dt_op_2 encoded_dt(dt1); in vcvtm() local
15743 if (encoded_dt.IsValid() && dt2.Is(F64)) { in vcvtm()
15744 EmitT32_32(0xfebf0b40U | (encoded_dt.GetEncodingValue() << 7) | in vcvtm()
15751 if (encoded_dt.IsValid() && dt2.Is(F64)) { in vcvtm()
15752 EmitA32(0xfebf0b40U | (encoded_dt.GetEncodingValue() << 7) | in vcvtm()
15763 Dt_op_3 encoded_dt(dt1); in vcvtn() local
15766 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtn()
15767 EmitT32_32(0xffbb0100U | (encoded_dt.GetEncodingValue() << 7) | in vcvtn()
15774 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtn()
15775 EmitA32(0xf3bb0100U | (encoded_dt.GetEncodingValue() << 7) | in vcvtn()
15786 Dt_op_3 encoded_dt(dt1); in vcvtn() local
15789 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtn()
15790 EmitT32_32(0xffbb0140U | (encoded_dt.GetEncodingValue() << 7) | in vcvtn()
15797 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtn()
15798 EmitA32(0xf3bb0140U | (encoded_dt.GetEncodingValue() << 7) | in vcvtn()
15809 Dt_op_2 encoded_dt(dt1); in vcvtn() local
15812 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtn()
15813 EmitT32_32(0xfebd0a40U | (encoded_dt.GetEncodingValue() << 7) | in vcvtn()
15820 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtn()
15821 EmitA32(0xfebd0a40U | (encoded_dt.GetEncodingValue() << 7) | in vcvtn()
15832 Dt_op_2 encoded_dt(dt1); in vcvtn() local
15835 if (encoded_dt.IsValid() && dt2.Is(F64)) { in vcvtn()
15836 EmitT32_32(0xfebd0b40U | (encoded_dt.GetEncodingValue() << 7) | in vcvtn()
15843 if (encoded_dt.IsValid() && dt2.Is(F64)) { in vcvtn()
15844 EmitA32(0xfebd0b40U | (encoded_dt.GetEncodingValue() << 7) | in vcvtn()
15855 Dt_op_3 encoded_dt(dt1); in vcvtp() local
15858 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtp()
15859 EmitT32_32(0xffbb0200U | (encoded_dt.GetEncodingValue() << 7) | in vcvtp()
15866 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtp()
15867 EmitA32(0xf3bb0200U | (encoded_dt.GetEncodingValue() << 7) | in vcvtp()
15878 Dt_op_3 encoded_dt(dt1); in vcvtp() local
15881 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtp()
15882 EmitT32_32(0xffbb0240U | (encoded_dt.GetEncodingValue() << 7) | in vcvtp()
15889 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtp()
15890 EmitA32(0xf3bb0240U | (encoded_dt.GetEncodingValue() << 7) | in vcvtp()
15901 Dt_op_2 encoded_dt(dt1); in vcvtp() local
15904 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtp()
15905 EmitT32_32(0xfebe0a40U | (encoded_dt.GetEncodingValue() << 7) | in vcvtp()
15912 if (encoded_dt.IsValid() && dt2.Is(F32)) { in vcvtp()
15913 EmitA32(0xfebe0a40U | (encoded_dt.GetEncodingValue() << 7) | in vcvtp()
15924 Dt_op_2 encoded_dt(dt1); in vcvtp() local
15927 if (encoded_dt.IsValid() && dt2.Is(F64)) { in vcvtp()
15928 EmitT32_32(0xfebe0b40U | (encoded_dt.GetEncodingValue() << 7) | in vcvtp()
15935 if (encoded_dt.IsValid() && dt2.Is(F64)) { in vcvtp()
15936 EmitA32(0xfebe0b40U | (encoded_dt.GetEncodingValue() << 7) | in vcvtp()
16139 Dt_B_E_1 encoded_dt(dt); in vdup() local
16142 if (encoded_dt.IsValid()) { in vdup()
16144 EmitT32_32(0xeea00b10U | ((encoded_dt.GetEncodingValue() & 0x1) << 5) | in vdup()
16145 ((encoded_dt.GetEncodingValue() & 0x2) << 21) | in vdup()
16153 if (encoded_dt.IsValid() && cond.IsNotNever()) { in vdup()
16156 ((encoded_dt.GetEncodingValue() & 0x1) << 5) | in vdup()
16157 ((encoded_dt.GetEncodingValue() & 0x2) << 21) | in vdup()
16169 Dt_B_E_1 encoded_dt(dt); in vdup() local
16172 if (encoded_dt.IsValid()) { in vdup()
16174 EmitT32_32(0xee800b10U | ((encoded_dt.GetEncodingValue() & 0x1) << 5) | in vdup()
16175 ((encoded_dt.GetEncodingValue() & 0x2) << 21) | in vdup()
16183 if (encoded_dt.IsValid() && cond.IsNotNever()) { in vdup()
16186 ((encoded_dt.GetEncodingValue() & 0x1) << 5) | in vdup()
16187 ((encoded_dt.GetEncodingValue() & 0x2) << 21) | in vdup()
16202 Dt_imm4_1 encoded_dt(dt, rm); in vdup() local
16205 if (encoded_dt.IsValid()) { in vdup()
16207 EmitT32_32(0xffb00c00U | (encoded_dt.GetEncodingValue() << 16) | in vdup()
16215 if (encoded_dt.IsValid()) { in vdup()
16217 EmitA32(0xf3b00c00U | (encoded_dt.GetEncodingValue() << 16) | in vdup()
16232 Dt_imm4_1 encoded_dt(dt, rm); in vdup() local
16235 if (encoded_dt.IsValid()) { in vdup()
16237 EmitT32_32(0xffb00c40U | (encoded_dt.GetEncodingValue() << 16) | in vdup()
16245 if (encoded_dt.IsValid()) { in vdup()
16247 EmitA32(0xf3b00c40U | (encoded_dt.GetEncodingValue() << 16) | in vdup()
16694 Dt_U_size_1 encoded_dt(dt); in vhadd() local
16697 if (encoded_dt.IsValid()) { in vhadd()
16699 EmitT32_32(0xef000000U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vhadd()
16700 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vhadd()
16708 if (encoded_dt.IsValid()) { in vhadd()
16710 EmitA32(0xf2000000U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vhadd()
16711 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vhadd()
16724 Dt_U_size_1 encoded_dt(dt); in vhadd() local
16727 if (encoded_dt.IsValid()) { in vhadd()
16729 EmitT32_32(0xef000040U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vhadd()
16730 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vhadd()
16738 if (encoded_dt.IsValid()) { in vhadd()
16740 EmitA32(0xf2000040U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vhadd()
16741 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vhadd()
16754 Dt_U_size_1 encoded_dt(dt); in vhsub() local
16757 if (encoded_dt.IsValid()) { in vhsub()
16759 EmitT32_32(0xef000200U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vhsub()
16760 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vhsub()
16768 if (encoded_dt.IsValid()) { in vhsub()
16770 EmitA32(0xf2000200U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vhsub()
16771 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vhsub()
16784 Dt_U_size_1 encoded_dt(dt); in vhsub() local
16787 if (encoded_dt.IsValid()) { in vhsub()
16789 EmitT32_32(0xef000240U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vhsub()
16790 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vhsub()
16798 if (encoded_dt.IsValid()) { in vhsub()
16800 EmitA32(0xf2000240U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vhsub()
16801 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vhsub()
16819 Dt_size_6 encoded_dt(dt); in vld1() local
16826 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld1()
16849 EmitT32_32(0xf920000fU | (encoded_dt.GetEncodingValue() << 6) | in vld1()
16858 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld1()
16881 EmitT32_32(0xf920000dU | (encoded_dt.GetEncodingValue() << 6) | in vld1()
16949 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld1()
16972 EmitA32(0xf420000fU | (encoded_dt.GetEncodingValue() << 6) | in vld1()
16980 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld1()
17003 EmitA32(0xf420000dU | (encoded_dt.GetEncodingValue() << 6) | in vld1()
17070 Dt_size_6 encoded_dt(dt); in vld1() local
17077 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld1()
17099 EmitT32_32(0xf9200000U | (encoded_dt.GetEncodingValue() << 6) | in vld1()
17137 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld1()
17159 EmitA32(0xf4200000U | (encoded_dt.GetEncodingValue() << 6) | in vld1()
17205 Dt_size_7 encoded_dt(dt); in vld2() local
17211 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld2()
17229 EmitT32_32(0xf920000fU | (encoded_dt.GetEncodingValue() << 6) | in vld2()
17238 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld2()
17256 EmitT32_32(0xf920000dU | (encoded_dt.GetEncodingValue() << 6) | in vld2()
17265 if (encoded_dt.IsValid() && nreglist.IsTransferAllLanes() && in vld2()
17273 EmitT32_32(0xf9a00d0fU | (encoded_dt.GetEncodingValue() << 6) | in vld2()
17282 if (encoded_dt.IsValid() && nreglist.IsTransferAllLanes() && in vld2()
17290 EmitT32_32(0xf9a00d0dU | (encoded_dt.GetEncodingValue() << 6) | in vld2()
17299 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld2()
17306 EmitT32_32(0xf9a0010fU | (encoded_dt.GetEncodingValue() << 10) | in vld2()
17314 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld2()
17321 EmitT32_32(0xf9a0010dU | (encoded_dt.GetEncodingValue() << 10) | in vld2()
17330 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld2()
17348 EmitA32(0xf420000fU | (encoded_dt.GetEncodingValue() << 6) | in vld2()
17356 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld2()
17374 EmitA32(0xf420000dU | (encoded_dt.GetEncodingValue() << 6) | in vld2()
17382 if (encoded_dt.IsValid() && nreglist.IsTransferAllLanes() && in vld2()
17390 EmitA32(0xf4a00d0fU | (encoded_dt.GetEncodingValue() << 6) | in vld2()
17398 if (encoded_dt.IsValid() && nreglist.IsTransferAllLanes() && in vld2()
17406 EmitA32(0xf4a00d0dU | (encoded_dt.GetEncodingValue() << 6) | in vld2()
17414 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld2()
17421 EmitA32(0xf4a0010fU | (encoded_dt.GetEncodingValue() << 10) | in vld2()
17428 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld2()
17435 EmitA32(0xf4a0010dU | (encoded_dt.GetEncodingValue() << 10) | in vld2()
17447 Dt_size_7 encoded_dt(dt); in vld2() local
17453 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld2()
17470 EmitT32_32(0xf9200000U | (encoded_dt.GetEncodingValue() << 6) | in vld2()
17479 if (encoded_dt.IsValid() && nreglist.IsTransferAllLanes() && in vld2()
17486 EmitT32_32(0xf9a00d00U | (encoded_dt.GetEncodingValue() << 6) | in vld2()
17495 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld2()
17501 EmitT32_32(0xf9a00100U | (encoded_dt.GetEncodingValue() << 10) | in vld2()
17511 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld2()
17528 EmitA32(0xf4200000U | (encoded_dt.GetEncodingValue() << 6) | in vld2()
17536 if (encoded_dt.IsValid() && nreglist.IsTransferAllLanes() && in vld2()
17543 EmitA32(0xf4a00d00U | (encoded_dt.GetEncodingValue() << 6) | in vld2()
17551 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld2()
17557 EmitA32(0xf4a00100U | (encoded_dt.GetEncodingValue() << 10) | in vld2()
17577 Dt_size_7 encoded_dt(dt); in vld3() local
17581 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld3()
17589 EmitT32_32(0xf920000fU | (encoded_dt.GetEncodingValue() << 6) | in vld3()
17598 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld3()
17606 EmitT32_32(0xf920000dU | (encoded_dt.GetEncodingValue() << 6) | in vld3()
17616 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld3()
17624 EmitA32(0xf420000fU | (encoded_dt.GetEncodingValue() << 6) | in vld3()
17632 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld3()
17640 EmitA32(0xf420000dU | (encoded_dt.GetEncodingValue() << 6) | in vld3()
17653 Dt_size_7 encoded_dt(dt); in vld3() local
17657 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld3()
17664 EmitT32_32(0xf9200000U | (encoded_dt.GetEncodingValue() << 6) | in vld3()
17674 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld3()
17681 EmitA32(0xf4200000U | (encoded_dt.GetEncodingValue() << 6) | in vld3()
17701 Dt_size_7 encoded_dt(dt); in vld3() local
17705 if (encoded_dt.IsValid() && nreglist.IsTransferAllLanes() && in vld3()
17712 EmitT32_32(0xf9a00e0fU | (encoded_dt.GetEncodingValue() << 6) | in vld3()
17720 if (encoded_dt.IsValid() && nreglist.IsTransferAllLanes() && in vld3()
17727 EmitT32_32(0xf9a00e0dU | (encoded_dt.GetEncodingValue() << 6) | in vld3()
17735 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld3()
17741 EmitT32_32(0xf9a0020fU | (encoded_dt.GetEncodingValue() << 10) | in vld3()
17749 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld3()
17755 EmitT32_32(0xf9a0020dU | (encoded_dt.GetEncodingValue() << 10) | in vld3()
17764 if (encoded_dt.IsValid() && nreglist.IsTransferAllLanes() && in vld3()
17771 EmitA32(0xf4a00e0fU | (encoded_dt.GetEncodingValue() << 6) | in vld3()
17778 if (encoded_dt.IsValid() && nreglist.IsTransferAllLanes() && in vld3()
17785 EmitA32(0xf4a00e0dU | (encoded_dt.GetEncodingValue() << 6) | in vld3()
17792 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld3()
17798 EmitA32(0xf4a0020fU | (encoded_dt.GetEncodingValue() << 10) | in vld3()
17805 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld3()
17811 EmitA32(0xf4a0020dU | (encoded_dt.GetEncodingValue() << 10) | in vld3()
17823 Dt_size_7 encoded_dt(dt); in vld3() local
17827 if (encoded_dt.IsValid() && nreglist.IsTransferAllLanes() && in vld3()
17834 EmitT32_32(0xf9a00e00U | (encoded_dt.GetEncodingValue() << 6) | in vld3()
17842 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld3()
17848 EmitT32_32(0xf9a00200U | (encoded_dt.GetEncodingValue() << 10) | in vld3()
17858 if (encoded_dt.IsValid() && nreglist.IsTransferAllLanes() && in vld3()
17865 EmitA32(0xf4a00e00U | (encoded_dt.GetEncodingValue() << 6) | in vld3()
17872 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld3()
17878 EmitA32(0xf4a00200U | (encoded_dt.GetEncodingValue() << 10) | in vld3()
17898 Dt_size_7 encoded_dt(dt); in vld4() local
17905 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld4()
17913 EmitT32_32(0xf920000fU | (encoded_dt.GetEncodingValue() << 6) | in vld4()
17922 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld4()
17930 EmitT32_32(0xf920000dU | (encoded_dt.GetEncodingValue() << 6) | in vld4()
17973 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld4()
17980 EmitT32_32(0xf9a0030fU | (encoded_dt.GetEncodingValue() << 10) | in vld4()
17988 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld4()
17995 EmitT32_32(0xf9a0030dU | (encoded_dt.GetEncodingValue() << 10) | in vld4()
18004 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld4()
18012 EmitA32(0xf420000fU | (encoded_dt.GetEncodingValue() << 6) | in vld4()
18020 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld4()
18028 EmitA32(0xf420000dU | (encoded_dt.GetEncodingValue() << 6) | in vld4()
18068 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld4()
18075 EmitA32(0xf4a0030fU | (encoded_dt.GetEncodingValue() << 10) | in vld4()
18082 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld4()
18089 EmitA32(0xf4a0030dU | (encoded_dt.GetEncodingValue() << 10) | in vld4()
18101 Dt_size_7 encoded_dt(dt); in vld4() local
18108 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld4()
18115 EmitT32_32(0xf9200000U | (encoded_dt.GetEncodingValue() << 6) | in vld4()
18140 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld4()
18146 EmitT32_32(0xf9a00300U | (encoded_dt.GetEncodingValue() << 10) | in vld4()
18156 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vld4()
18163 EmitA32(0xf4200000U | (encoded_dt.GetEncodingValue() << 6) | in vld4()
18186 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vld4()
18192 EmitA32(0xf4a00300U | (encoded_dt.GetEncodingValue() << 10) | in vld4()
18643 Dt_U_size_1 encoded_dt(dt); in vmax() local
18655 if (encoded_dt.IsValid()) { in vmax()
18657 EmitT32_32(0xef000600U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmax()
18658 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vmax()
18674 if (encoded_dt.IsValid()) { in vmax()
18676 EmitA32(0xf2000600U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmax()
18677 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vmax()
18690 Dt_U_size_1 encoded_dt(dt); in vmax() local
18702 if (encoded_dt.IsValid()) { in vmax()
18704 EmitT32_32(0xef000640U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmax()
18705 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vmax()
18721 if (encoded_dt.IsValid()) { in vmax()
18723 EmitA32(0xf2000640U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmax()
18724 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vmax()
18816 Dt_U_size_1 encoded_dt(dt); in vmin() local
18828 if (encoded_dt.IsValid()) { in vmin()
18830 EmitT32_32(0xef000610U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmin()
18831 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vmin()
18847 if (encoded_dt.IsValid()) { in vmin()
18849 EmitA32(0xf2000610U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmin()
18850 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vmin()
18863 Dt_U_size_1 encoded_dt(dt); in vmin() local
18875 if (encoded_dt.IsValid()) { in vmin()
18877 EmitT32_32(0xef000650U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmin()
18878 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vmin()
18894 if (encoded_dt.IsValid()) { in vmin()
18896 EmitA32(0xf2000650U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmin()
18897 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vmin()
18989 Dt_size_9 encoded_dt(dt); in vmla() local
18992 if (encoded_dt.IsValid() && in vmla()
18997 EmitT32_32(0xef800040U | (encoded_dt.GetTypeEncodingValue() << 8) | in vmla()
18998 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmla()
19006 if (encoded_dt.IsValid() && in vmla()
19011 EmitA32(0xf2800040U | (encoded_dt.GetTypeEncodingValue() << 8) | in vmla()
19012 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmla()
19025 Dt_size_9 encoded_dt(dt); in vmla() local
19028 if (encoded_dt.IsValid() && in vmla()
19033 EmitT32_32(0xff800040U | (encoded_dt.GetTypeEncodingValue() << 8) | in vmla()
19034 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmla()
19042 if (encoded_dt.IsValid() && in vmla()
19047 EmitA32(0xf3800040U | (encoded_dt.GetTypeEncodingValue() << 8) | in vmla()
19048 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmla()
19061 Dt_size_10 encoded_dt(dt); in vmla() local
19080 if (encoded_dt.IsValid()) { in vmla()
19082 EmitT32_32(0xef000900U | (encoded_dt.GetEncodingValue() << 20) | in vmla()
19104 if (encoded_dt.IsValid()) { in vmla()
19106 EmitA32(0xf2000900U | (encoded_dt.GetEncodingValue() << 20) | in vmla()
19119 Dt_size_10 encoded_dt(dt); in vmla() local
19131 if (encoded_dt.IsValid()) { in vmla()
19133 EmitT32_32(0xef000940U | (encoded_dt.GetEncodingValue() << 20) | in vmla()
19149 if (encoded_dt.IsValid()) { in vmla()
19151 EmitA32(0xf2000940U | (encoded_dt.GetEncodingValue() << 20) | in vmla()
19187 Dt_size_11 encoded_dt(dt); in vmlal() local
19190 if (encoded_dt.IsValid() && in vmlal()
19195 EmitT32_32(0xef800240U | (encoded_dt.GetTypeEncodingValue() << 28) | in vmlal()
19196 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmlal()
19204 if (encoded_dt.IsValid() && in vmlal()
19209 EmitA32(0xf2800240U | (encoded_dt.GetTypeEncodingValue() << 24) | in vmlal()
19210 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmlal()
19223 Dt_size_12 encoded_dt(dt); in vmlal() local
19226 if (encoded_dt.IsValid()) { in vmlal()
19228 EmitT32_32(0xef800800U | (encoded_dt.GetTypeEncodingValue() << 28) | in vmlal()
19229 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmlal()
19237 if (encoded_dt.IsValid()) { in vmlal()
19239 EmitA32(0xf2800800U | (encoded_dt.GetTypeEncodingValue() << 24) | in vmlal()
19240 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmlal()
19253 Dt_size_9 encoded_dt(dt); in vmls() local
19256 if (encoded_dt.IsValid() && in vmls()
19261 EmitT32_32(0xef800440U | (encoded_dt.GetTypeEncodingValue() << 8) | in vmls()
19262 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmls()
19270 if (encoded_dt.IsValid() && in vmls()
19275 EmitA32(0xf2800440U | (encoded_dt.GetTypeEncodingValue() << 8) | in vmls()
19276 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmls()
19289 Dt_size_9 encoded_dt(dt); in vmls() local
19292 if (encoded_dt.IsValid() && in vmls()
19297 EmitT32_32(0xff800440U | (encoded_dt.GetTypeEncodingValue() << 8) | in vmls()
19298 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmls()
19306 if (encoded_dt.IsValid() && in vmls()
19311 EmitA32(0xf3800440U | (encoded_dt.GetTypeEncodingValue() << 8) | in vmls()
19312 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmls()
19325 Dt_size_10 encoded_dt(dt); in vmls() local
19344 if (encoded_dt.IsValid()) { in vmls()
19346 EmitT32_32(0xff000900U | (encoded_dt.GetEncodingValue() << 20) | in vmls()
19368 if (encoded_dt.IsValid()) { in vmls()
19370 EmitA32(0xf3000900U | (encoded_dt.GetEncodingValue() << 20) | in vmls()
19383 Dt_size_10 encoded_dt(dt); in vmls() local
19395 if (encoded_dt.IsValid()) { in vmls()
19397 EmitT32_32(0xff000940U | (encoded_dt.GetEncodingValue() << 20) | in vmls()
19413 if (encoded_dt.IsValid()) { in vmls()
19415 EmitA32(0xf3000940U | (encoded_dt.GetEncodingValue() << 20) | in vmls()
19451 Dt_size_11 encoded_dt(dt); in vmlsl() local
19454 if (encoded_dt.IsValid() && in vmlsl()
19459 EmitT32_32(0xef800640U | (encoded_dt.GetTypeEncodingValue() << 28) | in vmlsl()
19460 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmlsl()
19468 if (encoded_dt.IsValid() && in vmlsl()
19473 EmitA32(0xf2800640U | (encoded_dt.GetTypeEncodingValue() << 24) | in vmlsl()
19474 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmlsl()
19487 Dt_size_12 encoded_dt(dt); in vmlsl() local
19490 if (encoded_dt.IsValid()) { in vmlsl()
19492 EmitT32_32(0xef800a00U | (encoded_dt.GetTypeEncodingValue() << 28) | in vmlsl()
19493 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmlsl()
19501 if (encoded_dt.IsValid()) { in vmlsl()
19503 EmitA32(0xf2800a00U | (encoded_dt.GetTypeEncodingValue() << 24) | in vmlsl()
19504 (encoded_dt.GetEncodingValue() << 20) | rd.Encode(22, 12) | in vmlsl()
19645 Dt_opc1_opc2_1 encoded_dt(dt, rd); in vmov() local
19648 if (encoded_dt.IsValid()) { in vmov()
19649 EmitT32_32(0xee000b10U | ((encoded_dt.GetEncodingValue() & 0x3) << 5) | in vmov()
19650 ((encoded_dt.GetEncodingValue() & 0xc) << 19) | in vmov()
19657 if (encoded_dt.IsValid() && cond.IsNotNever()) { in vmov()
19659 ((encoded_dt.GetEncodingValue() & 0x3) << 5) | in vmov()
19660 ((encoded_dt.GetEncodingValue() & 0xc) << 19) | rd.Encode(7, 16) | in vmov()
19675 ImmediateVmov encoded_dt(dt, operand.GetNeonImmediate()); in vmov() local
19679 if (encoded_dt.IsValid()) { in vmov()
19682 0xef800010U | ((encoded_dt.GetEncodingValue() & 0xf) << 8) | in vmov()
19683 ((encoded_dt.GetEncodingValue() & 0x10) << 1) | in vmov()
19684 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vmov()
19685 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vmov()
19686 ((encoded_dt.GetEncodedImmediate() & 0x80) << 21)); in vmov()
19701 if (encoded_dt.IsValid()) { in vmov()
19703 EmitA32(0xf2800010U | ((encoded_dt.GetEncodingValue() & 0xf) << 8) | in vmov()
19704 ((encoded_dt.GetEncodingValue() & 0x10) << 1) | in vmov()
19705 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vmov()
19706 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vmov()
19707 ((encoded_dt.GetEncodedImmediate() & 0x80) << 17)); in vmov()
19765 ImmediateVmov encoded_dt(dt, operand.GetNeonImmediate()); in vmov() local
19768 if (encoded_dt.IsValid()) { in vmov()
19771 0xef800050U | ((encoded_dt.GetEncodingValue() & 0xf) << 8) | in vmov()
19772 ((encoded_dt.GetEncodingValue() & 0x10) << 1) | in vmov()
19773 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vmov()
19774 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vmov()
19775 ((encoded_dt.GetEncodedImmediate() & 0x80) << 21)); in vmov()
19782 if (encoded_dt.IsValid()) { in vmov()
19784 EmitA32(0xf2800050U | ((encoded_dt.GetEncodingValue() & 0xf) << 8) | in vmov()
19785 ((encoded_dt.GetEncodingValue() & 0x10) << 1) | in vmov()
19786 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vmov()
19787 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vmov()
19788 ((encoded_dt.GetEncodedImmediate() & 0x80) << 17)); in vmov()
19874 Dt_U_opc1_opc2_1 encoded_dt(dt, rn); in vmov() local
19877 if (encoded_dt.IsValid()) { in vmov()
19878 EmitT32_32(0xee100b10U | ((encoded_dt.GetEncodingValue() & 0x3) << 5) | in vmov()
19879 ((encoded_dt.GetEncodingValue() & 0xc) << 19) | in vmov()
19880 ((encoded_dt.GetEncodingValue() & 0x10) << 19) | in vmov()
19887 if (encoded_dt.IsValid() && cond.IsNotNever()) { in vmov()
19889 ((encoded_dt.GetEncodingValue() & 0x3) << 5) | in vmov()
19890 ((encoded_dt.GetEncodingValue() & 0xc) << 19) | in vmov()
19891 ((encoded_dt.GetEncodingValue() & 0x10) << 19) | in vmov()
19902 Dt_U_imm3H_1 encoded_dt(dt); in vmovl() local
19905 if (encoded_dt.IsValid()) { in vmovl()
19907 EmitT32_32(0xef800a10U | ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vmovl()
19908 ((encoded_dt.GetEncodingValue() & 0x8) << 25) | in vmovl()
19916 if (encoded_dt.IsValid()) { in vmovl()
19918 EmitA32(0xf2800a10U | ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vmovl()
19919 ((encoded_dt.GetEncodingValue() & 0x8) << 21) | in vmovl()
19931 Dt_size_3 encoded_dt(dt); in vmovn() local
19934 if (encoded_dt.IsValid()) { in vmovn()
19936 EmitT32_32(0xffb20200U | (encoded_dt.GetEncodingValue() << 18) | in vmovn()
19944 if (encoded_dt.IsValid()) { in vmovn()
19946 EmitA32(0xf3b20200U | (encoded_dt.GetEncodingValue() << 18) | in vmovn()
20003 Dt_F_size_3 encoded_dt(dt); in vmul() local
20006 if (encoded_dt.IsValid() && in vmul()
20015 EmitT32_32(0xef800840U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmul()
20016 ((encoded_dt.GetEncodingValue() & 0x4) << 6) | in vmul()
20025 if (encoded_dt.IsValid() && in vmul()
20034 EmitA32(0xf2800840U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmul()
20035 ((encoded_dt.GetEncodingValue() & 0x4) << 6) | in vmul()
20053 Dt_F_size_3 encoded_dt(dt); in vmul() local
20056 if (encoded_dt.IsValid() && in vmul()
20065 EmitT32_32(0xff800840U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmul()
20066 ((encoded_dt.GetEncodingValue() & 0x4) << 6) | in vmul()
20075 if (encoded_dt.IsValid() && in vmul()
20084 EmitA32(0xf3800840U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmul()
20085 ((encoded_dt.GetEncodingValue() & 0x4) << 6) | in vmul()
20099 Dt_op_size_1 encoded_dt(dt); in vmul() local
20118 if (encoded_dt.IsValid()) { in vmul()
20120 EmitT32_32(0xef000910U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmul()
20121 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vmul()
20143 if (encoded_dt.IsValid()) { in vmul()
20145 EmitA32(0xf2000910U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmul()
20146 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vmul()
20159 Dt_op_size_1 encoded_dt(dt); in vmul() local
20171 if (encoded_dt.IsValid()) { in vmul()
20173 EmitT32_32(0xef000950U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmul()
20174 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vmul()
20190 if (encoded_dt.IsValid()) { in vmul()
20192 EmitA32(0xf2000950U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmul()
20193 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vmul()
20233 Dt_U_size_2 encoded_dt(dt); in vmull() local
20236 if (encoded_dt.IsValid() && in vmull()
20245 EmitT32_32(0xef800a40U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmull()
20246 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vmull()
20255 if (encoded_dt.IsValid() && in vmull()
20264 EmitA32(0xf2800a40U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmull()
20265 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vmull()
20279 Dt_op_U_size_1 encoded_dt(dt); in vmull() local
20282 if (encoded_dt.IsValid()) { in vmull()
20284 EmitT32_32(0xef800c00U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmull()
20285 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vmull()
20286 ((encoded_dt.GetEncodingValue() & 0x8) << 6) | in vmull()
20294 if (encoded_dt.IsValid()) { in vmull()
20296 EmitA32(0xf2800c00U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vmull()
20297 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vmull()
20298 ((encoded_dt.GetEncodingValue() & 0x8) << 6) | in vmull()
20314 ImmediateVmvn encoded_dt(dt, operand.GetNeonImmediate()); in vmvn() local
20317 if (encoded_dt.IsValid()) { in vmvn()
20319 EmitT32_32(0xef800030U | (encoded_dt.GetEncodingValue() << 8) | in vmvn()
20321 (encoded_dt.GetEncodedImmediate() & 0xf) | in vmvn()
20322 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vmvn()
20323 ((encoded_dt.GetEncodedImmediate() & 0x80) << 21)); in vmvn()
20330 if (encoded_dt.IsValid()) { in vmvn()
20332 EmitA32(0xf2800030U | (encoded_dt.GetEncodingValue() << 8) | in vmvn()
20333 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vmvn()
20334 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vmvn()
20335 ((encoded_dt.GetEncodedImmediate() & 0x80) << 17)); in vmvn()
20369 ImmediateVmvn encoded_dt(dt, operand.GetNeonImmediate()); in vmvn() local
20372 if (encoded_dt.IsValid()) { in vmvn()
20374 EmitT32_32(0xef800070U | (encoded_dt.GetEncodingValue() << 8) | in vmvn()
20376 (encoded_dt.GetEncodedImmediate() & 0xf) | in vmvn()
20377 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vmvn()
20378 ((encoded_dt.GetEncodedImmediate() & 0x80) << 21)); in vmvn()
20385 if (encoded_dt.IsValid()) { in vmvn()
20387 EmitA32(0xf2800070U | (encoded_dt.GetEncodingValue() << 8) | in vmvn()
20388 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vmvn()
20389 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vmvn()
20390 ((encoded_dt.GetEncodedImmediate() & 0x80) << 17)); in vmvn()
20420 Dt_F_size_1 encoded_dt(dt); in vneg() local
20423 if (encoded_dt.IsValid()) { in vneg()
20425 EmitT32_32(0xffb10380U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vneg()
20426 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vneg()
20440 if (encoded_dt.IsValid()) { in vneg()
20442 EmitA32(0xf3b10380U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vneg()
20443 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vneg()
20461 Dt_F_size_1 encoded_dt(dt); in vneg() local
20464 if (encoded_dt.IsValid()) { in vneg()
20466 EmitT32_32(0xffb103c0U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vneg()
20467 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vneg()
20475 if (encoded_dt.IsValid()) { in vneg()
20477 EmitA32(0xf3b103c0U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vneg()
20478 ((encoded_dt.GetEncodingValue() & 0x4) << 8) | in vneg()
20654 ImmediateVorn encoded_dt(dt, operand.GetNeonImmediate()); in vorn() local
20657 if (encoded_dt.IsValid() && rd.Is(rn)) { in vorn()
20659 EmitT32_32(0xef800010U | (encoded_dt.GetEncodingValue() << 8) | in vorn()
20661 (encoded_dt.GetEncodedImmediate() & 0xf) | in vorn()
20662 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vorn()
20663 ((encoded_dt.GetEncodedImmediate() & 0x80) << 21)); in vorn()
20670 if (encoded_dt.IsValid() && rd.Is(rn)) { in vorn()
20672 EmitA32(0xf2800010U | (encoded_dt.GetEncodingValue() << 8) | in vorn()
20673 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vorn()
20674 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vorn()
20675 ((encoded_dt.GetEncodedImmediate() & 0x80) << 17)); in vorn()
20712 ImmediateVorn encoded_dt(dt, operand.GetNeonImmediate()); in vorn() local
20715 if (encoded_dt.IsValid() && rd.Is(rn)) { in vorn()
20717 EmitT32_32(0xef800050U | (encoded_dt.GetEncodingValue() << 8) | in vorn()
20719 (encoded_dt.GetEncodedImmediate() & 0xf) | in vorn()
20720 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vorn()
20721 ((encoded_dt.GetEncodedImmediate() & 0x80) << 21)); in vorn()
20728 if (encoded_dt.IsValid() && rd.Is(rn)) { in vorn()
20730 EmitA32(0xf2800050U | (encoded_dt.GetEncodingValue() << 8) | in vorn()
20731 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vorn()
20732 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vorn()
20733 ((encoded_dt.GetEncodedImmediate() & 0x80) << 17)); in vorn()
20790 ImmediateVorr encoded_dt(dt, operand.GetNeonImmediate()); in vorr() local
20793 if (encoded_dt.IsValid() && rd.Is(rn)) { in vorr()
20795 EmitT32_32(0xef800010U | (encoded_dt.GetEncodingValue() << 8) | in vorr()
20797 (encoded_dt.GetEncodedImmediate() & 0xf) | in vorr()
20798 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vorr()
20799 ((encoded_dt.GetEncodedImmediate() & 0x80) << 21)); in vorr()
20806 if (encoded_dt.IsValid() && rd.Is(rn)) { in vorr()
20808 EmitA32(0xf2800010U | (encoded_dt.GetEncodingValue() << 8) | in vorr()
20809 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vorr()
20810 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vorr()
20811 ((encoded_dt.GetEncodedImmediate() & 0x80) << 17)); in vorr()
20848 ImmediateVorr encoded_dt(dt, operand.GetNeonImmediate()); in vorr() local
20851 if (encoded_dt.IsValid() && rd.Is(rn)) { in vorr()
20853 EmitT32_32(0xef800050U | (encoded_dt.GetEncodingValue() << 8) | in vorr()
20855 (encoded_dt.GetEncodedImmediate() & 0xf) | in vorr()
20856 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vorr()
20857 ((encoded_dt.GetEncodedImmediate() & 0x80) << 21)); in vorr()
20864 if (encoded_dt.IsValid() && rd.Is(rn)) { in vorr()
20866 EmitA32(0xf2800050U | (encoded_dt.GetEncodingValue() << 8) | in vorr()
20867 rd.Encode(22, 12) | (encoded_dt.GetEncodedImmediate() & 0xf) | in vorr()
20868 ((encoded_dt.GetEncodedImmediate() & 0x70) << 12) | in vorr()
20869 ((encoded_dt.GetEncodedImmediate() & 0x80) << 17)); in vorr()
20884 Dt_op_size_2 encoded_dt(dt); in vpadal() local
20887 if (encoded_dt.IsValid()) { in vpadal()
20889 EmitT32_32(0xffb00600U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vpadal()
20890 ((encoded_dt.GetEncodingValue() & 0x4) << 5) | in vpadal()
20898 if (encoded_dt.IsValid()) { in vpadal()
20900 EmitA32(0xf3b00600U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vpadal()
20901 ((encoded_dt.GetEncodingValue() & 0x4) << 5) | in vpadal()
20916 Dt_op_size_2 encoded_dt(dt); in vpadal() local
20919 if (encoded_dt.IsValid()) { in vpadal()
20921 EmitT32_32(0xffb00640U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vpadal()
20922 ((encoded_dt.GetEncodingValue() & 0x4) << 5) | in vpadal()
20930 if (encoded_dt.IsValid()) { in vpadal()
20932 EmitA32(0xf3b00640U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vpadal()
20933 ((encoded_dt.GetEncodingValue() & 0x4) << 5) | in vpadal()
20946 Dt_size_4 encoded_dt(dt); in vpadd() local
20958 if (encoded_dt.IsValid()) { in vpadd()
20960 EmitT32_32(0xef000b10U | (encoded_dt.GetEncodingValue() << 20) | in vpadd()
20976 if (encoded_dt.IsValid()) { in vpadd()
20978 EmitA32(0xf2000b10U | (encoded_dt.GetEncodingValue() << 20) | in vpadd()
20993 Dt_op_size_2 encoded_dt(dt); in vpaddl() local
20996 if (encoded_dt.IsValid()) { in vpaddl()
20998 EmitT32_32(0xffb00200U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vpaddl()
20999 ((encoded_dt.GetEncodingValue() & 0x4) << 5) | in vpaddl()
21007 if (encoded_dt.IsValid()) { in vpaddl()
21009 EmitA32(0xf3b00200U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vpaddl()
21010 ((encoded_dt.GetEncodingValue() & 0x4) << 5) | in vpaddl()
21025 Dt_op_size_2 encoded_dt(dt); in vpaddl() local
21028 if (encoded_dt.IsValid()) { in vpaddl()
21030 EmitT32_32(0xffb00240U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vpaddl()
21031 ((encoded_dt.GetEncodingValue() & 0x4) << 5) | in vpaddl()
21039 if (encoded_dt.IsValid()) { in vpaddl()
21041 EmitA32(0xf3b00240U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vpaddl()
21042 ((encoded_dt.GetEncodingValue() & 0x4) << 5) | in vpaddl()
21055 Dt_U_size_1 encoded_dt(dt); in vpmax() local
21067 if (encoded_dt.IsValid()) { in vpmax()
21069 EmitT32_32(0xef000a00U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vpmax()
21070 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vpmax()
21086 if (encoded_dt.IsValid()) { in vpmax()
21088 EmitA32(0xf2000a00U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vpmax()
21089 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vpmax()
21102 Dt_U_size_1 encoded_dt(dt); in vpmin() local
21114 if (encoded_dt.IsValid()) { in vpmin()
21116 EmitT32_32(0xef000a10U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vpmin()
21117 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vpmin()
21133 if (encoded_dt.IsValid()) { in vpmin()
21135 EmitA32(0xf2000a10U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vpmin()
21136 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vpmin()
21250 Dt_size_5 encoded_dt(dt); in vqabs() local
21253 if (encoded_dt.IsValid()) { in vqabs()
21255 EmitT32_32(0xffb00700U | (encoded_dt.GetEncodingValue() << 18) | in vqabs()
21263 if (encoded_dt.IsValid()) { in vqabs()
21265 EmitA32(0xf3b00700U | (encoded_dt.GetEncodingValue() << 18) | in vqabs()
21277 Dt_size_5 encoded_dt(dt); in vqabs() local
21280 if (encoded_dt.IsValid()) { in vqabs()
21282 EmitT32_32(0xffb00740U | (encoded_dt.GetEncodingValue() << 18) | in vqabs()
21290 if (encoded_dt.IsValid()) { in vqabs()
21292 EmitA32(0xf3b00740U | (encoded_dt.GetEncodingValue() << 18) | in vqabs()
21305 Dt_U_size_3 encoded_dt(dt); in vqadd() local
21308 if (encoded_dt.IsValid()) { in vqadd()
21310 EmitT32_32(0xef000010U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqadd()
21311 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vqadd()
21319 if (encoded_dt.IsValid()) { in vqadd()
21321 EmitA32(0xf2000010U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqadd()
21322 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vqadd()
21335 Dt_U_size_3 encoded_dt(dt); in vqadd() local
21338 if (encoded_dt.IsValid()) { in vqadd()
21340 EmitT32_32(0xef000050U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqadd()
21341 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vqadd()
21349 if (encoded_dt.IsValid()) { in vqadd()
21351 EmitA32(0xf2000050U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqadd()
21352 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vqadd()
21365 Dt_size_13 encoded_dt(dt); in vqdmlal() local
21368 if (encoded_dt.IsValid() && (dt.Is(S16) || dt.Is(S32))) { in vqdmlal()
21370 EmitT32_32(0xef800900U | (encoded_dt.GetEncodingValue() << 20) | in vqdmlal()
21378 if (encoded_dt.IsValid() && (dt.Is(S16) || dt.Is(S32))) { in vqdmlal()
21380 EmitA32(0xf2800900U | (encoded_dt.GetEncodingValue() << 20) | in vqdmlal()
21397 Dt_size_13 encoded_dt(dt); in vqdmlal() local
21400 if (encoded_dt.IsValid() && in vqdmlal()
21410 EmitT32_32(0xef800340U | (encoded_dt.GetEncodingValue() << 20) | in vqdmlal()
21419 if (encoded_dt.IsValid() && in vqdmlal()
21429 EmitA32(0xf2800340U | (encoded_dt.GetEncodingValue() << 20) | in vqdmlal()
21443 Dt_size_13 encoded_dt(dt); in vqdmlsl() local
21446 if (encoded_dt.IsValid() && (dt.Is(S16) || dt.Is(S32))) { in vqdmlsl()
21448 EmitT32_32(0xef800b00U | (encoded_dt.GetEncodingValue() << 20) | in vqdmlsl()
21456 if (encoded_dt.IsValid() && (dt.Is(S16) || dt.Is(S32))) { in vqdmlsl()
21458 EmitA32(0xf2800b00U | (encoded_dt.GetEncodingValue() << 20) | in vqdmlsl()
21475 Dt_size_13 encoded_dt(dt); in vqdmlsl() local
21478 if (encoded_dt.IsValid() && in vqdmlsl()
21488 EmitT32_32(0xef800740U | (encoded_dt.GetEncodingValue() << 20) | in vqdmlsl()
21497 if (encoded_dt.IsValid() && in vqdmlsl()
21507 EmitA32(0xf2800740U | (encoded_dt.GetEncodingValue() << 20) | in vqdmlsl()
21521 Dt_size_13 encoded_dt(dt); in vqdmulh() local
21524 if (encoded_dt.IsValid()) { in vqdmulh()
21526 EmitT32_32(0xef000b00U | (encoded_dt.GetEncodingValue() << 20) | in vqdmulh()
21534 if (encoded_dt.IsValid()) { in vqdmulh()
21536 EmitA32(0xf2000b00U | (encoded_dt.GetEncodingValue() << 20) | in vqdmulh()
21549 Dt_size_13 encoded_dt(dt); in vqdmulh() local
21552 if (encoded_dt.IsValid()) { in vqdmulh()
21554 EmitT32_32(0xef000b40U | (encoded_dt.GetEncodingValue() << 20) | in vqdmulh()
21562 if (encoded_dt.IsValid()) { in vqdmulh()
21564 EmitA32(0xf2000b40U | (encoded_dt.GetEncodingValue() << 20) | in vqdmulh()
21577 Dt_size_13 encoded_dt(dt); in vqdmulh() local
21580 if (encoded_dt.IsValid() && in vqdmulh()
21586 EmitT32_32(0xef800c40U | (encoded_dt.GetEncodingValue() << 20) | in vqdmulh()
21594 if (encoded_dt.IsValid() && in vqdmulh()
21600 EmitA32(0xf2800c40U | (encoded_dt.GetEncodingValue() << 20) | in vqdmulh()
21613 Dt_size_13 encoded_dt(dt); in vqdmulh() local
21616 if (encoded_dt.IsValid() && in vqdmulh()
21622 EmitT32_32(0xff800c40U | (encoded_dt.GetEncodingValue() << 20) | in vqdmulh()
21630 if (encoded_dt.IsValid() && in vqdmulh()
21636 EmitA32(0xf3800c40U | (encoded_dt.GetEncodingValue() << 20) | in vqdmulh()
21649 Dt_size_13 encoded_dt(dt); in vqdmull() local
21652 if (encoded_dt.IsValid() && (dt.Is(S16) || dt.Is(S32))) { in vqdmull()
21654 EmitT32_32(0xef800d00U | (encoded_dt.GetEncodingValue() << 20) | in vqdmull()
21662 if (encoded_dt.IsValid() && (dt.Is(S16) || dt.Is(S32))) { in vqdmull()
21664 EmitA32(0xf2800d00U | (encoded_dt.GetEncodingValue() << 20) | in vqdmull()
21677 Dt_size_13 encoded_dt(dt); in vqdmull() local
21680 if (encoded_dt.IsValid() && in vqdmull()
21686 EmitT32_32(0xef800b40U | (encoded_dt.GetEncodingValue() << 20) | in vqdmull()
21694 if (encoded_dt.IsValid() && in vqdmull()
21700 EmitA32(0xf2800b40U | (encoded_dt.GetEncodingValue() << 20) | in vqdmull()
21715 Dt_op_size_3 encoded_dt(dt); in vqmovn() local
21718 if (encoded_dt.IsValid()) { in vqmovn()
21720 EmitT32_32(0xffb20280U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vqmovn()
21721 ((encoded_dt.GetEncodingValue() & 0xc) << 4) | in vqmovn()
21729 if (encoded_dt.IsValid()) { in vqmovn()
21731 EmitA32(0xf3b20280U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vqmovn()
21732 ((encoded_dt.GetEncodingValue() & 0xc) << 4) | in vqmovn()
21747 Dt_size_14 encoded_dt(dt); in vqmovun() local
21750 if (encoded_dt.IsValid()) { in vqmovun()
21752 EmitT32_32(0xffb20240U | (encoded_dt.GetEncodingValue() << 18) | in vqmovun()
21760 if (encoded_dt.IsValid()) { in vqmovun()
21762 EmitA32(0xf3b20240U | (encoded_dt.GetEncodingValue() << 18) | in vqmovun()
21774 Dt_size_5 encoded_dt(dt); in vqneg() local
21777 if (encoded_dt.IsValid()) { in vqneg()
21779 EmitT32_32(0xffb00780U | (encoded_dt.GetEncodingValue() << 18) | in vqneg()
21787 if (encoded_dt.IsValid()) { in vqneg()
21789 EmitA32(0xf3b00780U | (encoded_dt.GetEncodingValue() << 18) | in vqneg()
21801 Dt_size_5 encoded_dt(dt); in vqneg() local
21804 if (encoded_dt.IsValid()) { in vqneg()
21806 EmitT32_32(0xffb007c0U | (encoded_dt.GetEncodingValue() << 18) | in vqneg()
21814 if (encoded_dt.IsValid()) { in vqneg()
21816 EmitA32(0xf3b007c0U | (encoded_dt.GetEncodingValue() << 18) | in vqneg()
21829 Dt_size_13 encoded_dt(dt); in vqrdmulh() local
21832 if (encoded_dt.IsValid()) { in vqrdmulh()
21834 EmitT32_32(0xff000b00U | (encoded_dt.GetEncodingValue() << 20) | in vqrdmulh()
21842 if (encoded_dt.IsValid()) { in vqrdmulh()
21844 EmitA32(0xf3000b00U | (encoded_dt.GetEncodingValue() << 20) | in vqrdmulh()
21857 Dt_size_13 encoded_dt(dt); in vqrdmulh() local
21860 if (encoded_dt.IsValid()) { in vqrdmulh()
21862 EmitT32_32(0xff000b40U | (encoded_dt.GetEncodingValue() << 20) | in vqrdmulh()
21870 if (encoded_dt.IsValid()) { in vqrdmulh()
21872 EmitA32(0xf3000b40U | (encoded_dt.GetEncodingValue() << 20) | in vqrdmulh()
21885 Dt_size_13 encoded_dt(dt); in vqrdmulh() local
21888 if (encoded_dt.IsValid() && in vqrdmulh()
21894 EmitT32_32(0xef800d40U | (encoded_dt.GetEncodingValue() << 20) | in vqrdmulh()
21902 if (encoded_dt.IsValid() && in vqrdmulh()
21908 EmitA32(0xf2800d40U | (encoded_dt.GetEncodingValue() << 20) | in vqrdmulh()
21921 Dt_size_13 encoded_dt(dt); in vqrdmulh() local
21924 if (encoded_dt.IsValid() && in vqrdmulh()
21930 EmitT32_32(0xff800d40U | (encoded_dt.GetEncodingValue() << 20) | in vqrdmulh()
21938 if (encoded_dt.IsValid() && in vqrdmulh()
21944 EmitA32(0xf3800d40U | (encoded_dt.GetEncodingValue() << 20) | in vqrdmulh()
21957 Dt_U_size_3 encoded_dt(dt); in vqrshl() local
21960 if (encoded_dt.IsValid()) { in vqrshl()
21962 EmitT32_32(0xef000510U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqrshl()
21963 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vqrshl()
21971 if (encoded_dt.IsValid()) { in vqrshl()
21973 EmitA32(0xf2000510U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqrshl()
21974 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vqrshl()
21987 Dt_U_size_3 encoded_dt(dt); in vqrshl() local
21990 if (encoded_dt.IsValid()) { in vqrshl()
21992 EmitT32_32(0xef000550U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqrshl()
21993 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vqrshl()
22001 if (encoded_dt.IsValid()) { in vqrshl()
22003 EmitA32(0xf2000550U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqrshl()
22004 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vqrshl()
22023 Dt_op_size_3 encoded_dt(dt); in vqrshrn() local
22027 if (encoded_dt.IsValid() && (imm == 0)) { in vqrshrn()
22030 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vqrshrn()
22031 ((encoded_dt.GetEncodingValue() & 0xc) << 4) | in vqrshrn()
22051 if (encoded_dt.IsValid() && (imm == 0)) { in vqrshrn()
22054 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vqrshrn()
22055 ((encoded_dt.GetEncodingValue() & 0xc) << 4) | in vqrshrn()
22086 Dt_imm6_2 encoded_dt(dt); in vqrshrun() local
22090 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize() / 2)) { in vqrshrun()
22093 EmitT32_32(0xff800850U | (encoded_dt.GetTypeEncodingValue() << 28) | in vqrshrun()
22094 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vqrshrun()
22111 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize() / 2)) { in vqrshrun()
22114 EmitA32(0xf3800850U | (encoded_dt.GetTypeEncodingValue() << 24) | in vqrshrun()
22115 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vqrshrun()
22143 Dt_U_size_3 encoded_dt(dt); in vqshl() local
22146 if (encoded_dt.IsValid()) { in vqshl()
22149 ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqshl()
22150 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vqshl()
22158 if (encoded_dt.IsValid()) { in vqshl()
22160 EmitA32(0xf2000410U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqshl()
22161 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vqshl()
22171 Dt_L_imm6_1 encoded_dt(dt); in vqshl() local
22174 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vqshl()
22177 EmitT32_32(0xef800710U | (encoded_dt.GetTypeEncodingValue() << 28) | in vqshl()
22178 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vqshl()
22179 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vqshl()
22187 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vqshl()
22190 EmitA32(0xf2800710U | (encoded_dt.GetTypeEncodingValue() << 24) | in vqshl()
22191 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vqshl()
22192 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vqshl()
22212 Dt_U_size_3 encoded_dt(dt); in vqshl() local
22215 if (encoded_dt.IsValid()) { in vqshl()
22218 ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqshl()
22219 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vqshl()
22227 if (encoded_dt.IsValid()) { in vqshl()
22229 EmitA32(0xf2000450U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqshl()
22230 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vqshl()
22240 Dt_L_imm6_1 encoded_dt(dt); in vqshl() local
22243 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vqshl()
22246 EmitT32_32(0xef800750U | (encoded_dt.GetTypeEncodingValue() << 28) | in vqshl()
22247 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vqshl()
22248 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vqshl()
22256 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vqshl()
22259 EmitA32(0xf2800750U | (encoded_dt.GetTypeEncodingValue() << 24) | in vqshl()
22260 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vqshl()
22261 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vqshl()
22282 Dt_L_imm6_2 encoded_dt(dt); in vqshlu() local
22285 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vqshlu()
22288 EmitT32_32(0xef800610U | (encoded_dt.GetTypeEncodingValue() << 28) | in vqshlu()
22289 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vqshlu()
22290 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vqshlu()
22298 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vqshlu()
22301 EmitA32(0xf2800610U | (encoded_dt.GetTypeEncodingValue() << 24) | in vqshlu()
22302 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vqshlu()
22303 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vqshlu()
22324 Dt_L_imm6_2 encoded_dt(dt); in vqshlu() local
22327 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vqshlu()
22330 EmitT32_32(0xef800650U | (encoded_dt.GetTypeEncodingValue() << 28) | in vqshlu()
22331 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vqshlu()
22332 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vqshlu()
22340 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vqshlu()
22343 EmitA32(0xf2800650U | (encoded_dt.GetTypeEncodingValue() << 24) | in vqshlu()
22344 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vqshlu()
22345 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vqshlu()
22366 Dt_op_size_3 encoded_dt(dt); in vqshrn() local
22370 if (encoded_dt.IsValid() && (imm == 0)) { in vqshrn()
22373 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vqshrn()
22374 ((encoded_dt.GetEncodingValue() & 0xc) << 4) | in vqshrn()
22394 if (encoded_dt.IsValid() && (imm == 0)) { in vqshrn()
22397 ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vqshrn()
22398 ((encoded_dt.GetEncodingValue() & 0xc) << 4) | in vqshrn()
22429 Dt_imm6_2 encoded_dt(dt); in vqshrun() local
22433 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize() / 2)) { in vqshrun()
22436 EmitT32_32(0xff800810U | (encoded_dt.GetTypeEncodingValue() << 28) | in vqshrun()
22437 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vqshrun()
22454 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize() / 2)) { in vqshrun()
22457 EmitA32(0xf3800810U | (encoded_dt.GetTypeEncodingValue() << 24) | in vqshrun()
22458 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vqshrun()
22481 Dt_U_size_3 encoded_dt(dt); in vqsub() local
22484 if (encoded_dt.IsValid()) { in vqsub()
22486 EmitT32_32(0xef000210U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqsub()
22487 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vqsub()
22495 if (encoded_dt.IsValid()) { in vqsub()
22497 EmitA32(0xf2000210U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqsub()
22498 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vqsub()
22511 Dt_U_size_3 encoded_dt(dt); in vqsub() local
22514 if (encoded_dt.IsValid()) { in vqsub()
22516 EmitT32_32(0xef000250U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqsub()
22517 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vqsub()
22525 if (encoded_dt.IsValid()) { in vqsub()
22527 EmitA32(0xf2000250U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vqsub()
22528 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vqsub()
22541 Dt_size_3 encoded_dt(dt); in vraddhn() local
22544 if (encoded_dt.IsValid() && (dt.Is(I16) || dt.Is(I32) || dt.Is(I64))) { in vraddhn()
22546 EmitT32_32(0xff800400U | (encoded_dt.GetEncodingValue() << 20) | in vraddhn()
22554 if (encoded_dt.IsValid() && (dt.Is(I16) || dt.Is(I32) || dt.Is(I64))) { in vraddhn()
22556 EmitA32(0xf3800400U | (encoded_dt.GetEncodingValue() << 20) | in vraddhn()
22571 Dt_F_size_4 encoded_dt(dt); in vrecpe() local
22574 if (encoded_dt.IsValid()) { in vrecpe()
22576 EmitT32_32(0xffb30400U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vrecpe()
22577 ((encoded_dt.GetEncodingValue() & 0x4) << 6) | in vrecpe()
22585 if (encoded_dt.IsValid()) { in vrecpe()
22587 EmitA32(0xf3b30400U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vrecpe()
22588 ((encoded_dt.GetEncodingValue() & 0x4) << 6) | in vrecpe()
22603 Dt_F_size_4 encoded_dt(dt); in vrecpe() local
22606 if (encoded_dt.IsValid()) { in vrecpe()
22608 EmitT32_32(0xffb30440U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vrecpe()
22609 ((encoded_dt.GetEncodingValue() & 0x4) << 6) | in vrecpe()
22617 if (encoded_dt.IsValid()) { in vrecpe()
22619 EmitA32(0xf3b30440U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vrecpe()
22620 ((encoded_dt.GetEncodingValue() & 0x4) << 6) | in vrecpe()
22689 Dt_size_1 encoded_dt(dt); in vrev16() local
22692 if (encoded_dt.IsValid()) { in vrev16()
22694 EmitT32_32(0xffb00100U | (encoded_dt.GetEncodingValue() << 18) | in vrev16()
22702 if (encoded_dt.IsValid()) { in vrev16()
22704 EmitA32(0xf3b00100U | (encoded_dt.GetEncodingValue() << 18) | in vrev16()
22719 Dt_size_1 encoded_dt(dt); in vrev16() local
22722 if (encoded_dt.IsValid()) { in vrev16()
22724 EmitT32_32(0xffb00140U | (encoded_dt.GetEncodingValue() << 18) | in vrev16()
22732 if (encoded_dt.IsValid()) { in vrev16()
22734 EmitA32(0xf3b00140U | (encoded_dt.GetEncodingValue() << 18) | in vrev16()
22749 Dt_size_15 encoded_dt(dt); in vrev32() local
22752 if (encoded_dt.IsValid()) { in vrev32()
22754 EmitT32_32(0xffb00080U | (encoded_dt.GetEncodingValue() << 18) | in vrev32()
22762 if (encoded_dt.IsValid()) { in vrev32()
22764 EmitA32(0xf3b00080U | (encoded_dt.GetEncodingValue() << 18) | in vrev32()
22779 Dt_size_15 encoded_dt(dt); in vrev32() local
22782 if (encoded_dt.IsValid()) { in vrev32()
22784 EmitT32_32(0xffb000c0U | (encoded_dt.GetEncodingValue() << 18) | in vrev32()
22792 if (encoded_dt.IsValid()) { in vrev32()
22794 EmitA32(0xf3b000c0U | (encoded_dt.GetEncodingValue() << 18) | in vrev32()
22809 Dt_size_7 encoded_dt(dt); in vrev64() local
22812 if (encoded_dt.IsValid()) { in vrev64()
22814 EmitT32_32(0xffb00000U | (encoded_dt.GetEncodingValue() << 18) | in vrev64()
22822 if (encoded_dt.IsValid()) { in vrev64()
22824 EmitA32(0xf3b00000U | (encoded_dt.GetEncodingValue() << 18) | in vrev64()
22839 Dt_size_7 encoded_dt(dt); in vrev64() local
22842 if (encoded_dt.IsValid()) { in vrev64()
22844 EmitT32_32(0xffb00040U | (encoded_dt.GetEncodingValue() << 18) | in vrev64()
22852 if (encoded_dt.IsValid()) { in vrev64()
22854 EmitA32(0xf3b00040U | (encoded_dt.GetEncodingValue() << 18) | in vrev64()
22867 Dt_U_size_1 encoded_dt(dt); in vrhadd() local
22870 if (encoded_dt.IsValid()) { in vrhadd()
22872 EmitT32_32(0xef000100U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vrhadd()
22873 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vrhadd()
22881 if (encoded_dt.IsValid()) { in vrhadd()
22883 EmitA32(0xf2000100U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vrhadd()
22884 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vrhadd()
22897 Dt_U_size_1 encoded_dt(dt); in vrhadd() local
22900 if (encoded_dt.IsValid()) { in vrhadd()
22902 EmitT32_32(0xef000140U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vrhadd()
22903 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vrhadd()
22911 if (encoded_dt.IsValid()) { in vrhadd()
22913 EmitA32(0xf2000140U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vrhadd()
22914 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vrhadd()
23405 Dt_U_size_3 encoded_dt(dt); in vrshl() local
23408 if (encoded_dt.IsValid()) { in vrshl()
23410 EmitT32_32(0xef000500U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vrshl()
23411 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vrshl()
23419 if (encoded_dt.IsValid()) { in vrshl()
23421 EmitA32(0xf2000500U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vrshl()
23422 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vrshl()
23435 Dt_U_size_3 encoded_dt(dt); in vrshl() local
23438 if (encoded_dt.IsValid()) { in vrshl()
23440 EmitT32_32(0xef000540U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vrshl()
23441 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vrshl()
23449 if (encoded_dt.IsValid()) { in vrshl()
23451 EmitA32(0xf2000540U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vrshl()
23452 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vrshl()
23471 Dt_L_imm6_1 encoded_dt(dt); in vrshr() local
23474 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vrshr()
23477 EmitT32_32(0xef800210U | (encoded_dt.GetTypeEncodingValue() << 28) | in vrshr()
23478 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vrshr()
23479 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vrshr()
23496 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vrshr()
23499 EmitA32(0xf2800210U | (encoded_dt.GetTypeEncodingValue() << 24) | in vrshr()
23500 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vrshr()
23501 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vrshr()
23530 Dt_L_imm6_1 encoded_dt(dt); in vrshr() local
23533 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vrshr()
23536 EmitT32_32(0xef800250U | (encoded_dt.GetTypeEncodingValue() << 28) | in vrshr()
23537 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vrshr()
23538 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vrshr()
23555 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vrshr()
23558 EmitA32(0xf2800250U | (encoded_dt.GetTypeEncodingValue() << 24) | in vrshr()
23559 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vrshr()
23560 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vrshr()
23589 Dt_imm6_3 encoded_dt(dt); in vrshrn() local
23593 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize() / 2)) { in vrshrn()
23597 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vrshrn()
23614 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize() / 2)) { in vrshrn()
23618 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vrshrn()
23643 Dt_F_size_4 encoded_dt(dt); in vrsqrte() local
23646 if (encoded_dt.IsValid()) { in vrsqrte()
23648 EmitT32_32(0xffb30480U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vrsqrte()
23649 ((encoded_dt.GetEncodingValue() & 0x4) << 6) | in vrsqrte()
23657 if (encoded_dt.IsValid()) { in vrsqrte()
23659 EmitA32(0xf3b30480U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vrsqrte()
23660 ((encoded_dt.GetEncodingValue() & 0x4) << 6) | in vrsqrte()
23675 Dt_F_size_4 encoded_dt(dt); in vrsqrte() local
23678 if (encoded_dt.IsValid()) { in vrsqrte()
23680 EmitT32_32(0xffb304c0U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vrsqrte()
23681 ((encoded_dt.GetEncodingValue() & 0x4) << 6) | in vrsqrte()
23689 if (encoded_dt.IsValid()) { in vrsqrte()
23691 EmitA32(0xf3b304c0U | ((encoded_dt.GetEncodingValue() & 0x3) << 18) | in vrsqrte()
23692 ((encoded_dt.GetEncodingValue() & 0x4) << 6) | in vrsqrte()
23765 Dt_L_imm6_1 encoded_dt(dt); in vrsra() local
23768 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vrsra()
23771 EmitT32_32(0xef800310U | (encoded_dt.GetTypeEncodingValue() << 28) | in vrsra()
23772 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vrsra()
23773 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vrsra()
23781 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vrsra()
23784 EmitA32(0xf2800310U | (encoded_dt.GetTypeEncodingValue() << 24) | in vrsra()
23785 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vrsra()
23786 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vrsra()
23807 Dt_L_imm6_1 encoded_dt(dt); in vrsra() local
23810 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vrsra()
23813 EmitT32_32(0xef800350U | (encoded_dt.GetTypeEncodingValue() << 28) | in vrsra()
23814 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vrsra()
23815 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vrsra()
23823 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vrsra()
23826 EmitA32(0xf2800350U | (encoded_dt.GetTypeEncodingValue() << 24) | in vrsra()
23827 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vrsra()
23828 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vrsra()
23843 Dt_size_3 encoded_dt(dt); in vrsubhn() local
23846 if (encoded_dt.IsValid() && (dt.Is(I16) || dt.Is(I32) || dt.Is(I64))) { in vrsubhn()
23848 EmitT32_32(0xff800600U | (encoded_dt.GetEncodingValue() << 20) | in vrsubhn()
23856 if (encoded_dt.IsValid() && (dt.Is(I16) || dt.Is(I32) || dt.Is(I64))) { in vrsubhn()
23858 EmitA32(0xf3800600U | (encoded_dt.GetEncodingValue() << 20) | in vrsubhn()
24053 Dt_L_imm6_3 encoded_dt(dt); in vshl() local
24056 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vshl()
24060 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vshl()
24061 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vshl()
24069 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vshl()
24073 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vshl()
24074 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vshl()
24084 Dt_U_size_3 encoded_dt(dt); in vshl() local
24087 if (encoded_dt.IsValid()) { in vshl()
24090 ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vshl()
24091 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vshl()
24099 if (encoded_dt.IsValid()) { in vshl()
24101 EmitA32(0xf2000400U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vshl()
24102 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vshl()
24122 Dt_L_imm6_3 encoded_dt(dt); in vshl() local
24125 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vshl()
24129 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vshl()
24130 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vshl()
24138 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vshl()
24142 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vshl()
24143 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vshl()
24153 Dt_U_size_3 encoded_dt(dt); in vshl() local
24156 if (encoded_dt.IsValid()) { in vshl()
24159 ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vshl()
24160 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vshl()
24168 if (encoded_dt.IsValid()) { in vshl()
24170 EmitA32(0xf2000440U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vshl()
24171 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vshl()
24191 Dt_imm6_4 encoded_dt(dt); in vshll() local
24195 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize() - 1)) { in vshll()
24198 EmitT32_32(0xef800a10U | (encoded_dt.GetTypeEncodingValue() << 28) | in vshll()
24199 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vshll()
24216 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize() - 1)) { in vshll()
24219 EmitA32(0xf2800a10U | (encoded_dt.GetTypeEncodingValue() << 24) | in vshll()
24220 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vshll()
24249 Dt_L_imm6_1 encoded_dt(dt); in vshr() local
24252 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vshr()
24255 EmitT32_32(0xef800010U | (encoded_dt.GetTypeEncodingValue() << 28) | in vshr()
24256 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vshr()
24257 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vshr()
24274 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vshr()
24277 EmitA32(0xf2800010U | (encoded_dt.GetTypeEncodingValue() << 24) | in vshr()
24278 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vshr()
24279 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vshr()
24308 Dt_L_imm6_1 encoded_dt(dt); in vshr() local
24311 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vshr()
24314 EmitT32_32(0xef800050U | (encoded_dt.GetTypeEncodingValue() << 28) | in vshr()
24315 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vshr()
24316 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vshr()
24333 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vshr()
24336 EmitA32(0xf2800050U | (encoded_dt.GetTypeEncodingValue() << 24) | in vshr()
24337 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vshr()
24338 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vshr()
24367 Dt_imm6_3 encoded_dt(dt); in vshrn() local
24371 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize() / 2)) { in vshrn()
24375 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vshrn()
24392 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize() / 2)) { in vshrn()
24396 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vshrn()
24425 Dt_L_imm6_4 encoded_dt(dt); in vsli() local
24428 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vsli()
24432 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vsli()
24433 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vsli()
24441 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vsli()
24445 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vsli()
24446 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vsli()
24467 Dt_L_imm6_4 encoded_dt(dt); in vsli() local
24470 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vsli()
24474 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vsli()
24475 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vsli()
24483 if (encoded_dt.IsValid() && (imm <= dt.GetSize() - 1)) { in vsli()
24487 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vsli()
24488 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vsli()
24551 Dt_L_imm6_1 encoded_dt(dt); in vsra() local
24554 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vsra()
24557 EmitT32_32(0xef800110U | (encoded_dt.GetTypeEncodingValue() << 28) | in vsra()
24558 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vsra()
24559 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vsra()
24567 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vsra()
24570 EmitA32(0xf2800110U | (encoded_dt.GetTypeEncodingValue() << 24) | in vsra()
24571 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vsra()
24572 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vsra()
24593 Dt_L_imm6_1 encoded_dt(dt); in vsra() local
24596 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vsra()
24599 EmitT32_32(0xef800150U | (encoded_dt.GetTypeEncodingValue() << 28) | in vsra()
24600 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vsra()
24601 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vsra()
24609 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vsra()
24612 EmitA32(0xf2800150U | (encoded_dt.GetTypeEncodingValue() << 24) | in vsra()
24613 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vsra()
24614 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vsra()
24635 Dt_L_imm6_4 encoded_dt(dt); in vsri() local
24638 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vsri()
24642 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vsri()
24643 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vsri()
24651 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vsri()
24655 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vsri()
24656 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vsri()
24677 Dt_L_imm6_4 encoded_dt(dt); in vsri() local
24680 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vsri()
24684 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vsri()
24685 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vsri()
24693 if (encoded_dt.IsValid() && (imm >= 1) && (imm <= dt.GetSize())) { in vsri()
24697 ((encoded_dt.GetEncodingValue() & 0x7) << 19) | in vsri()
24698 ((encoded_dt.GetEncodingValue() & 0x8) << 4) | in vsri()
24718 Dt_size_6 encoded_dt(dt); in vst1() local
24724 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst1()
24747 EmitT32_32(0xf900000fU | (encoded_dt.GetEncodingValue() << 6) | in vst1()
24756 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst1()
24779 EmitT32_32(0xf900000dU | (encoded_dt.GetEncodingValue() << 6) | in vst1()
24815 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst1()
24838 EmitA32(0xf400000fU | (encoded_dt.GetEncodingValue() << 6) | in vst1()
24846 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst1()
24869 EmitA32(0xf400000dU | (encoded_dt.GetEncodingValue() << 6) | in vst1()
24906 Dt_size_6 encoded_dt(dt); in vst1() local
24912 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst1()
24934 EmitT32_32(0xf9000000U | (encoded_dt.GetEncodingValue() << 6) | in vst1()
24957 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst1()
24979 EmitA32(0xf4000000U | (encoded_dt.GetEncodingValue() << 6) | in vst1()
25011 Dt_size_7 encoded_dt(dt); in vst2() local
25016 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst2()
25034 EmitT32_32(0xf900000fU | (encoded_dt.GetEncodingValue() << 6) | in vst2()
25043 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst2()
25061 EmitT32_32(0xf900000dU | (encoded_dt.GetEncodingValue() << 6) | in vst2()
25070 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst2()
25077 EmitT32_32(0xf980010fU | (encoded_dt.GetEncodingValue() << 10) | in vst2()
25085 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst2()
25092 EmitT32_32(0xf980010dU | (encoded_dt.GetEncodingValue() << 10) | in vst2()
25101 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst2()
25119 EmitA32(0xf400000fU | (encoded_dt.GetEncodingValue() << 6) | in vst2()
25127 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst2()
25145 EmitA32(0xf400000dU | (encoded_dt.GetEncodingValue() << 6) | in vst2()
25153 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst2()
25160 EmitA32(0xf480010fU | (encoded_dt.GetEncodingValue() << 10) | in vst2()
25167 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst2()
25174 EmitA32(0xf480010dU | (encoded_dt.GetEncodingValue() << 10) | in vst2()
25186 Dt_size_7 encoded_dt(dt); in vst2() local
25191 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst2()
25208 EmitT32_32(0xf9000000U | (encoded_dt.GetEncodingValue() << 6) | in vst2()
25217 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst2()
25223 EmitT32_32(0xf9800100U | (encoded_dt.GetEncodingValue() << 10) | in vst2()
25233 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst2()
25250 EmitA32(0xf4000000U | (encoded_dt.GetEncodingValue() << 6) | in vst2()
25258 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst2()
25264 EmitA32(0xf4800100U | (encoded_dt.GetEncodingValue() << 10) | in vst2()
25284 Dt_size_7 encoded_dt(dt); in vst3() local
25288 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst3()
25296 EmitT32_32(0xf900000fU | (encoded_dt.GetEncodingValue() << 6) | in vst3()
25305 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst3()
25313 EmitT32_32(0xf900000dU | (encoded_dt.GetEncodingValue() << 6) | in vst3()
25323 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst3()
25331 EmitA32(0xf400000fU | (encoded_dt.GetEncodingValue() << 6) | in vst3()
25339 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst3()
25347 EmitA32(0xf400000dU | (encoded_dt.GetEncodingValue() << 6) | in vst3()
25360 Dt_size_7 encoded_dt(dt); in vst3() local
25364 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst3()
25371 EmitT32_32(0xf9000000U | (encoded_dt.GetEncodingValue() << 6) | in vst3()
25381 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst3()
25388 EmitA32(0xf4000000U | (encoded_dt.GetEncodingValue() << 6) | in vst3()
25408 Dt_size_7 encoded_dt(dt); in vst3() local
25412 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst3()
25418 EmitT32_32(0xf980020fU | (encoded_dt.GetEncodingValue() << 10) | in vst3()
25426 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst3()
25432 EmitT32_32(0xf980020dU | (encoded_dt.GetEncodingValue() << 10) | in vst3()
25441 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst3()
25447 EmitA32(0xf480020fU | (encoded_dt.GetEncodingValue() << 10) | in vst3()
25454 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst3()
25460 EmitA32(0xf480020dU | (encoded_dt.GetEncodingValue() << 10) | in vst3()
25472 Dt_size_7 encoded_dt(dt); in vst3() local
25476 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst3()
25482 EmitT32_32(0xf9800200U | (encoded_dt.GetEncodingValue() << 10) | in vst3()
25492 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst3()
25498 EmitA32(0xf4800200U | (encoded_dt.GetEncodingValue() << 10) | in vst3()
25518 Dt_size_7 encoded_dt(dt); in vst4() local
25523 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst4()
25531 EmitT32_32(0xf900000fU | (encoded_dt.GetEncodingValue() << 6) | in vst4()
25540 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst4()
25548 EmitT32_32(0xf900000dU | (encoded_dt.GetEncodingValue() << 6) | in vst4()
25557 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst4()
25564 EmitT32_32(0xf980030fU | (encoded_dt.GetEncodingValue() << 10) | in vst4()
25572 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst4()
25579 EmitT32_32(0xf980030dU | (encoded_dt.GetEncodingValue() << 10) | in vst4()
25588 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst4()
25596 EmitA32(0xf400000fU | (encoded_dt.GetEncodingValue() << 6) | in vst4()
25604 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst4()
25612 EmitA32(0xf400000dU | (encoded_dt.GetEncodingValue() << 6) | in vst4()
25620 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst4()
25627 EmitA32(0xf480030fU | (encoded_dt.GetEncodingValue() << 10) | in vst4()
25634 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst4()
25641 EmitA32(0xf480030dU | (encoded_dt.GetEncodingValue() << 10) | in vst4()
25653 Dt_size_7 encoded_dt(dt); in vst4() local
25658 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst4()
25665 EmitT32_32(0xf9000000U | (encoded_dt.GetEncodingValue() << 6) | in vst4()
25674 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst4()
25680 EmitT32_32(0xf9800300U | (encoded_dt.GetEncodingValue() << 10) | in vst4()
25690 if (encoded_dt.IsValid() && nreglist.IsTransferMultipleLanes() && in vst4()
25697 EmitA32(0xf4000000U | (encoded_dt.GetEncodingValue() << 6) | in vst4()
25705 if (encoded_dt.IsValid() && nreglist.IsTransferOneLane() && in vst4()
25711 EmitA32(0xf4800300U | (encoded_dt.GetEncodingValue() << 10) | in vst4()
25990 Dt_size_2 encoded_dt(dt); in vsub() local
26009 if (encoded_dt.IsValid()) { in vsub()
26011 EmitT32_32(0xff000800U | (encoded_dt.GetEncodingValue() << 20) | in vsub()
26033 if (encoded_dt.IsValid()) { in vsub()
26035 EmitA32(0xf3000800U | (encoded_dt.GetEncodingValue() << 20) | in vsub()
26048 Dt_size_2 encoded_dt(dt); in vsub() local
26060 if (encoded_dt.IsValid()) { in vsub()
26062 EmitT32_32(0xff000840U | (encoded_dt.GetEncodingValue() << 20) | in vsub()
26078 if (encoded_dt.IsValid()) { in vsub()
26080 EmitA32(0xf3000840U | (encoded_dt.GetEncodingValue() << 20) | in vsub()
26116 Dt_size_3 encoded_dt(dt); in vsubhn() local
26119 if (encoded_dt.IsValid() && (dt.Is(I16) || dt.Is(I32) || dt.Is(I64))) { in vsubhn()
26121 EmitT32_32(0xef800600U | (encoded_dt.GetEncodingValue() << 20) | in vsubhn()
26129 if (encoded_dt.IsValid() && (dt.Is(I16) || dt.Is(I32) || dt.Is(I64))) { in vsubhn()
26131 EmitA32(0xf2800600U | (encoded_dt.GetEncodingValue() << 20) | in vsubhn()
26144 Dt_U_size_1 encoded_dt(dt); in vsubl() local
26147 if (encoded_dt.IsValid()) { in vsubl()
26149 EmitT32_32(0xef800200U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vsubl()
26150 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vsubl()
26158 if (encoded_dt.IsValid()) { in vsubl()
26160 EmitA32(0xf2800200U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vsubl()
26161 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vsubl()
26174 Dt_U_size_1 encoded_dt(dt); in vsubw() local
26177 if (encoded_dt.IsValid()) { in vsubw()
26179 EmitT32_32(0xef800300U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vsubw()
26180 ((encoded_dt.GetEncodingValue() & 0x4) << 26) | in vsubw()
26188 if (encoded_dt.IsValid()) { in vsubw()
26190 EmitA32(0xf2800300U | ((encoded_dt.GetEncodingValue() & 0x3) << 20) | in vsubw()
26191 ((encoded_dt.GetEncodingValue() & 0x4) << 22) | in vsubw()
26317 Dt_size_7 encoded_dt(dt); in vtrn() local
26320 if (encoded_dt.IsValid()) { in vtrn()
26322 EmitT32_32(0xffb20080U | (encoded_dt.GetEncodingValue() << 18) | in vtrn()
26330 if (encoded_dt.IsValid()) { in vtrn()
26332 EmitA32(0xf3b20080U | (encoded_dt.GetEncodingValue() << 18) | in vtrn()
26344 Dt_size_7 encoded_dt(dt); in vtrn() local
26347 if (encoded_dt.IsValid()) { in vtrn()
26349 EmitT32_32(0xffb200c0U | (encoded_dt.GetEncodingValue() << 18) | in vtrn()
26357 if (encoded_dt.IsValid()) { in vtrn()
26359 EmitA32(0xf3b200c0U | (encoded_dt.GetEncodingValue() << 18) | in vtrn()
26372 Dt_size_7 encoded_dt(dt); in vtst() local
26375 if (encoded_dt.IsValid()) { in vtst()
26377 EmitT32_32(0xef000810U | (encoded_dt.GetEncodingValue() << 20) | in vtst()
26385 if (encoded_dt.IsValid()) { in vtst()
26387 EmitA32(0xf2000810U | (encoded_dt.GetEncodingValue() << 20) | in vtst()
26400 Dt_size_7 encoded_dt(dt); in vtst() local
26403 if (encoded_dt.IsValid()) { in vtst()
26405 EmitT32_32(0xef000850U | (encoded_dt.GetEncodingValue() << 20) | in vtst()
26413 if (encoded_dt.IsValid()) { in vtst()
26415 EmitA32(0xf2000850U | (encoded_dt.GetEncodingValue() << 20) | in vtst()
26427 Dt_size_15 encoded_dt(dt); in vuzp() local
26430 if (encoded_dt.IsValid()) { in vuzp()
26432 EmitT32_32(0xffb20100U | (encoded_dt.GetEncodingValue() << 18) | in vuzp()
26448 if (encoded_dt.IsValid()) { in vuzp()
26450 EmitA32(0xf3b20100U | (encoded_dt.GetEncodingValue() << 18) | in vuzp()
26469 Dt_size_7 encoded_dt(dt); in vuzp() local
26472 if (encoded_dt.IsValid()) { in vuzp()
26474 EmitT32_32(0xffb20140U | (encoded_dt.GetEncodingValue() << 18) | in vuzp()
26482 if (encoded_dt.IsValid()) { in vuzp()
26484 EmitA32(0xf3b20140U | (encoded_dt.GetEncodingValue() << 18) | in vuzp()
26496 Dt_size_15 encoded_dt(dt); in vzip() local
26499 if (encoded_dt.IsValid()) { in vzip()
26501 EmitT32_32(0xffb20180U | (encoded_dt.GetEncodingValue() << 18) | in vzip()
26517 if (encoded_dt.IsValid()) { in vzip()
26519 EmitA32(0xf3b20180U | (encoded_dt.GetEncodingValue() << 18) | in vzip()
26538 Dt_size_7 encoded_dt(dt); in vzip() local
26541 if (encoded_dt.IsValid()) { in vzip()
26543 EmitT32_32(0xffb201c0U | (encoded_dt.GetEncodingValue() << 18) | in vzip()
26551 if (encoded_dt.IsValid()) { in vzip()
26553 EmitA32(0xf3b201c0U | (encoded_dt.GetEncodingValue() << 18) | in vzip()