• Home
  • Raw
  • Download

Lines Matching refs:Ii

211 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
212 "$Rd32 = add($Rs32,#$Ii)",
311 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
312 "$Rd32 = and($Rs32,#$Ii)",
409 (ins s32_0Imm:$Ii, s8_0Imm:$II),
410 "$Rdd32 = combine(#$Ii,#$II)",
596 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
597 "$Rd32 = or($Rs32,#$Ii)",
655 (ins PredRegs:$Pu4, IntRegs:$Rs32, s32_0Imm:$Ii),
656 "if (!$Pu4) $Rd32 = add($Rs32,#$Ii)",
675 (ins PredRegs:$Pu4, IntRegs:$Rs32, s32_0Imm:$Ii),
676 "if (!$Pu4.new) $Rd32 = add($Rs32,#$Ii)",
696 (ins PredRegs:$Pu4, IntRegs:$Rs32, s32_0Imm:$Ii),
697 "if ($Pu4) $Rd32 = add($Rs32,#$Ii)",
715 (ins PredRegs:$Pu4, IntRegs:$Rs32, s32_0Imm:$Ii),
716 "if ($Pu4.new) $Rd32 = add($Rs32,#$Ii)",
1231 (ins s32_0Imm:$Ii, IntRegs:$Rs32),
1232 "$Rd32 = sub(#$Ii,$Rs32)",
1481 (ins IntRegs:$Rx32in, u16_0Imm:$Ii),
1482 "$Rx32.h = #$Ii",
1492 (ins IntRegs:$Rx32in, u16_0Imm:$Ii),
1493 "$Rx32.l = #$Ii",
1533 (ins s8_0Imm:$Ii),
1534 "$Rdd32 = #$Ii",
1572 (ins s32_0Imm:$Ii),
1573 "$Rd32 = #$Ii",
2338 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
2339 "$Rdd32 = bitsplit($Rs32,#$Ii)",
2386 (ins IntRegs:$Rs32, u8_0Imm:$Ii),
2387 "$Pd4 = cmpb.eq($Rs32,#$Ii)",
2411 (ins IntRegs:$Rs32, s8_0Imm:$Ii),
2412 "$Pd4 = cmpb.gt($Rs32,#$Ii)",
2435 (ins IntRegs:$Rs32, u32_0Imm:$Ii),
2436 "$Pd4 = cmpb.gtu($Rs32,#$Ii)",
2465 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
2466 "$Pd4 = cmph.eq($Rs32,#$Ii)",
2495 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
2496 "$Pd4 = cmph.gt($Rs32,#$Ii)",
2524 (ins IntRegs:$Rs32, u32_0Imm:$Ii),
2525 "$Pd4 = cmph.gtu($Rs32,#$Ii)",
2541 (ins s8_0Imm:$Ii, u32_0Imm:$II),
2542 "$Rdd32 = combine(#$Ii,#$II)",
2553 (ins s32_0Imm:$Ii, IntRegs:$Rs32),
2554 "$Rdd32 = combine(#$Ii,$Rs32)",
2566 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
2567 "$Rdd32 = combine($Rs32,#$Ii)",
2579 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
2580 "$Rd32 = cround($Rs32,#$Ii)",
2603 (ins u26_6Imm:$Ii),
2604 "immext(#$Ii)",
2993 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
2994 "$Rd32 = cmp.eq($Rs32,#$Ii)",
3024 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
3025 "$Rd32 = !cmp.eq($Rs32,#$Ii)",
3041 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
3042 "$Rd32 = round($Rs32,#$Ii)",
3053 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
3054 "$Rd32 = round($Rs32,#$Ii):sat",
3137 (ins DoubleRegs:$Rss32, u8_0Imm:$Ii),
3138 "$Pd4 = vcmpb.eq($Rss32,#$Ii)",
3155 (ins DoubleRegs:$Rss32, s8_0Imm:$Ii),
3156 "$Pd4 = vcmpb.gt($Rss32,#$Ii)",
3164 (ins DoubleRegs:$Rss32, u7_0Imm:$Ii),
3165 "$Pd4 = vcmpb.gtu($Rss32,#$Ii)",
3173 (ins DoubleRegs:$Rss32, s8_0Imm:$Ii),
3174 "$Pd4 = vcmph.eq($Rss32,#$Ii)",
3182 (ins DoubleRegs:$Rss32, s8_0Imm:$Ii),
3183 "$Pd4 = vcmph.gt($Rss32,#$Ii)",
3191 (ins DoubleRegs:$Rss32, u7_0Imm:$Ii),
3192 "$Pd4 = vcmph.gtu($Rss32,#$Ii)",
3200 (ins DoubleRegs:$Rss32, s8_0Imm:$Ii),
3201 "$Pd4 = vcmpw.eq($Rss32,#$Ii)",
3209 (ins DoubleRegs:$Rss32, s8_0Imm:$Ii),
3210 "$Pd4 = vcmpw.gt($Rss32,#$Ii)",
3218 (ins DoubleRegs:$Rss32, u7_0Imm:$Ii),
3219 "$Pd4 = vcmpw.gtu($Rss32,#$Ii)",
3361 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
3362 "$Rd32 = clip($Rs32,#$Ii)",
3372 (ins DoubleRegs:$Rss32, u6_0Imm:$Ii),
3373 "$Rdd32 = cround($Rss32,#$Ii)",
3391 (ins DoubleRegs:$Rss32, u5_0Imm:$Ii),
3392 "$Rdd32 = vclip($Rss32,#$Ii)",
3443 (ins IntRegs:$Rs32, u6_0Imm:$Ii),
3444 "$Pd4 = bitsclr($Rs32,#$Ii)",
3508 (ins PredRegs:$Pu4, s32_0Imm:$Ii),
3509 "if (!$Pu4) $Rd32 = #$Ii",
3530 (ins PredRegs:$Pu4, s32_0Imm:$Ii),
3531 "if ($Pu4) $Rd32 = #$Ii",
3551 (ins PredRegs:$Pu4, s32_0Imm:$Ii),
3552 "if (!$Pu4.new) $Rd32 = #$Ii",
3574 (ins PredRegs:$Pu4, s32_0Imm:$Ii),
3575 "if ($Pu4.new) $Rd32 = #$Ii",
3609 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
3610 "$Pd4 = cmp.eq($Rs32,#$Ii)",
3636 (ins IntRegs:$Rs32, s8_0Imm:$Ii),
3637 "$Pd4 = cmp.ge($Rs32,#$Ii)",
3644 (ins IntRegs:$Rs32, u8_0Imm:$Ii),
3645 "$Pd4 = cmp.geu($Rs32,#$Ii)",
3664 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
3665 "$Pd4 = cmp.gt($Rs32,#$Ii)",
3702 (ins IntRegs:$Rs32, u32_0Imm:$Ii),
3703 "$Pd4 = cmp.gtu($Rs32,#$Ii)",
3767 (ins PredRegs:$Pu4, s32_0Imm:$Ii, s8_0Imm:$II),
3768 "$Rd32 = mux($Pu4,#$Ii,#$II)",
3781 (ins PredRegs:$Pu4, IntRegs:$Rs32, s32_0Imm:$Ii),
3782 "$Rd32 = mux($Pu4,$Rs32,#$Ii)",
3797 (ins PredRegs:$Pu4, s32_0Imm:$Ii, IntRegs:$Rs32),
3798 "$Rd32 = mux($Pu4,#$Ii,$Rs32)",
3895 (ins u32_0Imm:$Ii),
3896 "$Rd32 = add(pc,#$Ii)",
3959 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
3960 "$Pd4 = !cmp.gt($Rs32,#$Ii)",
3987 (ins IntRegs:$Rs32, u32_0Imm:$Ii),
3988 "$Pd4 = !cmp.gtu($Rs32,#$Ii)",
4016 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
4017 "$Pd4 = !cmp.eq($Rs32,#$Ii)",
4059 (ins IntRegs:$Rs32, u6_0Imm:$Ii),
4060 "$Pd4 = !bitsclr($Rs32,#$Ii)",
4409 (ins DoubleRegs:$Rss32, u5_0Imm:$Ii),
4410 "$Pd4 = dfclass($Rss32,#$Ii)",
4468 (ins u10_0Imm:$Ii),
4469 "$Rdd32 = dfmake(#$Ii):neg",
4477 (ins u10_0Imm:$Ii),
4478 "$Rdd32 = dfmake(#$Ii):pos",
4579 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
4580 "$Pd4 = sfclass($Rs32,#$Ii)",
4743 (ins u10_0Imm:$Ii),
4744 "$Rd32 = sfmake(#$Ii):neg",
4754 (ins u10_0Imm:$Ii),
4755 "$Rd32 = sfmake(#$Ii):pos",
4883 (ins a30_2Imm:$Ii),
4884 "call $Ii",
4905 (ins PredRegs:$Pu4, a30_2Imm:$Ii),
4906 "if (!$Pu4) call $Ii",
4981 (ins PredRegs:$Pu4, a30_2Imm:$Ii),
4982 "if ($Pu4) call $Ii",
5038 (ins b30_2Imm:$Ii),
5039 "jump $Ii",
5060 (ins PredRegs:$Pu4, b30_2Imm:$Ii),
5061 "if (!$Pu4) jump:nt $Ii",
5086 (ins PredRegs:$Pu4, b15_2Imm:$Ii),
5087 "if (!$Pu4) jump $Ii",
5094 (ins PredRegs:$Pu4, b30_2Imm:$Ii),
5095 "if (!$Pu4.new) jump:nt $Ii",
5121 (ins PredRegs:$Pu4, b30_2Imm:$Ii),
5122 "if (!$Pu4.new) jump:t $Ii",
5148 (ins PredRegs:$Pu4, b30_2Imm:$Ii),
5149 "if (!$Pu4) jump:t $Ii",
5277 (ins IntRegs:$Rs32, b13_2Imm:$Ii),
5278 "if ($Rs32>=#0) jump:nt $Ii",
5295 (ins IntRegs:$Rs32, b13_2Imm:$Ii),
5296 "if ($Rs32>=#0) jump:t $Ii",
5313 (ins IntRegs:$Rs32, b13_2Imm:$Ii),
5314 "if ($Rs32<=#0) jump:nt $Ii",
5331 (ins IntRegs:$Rs32, b13_2Imm:$Ii),
5332 "if ($Rs32<=#0) jump:t $Ii",
5349 (ins IntRegs:$Rs32, b13_2Imm:$Ii),
5350 "if ($Rs32==#0) jump:nt $Ii",
5367 (ins IntRegs:$Rs32, b13_2Imm:$Ii),
5368 "if ($Rs32==#0) jump:t $Ii",
5467 (ins IntRegs:$Rs32, b13_2Imm:$Ii),
5468 "if ($Rs32!=#0) jump:nt $Ii",
5485 (ins IntRegs:$Rs32, b13_2Imm:$Ii),
5486 "if ($Rs32!=#0) jump:t $Ii",
5503 (ins PredRegs:$Pu4, b30_2Imm:$Ii),
5504 "if ($Pu4) jump:nt $Ii",
5528 (ins PredRegs:$Pu4, b15_2Imm:$Ii),
5529 "if ($Pu4) jump $Ii",
5536 (ins PredRegs:$Pu4, b30_2Imm:$Ii),
5537 "if ($Pu4.new) jump:nt $Ii",
5562 (ins PredRegs:$Pu4, b30_2Imm:$Ii),
5563 "if ($Pu4.new) jump:t $Ii",
5588 (ins PredRegs:$Pu4, b30_2Imm:$Ii),
5589 "if ($Pu4) jump:t $Ii",
5613 (ins b30_2Imm:$Ii, u10_0Imm:$II),
5614 "loop0($Ii,#$II)",
5630 (ins b30_2Imm:$Ii, IntRegs:$Rs32),
5631 "loop0($Ii,$Rs32)",
5648 (ins b30_2Imm:$Ii, u10_0Imm:$II),
5649 "loop1($Ii,#$II)",
5665 (ins b30_2Imm:$Ii, IntRegs:$Rs32),
5666 "loop1($Ii,$Rs32)",
5683 (ins u8_0Imm:$Ii),
5684 "pause(#$Ii)",
5694 (ins b30_2Imm:$Ii, u10_0Imm:$II),
5695 "p3 = sp1loop0($Ii,#$II)",
5712 (ins b30_2Imm:$Ii, IntRegs:$Rs32),
5713 "p3 = sp1loop0($Ii,$Rs32)",
5731 (ins b30_2Imm:$Ii, u10_0Imm:$II),
5732 "p3 = sp2loop0($Ii,#$II)",
5749 (ins b30_2Imm:$Ii, IntRegs:$Rs32),
5750 "p3 = sp2loop0($Ii,$Rs32)",
5768 (ins b30_2Imm:$Ii, u10_0Imm:$II),
5769 "p3 = sp3loop0($Ii,#$II)",
5786 (ins b30_2Imm:$Ii, IntRegs:$Rs32),
5787 "p3 = sp3loop0($Ii,$Rs32)",
5805 (ins u8_0Imm:$Ii),
5806 "trap0(#$Ii)",
5817 (ins IntRegs:$Rx32in, u8_0Imm:$Ii),
5818 "trap1($Rx32,#$Ii)",
5834 (ins u8_0Imm:$Ii),
5835 "trap1(#$Ii)",
5843 (ins IntRegs:$Ns8, IntRegs:$Rt32, b30_2Imm:$Ii),
5844 "if (!cmp.eq($Ns8.new,$Rt32)) jump:nt $Ii",
5869 (ins IntRegs:$Ns8, IntRegs:$Rt32, b30_2Imm:$Ii),
5870 "if (!cmp.eq($Ns8.new,$Rt32)) jump:t $Ii",
5895 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
5896 "p0 = cmp.eq($Rs16,$Rt16); if (!p0.new) jump:nt $Ii",
5921 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
5922 "p0 = cmp.eq($Rs16,$Rt16); if (!p0.new) jump:t $Ii",
5947 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
5948 "p1 = cmp.eq($Rs16,$Rt16); if (!p1.new) jump:nt $Ii",
5973 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
5974 "p1 = cmp.eq($Rs16,$Rt16); if (!p1.new) jump:t $Ii",
5999 (ins IntRegs:$Ns8, IntRegs:$Rt32, b30_2Imm:$Ii),
6000 "if (cmp.eq($Ns8.new,$Rt32)) jump:nt $Ii",
6024 (ins IntRegs:$Ns8, IntRegs:$Rt32, b30_2Imm:$Ii),
6025 "if (cmp.eq($Ns8.new,$Rt32)) jump:t $Ii",
6049 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
6050 "p0 = cmp.eq($Rs16,$Rt16); if (p0.new) jump:nt $Ii",
6074 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
6075 "p0 = cmp.eq($Rs16,$Rt16); if (p0.new) jump:t $Ii",
6099 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
6100 "p1 = cmp.eq($Rs16,$Rt16); if (p1.new) jump:nt $Ii",
6124 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
6125 "p1 = cmp.eq($Rs16,$Rt16); if (p1.new) jump:t $Ii",
6149 (ins IntRegs:$Ns8, u5_0Imm:$II, b30_2Imm:$Ii),
6150 "if (!cmp.eq($Ns8.new,#$II)) jump:nt $Ii",
6175 (ins IntRegs:$Ns8, u5_0Imm:$II, b30_2Imm:$Ii),
6176 "if (!cmp.eq($Ns8.new,#$II)) jump:t $Ii",
6201 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
6202 "p0 = cmp.eq($Rs16,#$II); if (!p0.new) jump:nt $Ii",
6227 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
6228 "p0 = cmp.eq($Rs16,#$II); if (!p0.new) jump:t $Ii",
6253 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
6254 "p1 = cmp.eq($Rs16,#$II); if (!p1.new) jump:nt $Ii",
6279 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
6280 "p1 = cmp.eq($Rs16,#$II); if (!p1.new) jump:t $Ii",
6305 (ins IntRegs:$Ns8, u5_0Imm:$II, b30_2Imm:$Ii),
6306 "if (cmp.eq($Ns8.new,#$II)) jump:nt $Ii",
6330 (ins IntRegs:$Ns8, u5_0Imm:$II, b30_2Imm:$Ii),
6331 "if (cmp.eq($Ns8.new,#$II)) jump:t $Ii",
6355 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
6356 "p0 = cmp.eq($Rs16,#$II); if (p0.new) jump:nt $Ii",
6380 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
6381 "p0 = cmp.eq($Rs16,#$II); if (p0.new) jump:t $Ii",
6405 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
6406 "p1 = cmp.eq($Rs16,#$II); if (p1.new) jump:nt $Ii",
6430 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
6431 "p1 = cmp.eq($Rs16,#$II); if (p1.new) jump:t $Ii",
6455 (ins IntRegs:$Ns8, n1Const:$n1, b30_2Imm:$Ii),
6456 "if (!cmp.eq($Ns8.new,#$n1)) jump:nt $Ii",
6481 (ins IntRegs:$Ns8, n1Const:$n1, b30_2Imm:$Ii),
6482 "if (!cmp.eq($Ns8.new,#$n1)) jump:t $Ii",
6507 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
6508 "p0 = cmp.eq($Rs16,#$n1); if (!p0.new) jump:nt $Ii",
6533 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
6534 "p0 = cmp.eq($Rs16,#$n1); if (!p0.new) jump:t $Ii",
6559 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
6560 "p1 = cmp.eq($Rs16,#$n1); if (!p1.new) jump:nt $Ii",
6585 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
6586 "p1 = cmp.eq($Rs16,#$n1); if (!p1.new) jump:t $Ii",
6611 (ins IntRegs:$Ns8, n1Const:$n1, b30_2Imm:$Ii),
6612 "if (cmp.eq($Ns8.new,#$n1)) jump:nt $Ii",
6636 (ins IntRegs:$Ns8, n1Const:$n1, b30_2Imm:$Ii),
6637 "if (cmp.eq($Ns8.new,#$n1)) jump:t $Ii",
6661 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
6662 "p0 = cmp.eq($Rs16,#$n1); if (p0.new) jump:nt $Ii",
6686 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
6687 "p0 = cmp.eq($Rs16,#$n1); if (p0.new) jump:t $Ii",
6711 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
6712 "p1 = cmp.eq($Rs16,#$n1); if (p1.new) jump:nt $Ii",
6736 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
6737 "p1 = cmp.eq($Rs16,#$n1); if (p1.new) jump:t $Ii",
6761 (ins IntRegs:$Ns8, IntRegs:$Rt32, b30_2Imm:$Ii),
6762 "if (!cmp.gt($Ns8.new,$Rt32)) jump:nt $Ii",
6787 (ins IntRegs:$Ns8, IntRegs:$Rt32, b30_2Imm:$Ii),
6788 "if (!cmp.gt($Ns8.new,$Rt32)) jump:t $Ii",
6813 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
6814 "p0 = cmp.gt($Rs16,$Rt16); if (!p0.new) jump:nt $Ii",
6839 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
6840 "p0 = cmp.gt($Rs16,$Rt16); if (!p0.new) jump:t $Ii",
6865 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
6866 "p1 = cmp.gt($Rs16,$Rt16); if (!p1.new) jump:nt $Ii",
6891 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
6892 "p1 = cmp.gt($Rs16,$Rt16); if (!p1.new) jump:t $Ii",
6917 (ins IntRegs:$Ns8, IntRegs:$Rt32, b30_2Imm:$Ii),
6918 "if (cmp.gt($Ns8.new,$Rt32)) jump:nt $Ii",
6942 (ins IntRegs:$Ns8, IntRegs:$Rt32, b30_2Imm:$Ii),
6943 "if (cmp.gt($Ns8.new,$Rt32)) jump:t $Ii",
6967 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
6968 "p0 = cmp.gt($Rs16,$Rt16); if (p0.new) jump:nt $Ii",
6992 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
6993 "p0 = cmp.gt($Rs16,$Rt16); if (p0.new) jump:t $Ii",
7017 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
7018 "p1 = cmp.gt($Rs16,$Rt16); if (p1.new) jump:nt $Ii",
7042 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
7043 "p1 = cmp.gt($Rs16,$Rt16); if (p1.new) jump:t $Ii",
7067 (ins IntRegs:$Ns8, u5_0Imm:$II, b30_2Imm:$Ii),
7068 "if (!cmp.gt($Ns8.new,#$II)) jump:nt $Ii",
7093 (ins IntRegs:$Ns8, u5_0Imm:$II, b30_2Imm:$Ii),
7094 "if (!cmp.gt($Ns8.new,#$II)) jump:t $Ii",
7119 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
7120 "p0 = cmp.gt($Rs16,#$II); if (!p0.new) jump:nt $Ii",
7145 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
7146 "p0 = cmp.gt($Rs16,#$II); if (!p0.new) jump:t $Ii",
7171 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
7172 "p1 = cmp.gt($Rs16,#$II); if (!p1.new) jump:nt $Ii",
7197 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
7198 "p1 = cmp.gt($Rs16,#$II); if (!p1.new) jump:t $Ii",
7223 (ins IntRegs:$Ns8, u5_0Imm:$II, b30_2Imm:$Ii),
7224 "if (cmp.gt($Ns8.new,#$II)) jump:nt $Ii",
7248 (ins IntRegs:$Ns8, u5_0Imm:$II, b30_2Imm:$Ii),
7249 "if (cmp.gt($Ns8.new,#$II)) jump:t $Ii",
7273 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
7274 "p0 = cmp.gt($Rs16,#$II); if (p0.new) jump:nt $Ii",
7298 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
7299 "p0 = cmp.gt($Rs16,#$II); if (p0.new) jump:t $Ii",
7323 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
7324 "p1 = cmp.gt($Rs16,#$II); if (p1.new) jump:nt $Ii",
7348 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
7349 "p1 = cmp.gt($Rs16,#$II); if (p1.new) jump:t $Ii",
7373 (ins IntRegs:$Ns8, n1Const:$n1, b30_2Imm:$Ii),
7374 "if (!cmp.gt($Ns8.new,#$n1)) jump:nt $Ii",
7399 (ins IntRegs:$Ns8, n1Const:$n1, b30_2Imm:$Ii),
7400 "if (!cmp.gt($Ns8.new,#$n1)) jump:t $Ii",
7425 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
7426 "p0 = cmp.gt($Rs16,#$n1); if (!p0.new) jump:nt $Ii",
7451 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
7452 "p0 = cmp.gt($Rs16,#$n1); if (!p0.new) jump:t $Ii",
7477 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
7478 "p1 = cmp.gt($Rs16,#$n1); if (!p1.new) jump:nt $Ii",
7503 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
7504 "p1 = cmp.gt($Rs16,#$n1); if (!p1.new) jump:t $Ii",
7529 (ins IntRegs:$Ns8, n1Const:$n1, b30_2Imm:$Ii),
7530 "if (cmp.gt($Ns8.new,#$n1)) jump:nt $Ii",
7554 (ins IntRegs:$Ns8, n1Const:$n1, b30_2Imm:$Ii),
7555 "if (cmp.gt($Ns8.new,#$n1)) jump:t $Ii",
7579 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
7580 "p0 = cmp.gt($Rs16,#$n1); if (p0.new) jump:nt $Ii",
7604 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
7605 "p0 = cmp.gt($Rs16,#$n1); if (p0.new) jump:t $Ii",
7629 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
7630 "p1 = cmp.gt($Rs16,#$n1); if (p1.new) jump:nt $Ii",
7654 (ins GeneralSubRegs:$Rs16, n1Const:$n1, b30_2Imm:$Ii),
7655 "p1 = cmp.gt($Rs16,#$n1); if (p1.new) jump:t $Ii",
7679 (ins IntRegs:$Ns8, IntRegs:$Rt32, b30_2Imm:$Ii),
7680 "if (!cmp.gtu($Ns8.new,$Rt32)) jump:nt $Ii",
7705 (ins IntRegs:$Ns8, IntRegs:$Rt32, b30_2Imm:$Ii),
7706 "if (!cmp.gtu($Ns8.new,$Rt32)) jump:t $Ii",
7731 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
7732 "p0 = cmp.gtu($Rs16,$Rt16); if (!p0.new) jump:nt $Ii",
7757 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
7758 "p0 = cmp.gtu($Rs16,$Rt16); if (!p0.new) jump:t $Ii",
7783 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
7784 "p1 = cmp.gtu($Rs16,$Rt16); if (!p1.new) jump:nt $Ii",
7809 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
7810 "p1 = cmp.gtu($Rs16,$Rt16); if (!p1.new) jump:t $Ii",
7835 (ins IntRegs:$Ns8, IntRegs:$Rt32, b30_2Imm:$Ii),
7836 "if (cmp.gtu($Ns8.new,$Rt32)) jump:nt $Ii",
7860 (ins IntRegs:$Ns8, IntRegs:$Rt32, b30_2Imm:$Ii),
7861 "if (cmp.gtu($Ns8.new,$Rt32)) jump:t $Ii",
7885 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
7886 "p0 = cmp.gtu($Rs16,$Rt16); if (p0.new) jump:nt $Ii",
7910 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
7911 "p0 = cmp.gtu($Rs16,$Rt16); if (p0.new) jump:t $Ii",
7935 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
7936 "p1 = cmp.gtu($Rs16,$Rt16); if (p1.new) jump:nt $Ii",
7960 (ins GeneralSubRegs:$Rs16, GeneralSubRegs:$Rt16, b30_2Imm:$Ii),
7961 "p1 = cmp.gtu($Rs16,$Rt16); if (p1.new) jump:t $Ii",
7985 (ins IntRegs:$Ns8, u5_0Imm:$II, b30_2Imm:$Ii),
7986 "if (!cmp.gtu($Ns8.new,#$II)) jump:nt $Ii",
8011 (ins IntRegs:$Ns8, u5_0Imm:$II, b30_2Imm:$Ii),
8012 "if (!cmp.gtu($Ns8.new,#$II)) jump:t $Ii",
8037 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
8038 "p0 = cmp.gtu($Rs16,#$II); if (!p0.new) jump:nt $Ii",
8063 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
8064 "p0 = cmp.gtu($Rs16,#$II); if (!p0.new) jump:t $Ii",
8089 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
8090 "p1 = cmp.gtu($Rs16,#$II); if (!p1.new) jump:nt $Ii",
8115 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
8116 "p1 = cmp.gtu($Rs16,#$II); if (!p1.new) jump:t $Ii",
8141 (ins IntRegs:$Ns8, u5_0Imm:$II, b30_2Imm:$Ii),
8142 "if (cmp.gtu($Ns8.new,#$II)) jump:nt $Ii",
8166 (ins IntRegs:$Ns8, u5_0Imm:$II, b30_2Imm:$Ii),
8167 "if (cmp.gtu($Ns8.new,#$II)) jump:t $Ii",
8191 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
8192 "p0 = cmp.gtu($Rs16,#$II); if (p0.new) jump:nt $Ii",
8216 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
8217 "p0 = cmp.gtu($Rs16,#$II); if (p0.new) jump:t $Ii",
8241 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
8242 "p1 = cmp.gtu($Rs16,#$II); if (p1.new) jump:nt $Ii",
8266 (ins GeneralSubRegs:$Rs16, u5_0Imm:$II, b30_2Imm:$Ii),
8267 "p1 = cmp.gtu($Rs16,#$II); if (p1.new) jump:t $Ii",
8291 (ins IntRegs:$Rt32, IntRegs:$Ns8, b30_2Imm:$Ii),
8292 "if (!cmp.gt($Rt32,$Ns8.new)) jump:nt $Ii",
8317 (ins IntRegs:$Rt32, IntRegs:$Ns8, b30_2Imm:$Ii),
8318 "if (!cmp.gt($Rt32,$Ns8.new)) jump:t $Ii",
8343 (ins IntRegs:$Rt32, IntRegs:$Ns8, b30_2Imm:$Ii),
8344 "if (cmp.gt($Rt32,$Ns8.new)) jump:nt $Ii",
8368 (ins IntRegs:$Rt32, IntRegs:$Ns8, b30_2Imm:$Ii),
8369 "if (cmp.gt($Rt32,$Ns8.new)) jump:t $Ii",
8393 (ins IntRegs:$Rt32, IntRegs:$Ns8, b30_2Imm:$Ii),
8394 "if (!cmp.gtu($Rt32,$Ns8.new)) jump:nt $Ii",
8419 (ins IntRegs:$Rt32, IntRegs:$Ns8, b30_2Imm:$Ii),
8420 "if (!cmp.gtu($Rt32,$Ns8.new)) jump:t $Ii",
8445 (ins IntRegs:$Rt32, IntRegs:$Ns8, b30_2Imm:$Ii),
8446 "if (cmp.gtu($Rt32,$Ns8.new)) jump:nt $Ii",
8470 (ins IntRegs:$Rt32, IntRegs:$Ns8, b30_2Imm:$Ii),
8471 "if (cmp.gtu($Rt32,$Ns8.new)) jump:t $Ii",
8507 (ins u6_0Imm:$II, b30_2Imm:$Ii),
8508 "$Rd16 = #$II ; jump $Ii",
8527 (ins GeneralSubRegs:$Rs16, b30_2Imm:$Ii),
8528 "$Rd16 = $Rs16 ; jump $Ii",
8548 (ins IntRegs:$Ns8, b30_2Imm:$Ii),
8549 "if (!tstbit($Ns8.new,#0)) jump:nt $Ii",
8573 (ins IntRegs:$Ns8, b30_2Imm:$Ii),
8574 "if (!tstbit($Ns8.new,#0)) jump:t $Ii",
8598 (ins GeneralSubRegs:$Rs16, b30_2Imm:$Ii),
8599 "p0 = tstbit($Rs16,#0); if (!p0.new) jump:nt $Ii",
8623 (ins GeneralSubRegs:$Rs16, b30_2Imm:$Ii),
8624 "p0 = tstbit($Rs16,#0); if (!p0.new) jump:t $Ii",
8648 (ins GeneralSubRegs:$Rs16, b30_2Imm:$Ii),
8649 "p1 = tstbit($Rs16,#0); if (!p1.new) jump:nt $Ii",
8673 (ins GeneralSubRegs:$Rs16, b30_2Imm:$Ii),
8674 "p1 = tstbit($Rs16,#0); if (!p1.new) jump:t $Ii",
8698 (ins IntRegs:$Ns8, b30_2Imm:$Ii),
8699 "if (tstbit($Ns8.new,#0)) jump:nt $Ii",
8722 (ins IntRegs:$Ns8, b30_2Imm:$Ii),
8723 "if (tstbit($Ns8.new,#0)) jump:t $Ii",
8746 (ins GeneralSubRegs:$Rs16, b30_2Imm:$Ii),
8747 "p0 = tstbit($Rs16,#0); if (p0.new) jump:nt $Ii",
8770 (ins GeneralSubRegs:$Rs16, b30_2Imm:$Ii),
8771 "p0 = tstbit($Rs16,#0); if (p0.new) jump:t $Ii",
8794 (ins GeneralSubRegs:$Rs16, b30_2Imm:$Ii),
8795 "p1 = tstbit($Rs16,#0); if (p1.new) jump:nt $Ii",
8818 (ins GeneralSubRegs:$Rs16, b30_2Imm:$Ii),
8819 "p1 = tstbit($Rs16,#0); if (p1.new) jump:t $Ii",
8854 (ins DoubleRegs:$Ryy32in, IntRegs:$Rs32, s32_0Imm:$Ii),
8855 "$Ryy32 = memb_fifo($Rs32+#$Ii)",
8883 (ins DoubleRegs:$Ryy32in, IntRegs:$Rx32in, s4_0Imm:$Ii, ModRegs:$Mu2),
8884 "$Ryy32 = memb_fifo($Rx32++#$Ii:circ($Mu2))",
8909 (ins DoubleRegs:$Ryy32in, IntRegs:$Rx32in, s4_0Imm:$Ii),
8910 "$Ryy32 = memb_fifo($Rx32++#$Ii)",
8942 (ins DoubleRegs:$Ryy32in, IntRegs:$Rs32, s31_1Imm:$Ii),
8943 "$Ryy32 = memh_fifo($Rs32+#$Ii)",
8971 (ins DoubleRegs:$Ryy32in, IntRegs:$Rx32in, s4_1Imm:$Ii, ModRegs:$Mu2),
8972 "$Ryy32 = memh_fifo($Rx32++#$Ii:circ($Mu2))",
8997 (ins DoubleRegs:$Ryy32in, IntRegs:$Rx32in, s4_1Imm:$Ii),
8998 "$Ryy32 = memh_fifo($Rx32++#$Ii)",
9030 (ins IntRegs:$Rs32, s31_1Imm:$Ii),
9031 "$Rd32 = membh($Rs32+#$Ii)",
9062 (ins IntRegs:$Rx32in, s4_1Imm:$Ii, ModRegs:$Mu2),
9063 "$Rd32 = membh($Rx32++#$Ii:circ($Mu2))",
9092 (ins IntRegs:$Rx32in, s4_1Imm:$Ii),
9093 "$Rd32 = membh($Rx32++#$Ii)",
9130 (ins IntRegs:$Rs32, s30_2Imm:$Ii),
9131 "$Rdd32 = membh($Rs32+#$Ii)",
9158 (ins IntRegs:$Rx32in, s4_2Imm:$Ii, ModRegs:$Mu2),
9159 "$Rdd32 = membh($Rx32++#$Ii:circ($Mu2))",
9184 (ins IntRegs:$Rx32in, s4_2Imm:$Ii),
9185 "$Rdd32 = membh($Rx32++#$Ii)",
9216 (ins IntRegs:$Rs32, s31_1Imm:$Ii),
9217 "$Rd32 = memubh($Rs32+#$Ii)",
9248 (ins IntRegs:$Rx32in, s4_1Imm:$Ii, ModRegs:$Mu2),
9249 "$Rd32 = memubh($Rx32++#$Ii:circ($Mu2))",
9278 (ins IntRegs:$Rx32in, s4_1Imm:$Ii),
9279 "$Rd32 = memubh($Rx32++#$Ii)",
9316 (ins IntRegs:$Rs32, s30_2Imm:$Ii),
9317 "$Rdd32 = memubh($Rs32+#$Ii)",
9344 (ins IntRegs:$Rx32in, s4_2Imm:$Ii, ModRegs:$Mu2),
9345 "$Rdd32 = memubh($Rx32++#$Ii:circ($Mu2))",
9370 (ins IntRegs:$Rx32in, s4_2Imm:$Ii),
9371 "$Rdd32 = memubh($Rx32++#$Ii)",
9402 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
9403 "$Rd32 = memb($Rs32+#$Ii)",
9437 (ins IntRegs:$Rx32in, s4_0Imm:$Ii, ModRegs:$Mu2),
9438 "$Rd32 = memb($Rx32++#$Ii:circ($Mu2))",
9467 (ins IntRegs:$Rx32in, s4_0Imm:$Ii),
9468 "$Rd32 = memb($Rx32++#$Ii)",
9508 (ins u32_0Imm:$Ii),
9509 "$Rd32 = memb(gp+#$Ii)",
9527 (ins IntRegs:$Rs32, s29_3Imm:$Ii),
9528 "$Rdd32 = memd($Rs32+#$Ii)",
9558 (ins IntRegs:$Rx32in, s4_3Imm:$Ii, ModRegs:$Mu2),
9559 "$Rdd32 = memd($Rx32++#$Ii:circ($Mu2))",
9584 (ins IntRegs:$Rx32in, s4_3Imm:$Ii),
9585 "$Rdd32 = memd($Rx32++#$Ii)",
9619 (ins u29_3Imm:$Ii),
9620 "$Rdd32 = memd(gp+#$Ii)",
9636 (ins IntRegs:$Rs32, s31_1Imm:$Ii),
9637 "$Rd32 = memh($Rs32+#$Ii)",
9671 (ins IntRegs:$Rx32in, s4_1Imm:$Ii, ModRegs:$Mu2),
9672 "$Rd32 = memh($Rx32++#$Ii:circ($Mu2))",
9701 (ins IntRegs:$Rx32in, s4_1Imm:$Ii),
9702 "$Rd32 = memh($Rx32++#$Ii)",
9742 (ins u31_1Imm:$Ii),
9743 "$Rd32 = memh(gp+#$Ii)",
9761 (ins IntRegs:$Rs32, s30_2Imm:$Ii),
9762 "$Rd32 = memw($Rs32+#$Ii)",
9796 (ins IntRegs:$Rx32in, s4_2Imm:$Ii, ModRegs:$Mu2),
9797 "$Rd32 = memw($Rx32++#$Ii:circ($Mu2))",
9826 (ins IntRegs:$Rx32in, s4_2Imm:$Ii),
9827 "$Rd32 = memw($Rx32++#$Ii)",
9867 (ins u30_2Imm:$Ii),
9868 "$Rd32 = memw(gp+#$Ii)",
9886 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
9887 "$Rd32 = memub($Rs32+#$Ii)",
9921 (ins IntRegs:$Rx32in, s4_0Imm:$Ii, ModRegs:$Mu2),
9922 "$Rd32 = memub($Rx32++#$Ii:circ($Mu2))",
9951 (ins IntRegs:$Rx32in, s4_0Imm:$Ii),
9952 "$Rd32 = memub($Rx32++#$Ii)",
9992 (ins u32_0Imm:$Ii),
9993 "$Rd32 = memub(gp+#$Ii)",
10011 (ins IntRegs:$Rs32, s31_1Imm:$Ii),
10012 "$Rd32 = memuh($Rs32+#$Ii)",
10046 (ins IntRegs:$Rx32in, s4_1Imm:$Ii, ModRegs:$Mu2),
10047 "$Rd32 = memuh($Rx32++#$Ii:circ($Mu2))",
10076 (ins IntRegs:$Rx32in, s4_1Imm:$Ii),
10077 "$Rd32 = memuh($Rx32++#$Ii)",
10117 (ins u31_1Imm:$Ii),
10118 "$Rd32 = memuh(gp+#$Ii)",
10149 (ins PredRegs:$Pt4, IntRegs:$Rs32, u32_0Imm:$Ii),
10150 "if (!$Pt4) $Rd32 = memb($Rs32+#$Ii)",
10171 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_0Imm:$Ii),
10172 "if (!$Pt4) $Rd32 = memb($Rx32++#$Ii)",
10198 (ins PredRegs:$Pt4, IntRegs:$Rs32, u32_0Imm:$Ii),
10199 "if (!$Pt4.new) $Rd32 = memb($Rs32+#$Ii)",
10221 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_0Imm:$Ii),
10222 "if (!$Pt4.new) $Rd32 = memb($Rx32++#$Ii)",
10249 (ins PredRegs:$Pt4, IntRegs:$Rs32, u32_0Imm:$Ii),
10250 "if ($Pt4) $Rd32 = memb($Rs32+#$Ii)",
10270 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_0Imm:$Ii),
10271 "if ($Pt4) $Rd32 = memb($Rx32++#$Ii)",
10296 (ins PredRegs:$Pt4, IntRegs:$Rs32, u32_0Imm:$Ii),
10297 "if ($Pt4.new) $Rd32 = memb($Rs32+#$Ii)",
10318 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_0Imm:$Ii),
10319 "if ($Pt4.new) $Rd32 = memb($Rx32++#$Ii)",
10345 (ins PredRegs:$Pt4, IntRegs:$Rs32, u29_3Imm:$Ii),
10346 "if (!$Pt4) $Rdd32 = memd($Rs32+#$Ii)",
10365 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_3Imm:$Ii),
10366 "if (!$Pt4) $Rdd32 = memd($Rx32++#$Ii)",
10388 (ins PredRegs:$Pt4, IntRegs:$Rs32, u29_3Imm:$Ii),
10389 "if (!$Pt4.new) $Rdd32 = memd($Rs32+#$Ii)",
10409 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_3Imm:$Ii),
10410 "if (!$Pt4.new) $Rdd32 = memd($Rx32++#$Ii)",
10433 (ins PredRegs:$Pt4, IntRegs:$Rs32, u29_3Imm:$Ii),
10434 "if ($Pt4) $Rdd32 = memd($Rs32+#$Ii)",
10452 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_3Imm:$Ii),
10453 "if ($Pt4) $Rdd32 = memd($Rx32++#$Ii)",
10474 (ins PredRegs:$Pt4, IntRegs:$Rs32, u29_3Imm:$Ii),
10475 "if ($Pt4.new) $Rdd32 = memd($Rs32+#$Ii)",
10494 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_3Imm:$Ii),
10495 "if ($Pt4.new) $Rdd32 = memd($Rx32++#$Ii)",
10517 (ins PredRegs:$Pt4, IntRegs:$Rs32, u31_1Imm:$Ii),
10518 "if (!$Pt4) $Rd32 = memh($Rs32+#$Ii)",
10539 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_1Imm:$Ii),
10540 "if (!$Pt4) $Rd32 = memh($Rx32++#$Ii)",
10566 (ins PredRegs:$Pt4, IntRegs:$Rs32, u31_1Imm:$Ii),
10567 "if (!$Pt4.new) $Rd32 = memh($Rs32+#$Ii)",
10589 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_1Imm:$Ii),
10590 "if (!$Pt4.new) $Rd32 = memh($Rx32++#$Ii)",
10617 (ins PredRegs:$Pt4, IntRegs:$Rs32, u31_1Imm:$Ii),
10618 "if ($Pt4) $Rd32 = memh($Rs32+#$Ii)",
10638 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_1Imm:$Ii),
10639 "if ($Pt4) $Rd32 = memh($Rx32++#$Ii)",
10664 (ins PredRegs:$Pt4, IntRegs:$Rs32, u31_1Imm:$Ii),
10665 "if ($Pt4.new) $Rd32 = memh($Rs32+#$Ii)",
10686 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_1Imm:$Ii),
10687 "if ($Pt4.new) $Rd32 = memh($Rx32++#$Ii)",
10713 (ins PredRegs:$Pt4, IntRegs:$Rs32, u30_2Imm:$Ii),
10714 "if (!$Pt4) $Rd32 = memw($Rs32+#$Ii)",
10735 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_2Imm:$Ii),
10736 "if (!$Pt4) $Rd32 = memw($Rx32++#$Ii)",
10762 (ins PredRegs:$Pt4, IntRegs:$Rs32, u30_2Imm:$Ii),
10763 "if (!$Pt4.new) $Rd32 = memw($Rs32+#$Ii)",
10785 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_2Imm:$Ii),
10786 "if (!$Pt4.new) $Rd32 = memw($Rx32++#$Ii)",
10813 (ins PredRegs:$Pt4, IntRegs:$Rs32, u30_2Imm:$Ii),
10814 "if ($Pt4) $Rd32 = memw($Rs32+#$Ii)",
10834 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_2Imm:$Ii),
10835 "if ($Pt4) $Rd32 = memw($Rx32++#$Ii)",
10860 (ins PredRegs:$Pt4, IntRegs:$Rs32, u30_2Imm:$Ii),
10861 "if ($Pt4.new) $Rd32 = memw($Rs32+#$Ii)",
10882 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_2Imm:$Ii),
10883 "if ($Pt4.new) $Rd32 = memw($Rx32++#$Ii)",
10909 (ins PredRegs:$Pt4, IntRegs:$Rs32, u32_0Imm:$Ii),
10910 "if (!$Pt4) $Rd32 = memub($Rs32+#$Ii)",
10931 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_0Imm:$Ii),
10932 "if (!$Pt4) $Rd32 = memub($Rx32++#$Ii)",
10958 (ins PredRegs:$Pt4, IntRegs:$Rs32, u32_0Imm:$Ii),
10959 "if (!$Pt4.new) $Rd32 = memub($Rs32+#$Ii)",
10981 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_0Imm:$Ii),
10982 "if (!$Pt4.new) $Rd32 = memub($Rx32++#$Ii)",
11009 (ins PredRegs:$Pt4, IntRegs:$Rs32, u32_0Imm:$Ii),
11010 "if ($Pt4) $Rd32 = memub($Rs32+#$Ii)",
11030 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_0Imm:$Ii),
11031 "if ($Pt4) $Rd32 = memub($Rx32++#$Ii)",
11056 (ins PredRegs:$Pt4, IntRegs:$Rs32, u32_0Imm:$Ii),
11057 "if ($Pt4.new) $Rd32 = memub($Rs32+#$Ii)",
11078 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_0Imm:$Ii),
11079 "if ($Pt4.new) $Rd32 = memub($Rx32++#$Ii)",
11105 (ins PredRegs:$Pt4, IntRegs:$Rs32, u31_1Imm:$Ii),
11106 "if (!$Pt4) $Rd32 = memuh($Rs32+#$Ii)",
11127 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_1Imm:$Ii),
11128 "if (!$Pt4) $Rd32 = memuh($Rx32++#$Ii)",
11154 (ins PredRegs:$Pt4, IntRegs:$Rs32, u31_1Imm:$Ii),
11155 "if (!$Pt4.new) $Rd32 = memuh($Rs32+#$Ii)",
11177 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_1Imm:$Ii),
11178 "if (!$Pt4.new) $Rd32 = memuh($Rx32++#$Ii)",
11205 (ins PredRegs:$Pt4, IntRegs:$Rs32, u31_1Imm:$Ii),
11206 "if ($Pt4) $Rd32 = memuh($Rs32+#$Ii)",
11226 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_1Imm:$Ii),
11227 "if ($Pt4) $Rd32 = memuh($Rx32++#$Ii)",
11252 (ins PredRegs:$Pt4, IntRegs:$Rs32, u31_1Imm:$Ii),
11253 "if ($Pt4.new) $Rd32 = memuh($Rs32+#$Ii)",
11274 (ins PredRegs:$Pt4, IntRegs:$Rx32in, s4_1Imm:$Ii),
11275 "if ($Pt4.new) $Rd32 = memuh($Rx32++#$Ii)",
11301 (ins IntRegs:$Rs32, u32_0Imm:$Ii, IntRegs:$Rt32),
11302 "memb($Rs32+#$Ii) += $Rt32",
11328 (ins IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Rt32),
11329 "memh($Rs32+#$Ii) += $Rt32",
11355 (ins IntRegs:$Rs32, u30_2Imm:$Ii, IntRegs:$Rt32),
11356 "memw($Rs32+#$Ii) += $Rt32",
11382 (ins IntRegs:$Rs32, u32_0Imm:$Ii, IntRegs:$Rt32),
11383 "memb($Rs32+#$Ii) &= $Rt32",
11409 (ins IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Rt32),
11410 "memh($Rs32+#$Ii) &= $Rt32",
11436 (ins IntRegs:$Rs32, u30_2Imm:$Ii, IntRegs:$Rt32),
11437 "memw($Rs32+#$Ii) &= $Rt32",
11463 (ins IntRegs:$Rs32, u32_0Imm:$Ii, u5_0Imm:$II),
11464 "memb($Rs32+#$Ii) += #$II",
11490 (ins IntRegs:$Rs32, u31_1Imm:$Ii, u5_0Imm:$II),
11491 "memh($Rs32+#$Ii) += #$II",
11517 (ins IntRegs:$Rs32, u30_2Imm:$Ii, u5_0Imm:$II),
11518 "memw($Rs32+#$Ii) += #$II",
11544 (ins IntRegs:$Rs32, u32_0Imm:$Ii, u5_0Imm:$II),
11545 "memb($Rs32+#$Ii) = clrbit(#$II)",
11571 (ins IntRegs:$Rs32, u31_1Imm:$Ii, u5_0Imm:$II),
11572 "memh($Rs32+#$Ii) = clrbit(#$II)",
11598 (ins IntRegs:$Rs32, u30_2Imm:$Ii, u5_0Imm:$II),
11599 "memw($Rs32+#$Ii) = clrbit(#$II)",
11625 (ins IntRegs:$Rs32, u32_0Imm:$Ii, u5_0Imm:$II),
11626 "memb($Rs32+#$Ii) = setbit(#$II)",
11652 (ins IntRegs:$Rs32, u31_1Imm:$Ii, u5_0Imm:$II),
11653 "memh($Rs32+#$Ii) = setbit(#$II)",
11679 (ins IntRegs:$Rs32, u30_2Imm:$Ii, u5_0Imm:$II),
11680 "memw($Rs32+#$Ii) = setbit(#$II)",
11706 (ins IntRegs:$Rs32, u32_0Imm:$Ii, u5_0Imm:$II),
11707 "memb($Rs32+#$Ii) -= #$II",
11733 (ins IntRegs:$Rs32, u31_1Imm:$Ii, u5_0Imm:$II),
11734 "memh($Rs32+#$Ii) -= #$II",
11760 (ins IntRegs:$Rs32, u30_2Imm:$Ii, u5_0Imm:$II),
11761 "memw($Rs32+#$Ii) -= #$II",
11807 (ins DoubleRegs:$Ryy32in, IntRegs:$Rt32, u2_0Imm:$Ii, u32_0Imm:$II),
11808 "$Ryy32 = memb_fifo($Rt32<<#$Ii+#$II)",
11847 (ins DoubleRegs:$Ryy32in, IntRegs:$Rt32, u2_0Imm:$Ii, u32_0Imm:$II),
11848 "$Ryy32 = memh_fifo($Rt32<<#$Ii+#$II)",
11888 (ins IntRegs:$Rt32, u2_0Imm:$Ii, u32_0Imm:$II),
11889 "$Rd32 = membh($Rt32<<#$Ii+#$II)",
11928 (ins IntRegs:$Rt32, u2_0Imm:$Ii, u32_0Imm:$II),
11929 "$Rdd32 = membh($Rt32<<#$Ii+#$II)",
11968 (ins IntRegs:$Rt32, u2_0Imm:$Ii, u32_0Imm:$II),
11969 "$Rd32 = memubh($Rt32<<#$Ii+#$II)",
12008 (ins IntRegs:$Rt32, u2_0Imm:$Ii, u32_0Imm:$II),
12009 "$Rdd32 = memubh($Rt32<<#$Ii+#$II)",
12059 (ins IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12060 "$Rd32 = memb($Rs32+$Rt32<<#$Ii)",
12076 (ins IntRegs:$Rt32, u2_0Imm:$Ii, u32_0Imm:$II),
12077 "$Rd32 = memb($Rt32<<#$Ii+#$II)",
12117 (ins IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12118 "$Rdd32 = memd($Rs32+$Rt32<<#$Ii)",
12132 (ins IntRegs:$Rt32, u2_0Imm:$Ii, u32_0Imm:$II),
12133 "$Rdd32 = memd($Rt32<<#$Ii+#$II)",
12173 (ins IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12174 "$Rd32 = memh($Rs32+$Rt32<<#$Ii)",
12190 (ins IntRegs:$Rt32, u2_0Imm:$Ii, u32_0Imm:$II),
12191 "$Rd32 = memh($Rt32<<#$Ii+#$II)",
12233 (ins IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12234 "$Rd32 = memw($Rs32+$Rt32<<#$Ii)",
12250 (ins IntRegs:$Rt32, u2_0Imm:$Ii, u32_0Imm:$II),
12251 "$Rd32 = memw($Rt32<<#$Ii+#$II)",
12293 (ins IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12294 "$Rd32 = memub($Rs32+$Rt32<<#$Ii)",
12310 (ins IntRegs:$Rt32, u2_0Imm:$Ii, u32_0Imm:$II),
12311 "$Rd32 = memub($Rt32<<#$Ii+#$II)",
12353 (ins IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12354 "$Rd32 = memuh($Rs32+$Rt32<<#$Ii)",
12370 (ins IntRegs:$Rt32, u2_0Imm:$Ii, u32_0Imm:$II),
12371 "$Rd32 = memuh($Rt32<<#$Ii+#$II)",
12392 (ins IntRegs:$Rs32, u32_0Imm:$Ii, IntRegs:$Rt32),
12393 "memb($Rs32+#$Ii) |= $Rt32",
12419 (ins IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Rt32),
12420 "memh($Rs32+#$Ii) |= $Rt32",
12446 (ins IntRegs:$Rs32, u30_2Imm:$Ii, IntRegs:$Rt32),
12447 "memw($Rs32+#$Ii) |= $Rt32",
12473 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
12474 "if (!$Pt4) $Rd32 = memb(#$Ii)",
12498 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12499 "if (!$Pv4) $Rd32 = memb($Rs32+$Rt32<<#$Ii)",
12515 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
12516 "if (!$Pt4.new) $Rd32 = memb(#$Ii)",
12541 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12542 "if (!$Pv4.new) $Rd32 = memb($Rs32+$Rt32<<#$Ii)",
12559 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
12560 "if ($Pt4) $Rd32 = memb(#$Ii)",
12583 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12584 "if ($Pv4) $Rd32 = memb($Rs32+$Rt32<<#$Ii)",
12599 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
12600 "if ($Pt4.new) $Rd32 = memb(#$Ii)",
12624 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12625 "if ($Pv4.new) $Rd32 = memb($Rs32+$Rt32<<#$Ii)",
12641 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
12642 "if (!$Pt4) $Rdd32 = memd(#$Ii)",
12664 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12665 "if (!$Pv4) $Rdd32 = memd($Rs32+$Rt32<<#$Ii)",
12679 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
12680 "if (!$Pt4.new) $Rdd32 = memd(#$Ii)",
12703 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12704 "if (!$Pv4.new) $Rdd32 = memd($Rs32+$Rt32<<#$Ii)",
12719 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
12720 "if ($Pt4) $Rdd32 = memd(#$Ii)",
12741 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12742 "if ($Pv4) $Rdd32 = memd($Rs32+$Rt32<<#$Ii)",
12755 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
12756 "if ($Pt4.new) $Rdd32 = memd(#$Ii)",
12778 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12779 "if ($Pv4.new) $Rdd32 = memd($Rs32+$Rt32<<#$Ii)",
12793 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
12794 "if (!$Pt4) $Rd32 = memh(#$Ii)",
12818 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12819 "if (!$Pv4) $Rd32 = memh($Rs32+$Rt32<<#$Ii)",
12835 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
12836 "if (!$Pt4.new) $Rd32 = memh(#$Ii)",
12861 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12862 "if (!$Pv4.new) $Rd32 = memh($Rs32+$Rt32<<#$Ii)",
12879 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
12880 "if ($Pt4) $Rd32 = memh(#$Ii)",
12903 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12904 "if ($Pv4) $Rd32 = memh($Rs32+$Rt32<<#$Ii)",
12919 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
12920 "if ($Pt4.new) $Rd32 = memh(#$Ii)",
12944 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12945 "if ($Pv4.new) $Rd32 = memh($Rs32+$Rt32<<#$Ii)",
12961 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
12962 "if (!$Pt4) $Rd32 = memw(#$Ii)",
12986 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
12987 "if (!$Pv4) $Rd32 = memw($Rs32+$Rt32<<#$Ii)",
13003 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
13004 "if (!$Pt4.new) $Rd32 = memw(#$Ii)",
13029 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
13030 "if (!$Pv4.new) $Rd32 = memw($Rs32+$Rt32<<#$Ii)",
13047 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
13048 "if ($Pt4) $Rd32 = memw(#$Ii)",
13071 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
13072 "if ($Pv4) $Rd32 = memw($Rs32+$Rt32<<#$Ii)",
13087 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
13088 "if ($Pt4.new) $Rd32 = memw(#$Ii)",
13112 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
13113 "if ($Pv4.new) $Rd32 = memw($Rs32+$Rt32<<#$Ii)",
13129 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
13130 "if (!$Pt4) $Rd32 = memub(#$Ii)",
13154 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
13155 "if (!$Pv4) $Rd32 = memub($Rs32+$Rt32<<#$Ii)",
13171 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
13172 "if (!$Pt4.new) $Rd32 = memub(#$Ii)",
13197 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
13198 "if (!$Pv4.new) $Rd32 = memub($Rs32+$Rt32<<#$Ii)",
13215 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
13216 "if ($Pt4) $Rd32 = memub(#$Ii)",
13239 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
13240 "if ($Pv4) $Rd32 = memub($Rs32+$Rt32<<#$Ii)",
13255 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
13256 "if ($Pt4.new) $Rd32 = memub(#$Ii)",
13280 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
13281 "if ($Pv4.new) $Rd32 = memub($Rs32+$Rt32<<#$Ii)",
13297 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
13298 "if (!$Pt4) $Rd32 = memuh(#$Ii)",
13322 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
13323 "if (!$Pv4) $Rd32 = memuh($Rs32+$Rt32<<#$Ii)",
13339 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
13340 "if (!$Pt4.new) $Rd32 = memuh(#$Ii)",
13365 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
13366 "if (!$Pv4.new) $Rd32 = memuh($Rs32+$Rt32<<#$Ii)",
13383 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
13384 "if ($Pt4) $Rd32 = memuh(#$Ii)",
13407 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
13408 "if ($Pv4) $Rd32 = memuh($Rs32+$Rt32<<#$Ii)",
13423 (ins PredRegs:$Pt4, u32_0Imm:$Ii),
13424 "if ($Pt4.new) $Rd32 = memuh(#$Ii)",
13448 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Rt32, u2_0Imm:$Ii),
13449 "if ($Pv4.new) $Rd32 = memuh($Rs32+$Rt32<<#$Ii)",
13667 (ins IntRegs:$Rs32, u32_0Imm:$Ii, IntRegs:$Rt32),
13668 "memb($Rs32+#$Ii) -= $Rt32",
13694 (ins IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Rt32),
13695 "memh($Rs32+#$Ii) -= $Rt32",
13721 (ins IntRegs:$Rs32, u30_2Imm:$Ii, IntRegs:$Rt32),
13722 "memw($Rs32+#$Ii) -= $Rt32",
13790 (ins IntRegs:$Rx32in, IntRegs:$Rs32, s32_0Imm:$Ii),
13791 "$Rx32 += add($Rs32,#$Ii)",
14186 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u32_0Imm:$Ii),
14187 "$Rx32 -= mpyi($Rs32,#$Ii)",
14204 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u32_0Imm:$Ii),
14205 "$Rx32 += mpyi($Rs32,#$Ii)",
15823 (ins IntRegs:$Rs32, u8_0Imm:$Ii),
15824 "$Rd32 = -mpyi($Rs32,#$Ii)",
15834 (ins IntRegs:$Rs32, u32_0Imm:$Ii),
15835 "$Rd32 = +mpyi($Rs32,#$Ii)",
15850 (ins IntRegs:$Rs32, m32_0Imm:$Ii),
15851 "$Rd32 = mpyi($Rs32,#$Ii)",
16474 (ins IntRegs:$Rx32in, IntRegs:$Rs32, s32_0Imm:$Ii),
16475 "$Rx32 -= add($Rs32,#$Ii)",
17214 (ins u32_0Imm:$Ii, IntRegs:$Rs32, u6_0Imm:$II),
17215 "$Rd32 = add(#$Ii,mpyi($Rs32,#$II))",
17230 (ins IntRegs:$Ru32, IntRegs:$Rs32, u32_0Imm:$Ii),
17231 "$Rd32 = add($Ru32,mpyi($Rs32,#$Ii))",
17247 (ins IntRegs:$Ru32, u6_2Imm:$Ii, IntRegs:$Rs32),
17248 "$Rd32 = add($Ru32,mpyi(#$Ii,$Rs32))",
17257 (ins u32_0Imm:$Ii, IntRegs:$Rs32, IntRegs:$Rt32),
17258 "$Rd32 = add(#$Ii,mpyi($Rs32,$Rt32))",
17871 (ins u32_0Imm:$Ii),
17872 "$Rd32 = memb(#$Ii)",
17894 (ins u29_3Imm:$Ii),
17895 "$Rdd32 = memd(#$Ii)",
17915 (ins u31_1Imm:$Ii),
17916 "$Rd32 = memh(#$Ii)",
17938 (ins u30_2Imm:$Ii),
17939 "$Rd32 = memw(#$Ii)",
17961 (ins u32_0Imm:$Ii),
17962 "$Rd32 = memub(#$Ii)",
17984 (ins u31_1Imm:$Ii),
17985 "$Rd32 = memuh(#$Ii)",
18007 (ins u32_0Imm:$Ii, IntRegs:$Rt32),
18008 "memb(#$Ii) = $Rt32",
18029 (ins u32_0Imm:$Ii, IntRegs:$Nt8),
18030 "memb(#$Ii) = $Nt8.new",
18055 (ins u29_3Imm:$Ii, DoubleRegs:$Rtt32),
18056 "memd(#$Ii) = $Rtt32",
18076 (ins u31_1Imm:$Ii, IntRegs:$Rt32),
18077 "memh(#$Ii) = $Rt32.h",
18097 (ins u31_1Imm:$Ii, IntRegs:$Rt32),
18098 "memh(#$Ii) = $Rt32",
18119 (ins u31_1Imm:$Ii, IntRegs:$Nt8),
18120 "memh(#$Ii) = $Nt8.new",
18145 (ins u30_2Imm:$Ii, IntRegs:$Rt32),
18146 "memw(#$Ii) = $Rt32",
18167 (ins u30_2Imm:$Ii, IntRegs:$Nt8),
18168 "memw(#$Ii) = $Nt8.new",
18193 (ins u8_0Imm:$Ii),
18194 "trap1(#$Ii)",
18204 (ins IntRegs:$Rt32, IntRegs:$Rs32, u3_0Imm:$Ii),
18205 "$Rd32 = addasl($Rt32,$Rs32,#$Ii)",
18215 (ins IntRegs:$Rx32in, u11_3Imm:$Ii),
18216 "allocframe($Rx32,#$Ii):raw",
18231 (ins DoubleRegs:$Rss32, u6_0Imm:$Ii),
18232 "$Rdd32 = asl($Rss32,#$Ii)",
18239 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
18240 "$Rxx32 += asl($Rss32,#$Ii)",
18249 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
18250 "$Rxx32 &= asl($Rss32,#$Ii)",
18259 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
18260 "$Rxx32 -= asl($Rss32,#$Ii)",
18269 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
18270 "$Rxx32 |= asl($Rss32,#$Ii)",
18279 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
18280 "$Rxx32 ^= asl($Rss32,#$Ii)",
18289 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
18290 "$Rd32 = asl($Rs32,#$Ii)",
18300 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
18301 "$Rx32 += asl($Rs32,#$Ii)",
18313 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
18314 "$Rx32 &= asl($Rs32,#$Ii)",
18326 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
18327 "$Rx32 -= asl($Rs32,#$Ii)",
18339 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
18340 "$Rx32 |= asl($Rs32,#$Ii)",
18352 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
18353 "$Rd32 = asl($Rs32,#$Ii):sat",
18365 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
18366 "$Rx32 ^= asl($Rs32,#$Ii)",
18378 (ins DoubleRegs:$Rss32, u4_0Imm:$Ii),
18379 "$Rdd32 = vaslh($Rss32,#$Ii)",
18387 (ins DoubleRegs:$Rss32, u5_0Imm:$Ii),
18388 "$Rdd32 = vaslw($Rss32,#$Ii)",
18554 (ins DoubleRegs:$Rss32, u6_0Imm:$Ii),
18555 "$Rdd32 = asr($Rss32,#$Ii)",
18562 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
18563 "$Rxx32 += asr($Rss32,#$Ii)",
18572 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
18573 "$Rxx32 &= asr($Rss32,#$Ii)",
18582 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
18583 "$Rxx32 -= asr($Rss32,#$Ii)",
18592 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
18593 "$Rxx32 |= asr($Rss32,#$Ii)",
18602 (ins DoubleRegs:$Rss32, u6_0Imm:$Ii),
18603 "$Rdd32 = asr($Rss32,#$Ii):rnd",
18611 (ins DoubleRegs:$Rss32, u6_0Imm:$Ii),
18612 "$Rdd32 = asrrnd($Rss32,#$Ii)",
18618 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
18619 "$Rd32 = asr($Rs32,#$Ii)",
18629 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
18630 "$Rx32 += asr($Rs32,#$Ii)",
18642 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
18643 "$Rx32 &= asr($Rs32,#$Ii)",
18655 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
18656 "$Rx32 -= asr($Rs32,#$Ii)",
18668 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
18669 "$Rx32 |= asr($Rs32,#$Ii)",
18681 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
18682 "$Rd32 = asr($Rs32,#$Ii):rnd",
18693 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
18694 "$Rd32 = asrrnd($Rs32,#$Ii)",
18702 (ins DoubleRegs:$Rss32, u5_0Imm:$Ii),
18703 "$Rd32 = vasrw($Rss32,#$Ii)",
18714 (ins DoubleRegs:$Rss32, u4_0Imm:$Ii),
18715 "$Rdd32 = vasrh($Rss32,#$Ii)",
18723 (ins DoubleRegs:$Rss32, u5_0Imm:$Ii),
18724 "$Rdd32 = vasrw($Rss32,#$Ii)",
19011 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
19012 "$Rd32 = clrbit($Rs32,#$Ii)",
19086 (ins IntRegs:$Rs32, u5_0Imm:$Ii, u5_0Imm:$II),
19087 "$Rd32 = extractu($Rs32,#$Ii,#$II)",
19109 (ins DoubleRegs:$Rss32, u6_0Imm:$Ii, u6_0Imm:$II),
19110 "$Rdd32 = extractu($Rss32,#$Ii,#$II)",
19127 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii, u5_0Imm:$II),
19128 "$Rx32 = insert($Rs32,#$Ii,#$II)",
19152 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii, u6_0Imm:$II),
19153 "$Rxx32 = insert($Rss32,#$Ii,#$II)",
19336 (ins DoubleRegs:$Rss32, u6_0Imm:$Ii),
19337 "$Rdd32 = lsr($Rss32,#$Ii)",
19344 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
19345 "$Rxx32 += lsr($Rss32,#$Ii)",
19354 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
19355 "$Rxx32 &= lsr($Rss32,#$Ii)",
19364 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
19365 "$Rxx32 -= lsr($Rss32,#$Ii)",
19374 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
19375 "$Rxx32 |= lsr($Rss32,#$Ii)",
19384 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
19385 "$Rxx32 ^= lsr($Rss32,#$Ii)",
19394 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
19395 "$Rd32 = lsr($Rs32,#$Ii)",
19405 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
19406 "$Rx32 += lsr($Rs32,#$Ii)",
19418 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
19419 "$Rx32 &= lsr($Rs32,#$Ii)",
19431 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
19432 "$Rx32 -= lsr($Rs32,#$Ii)",
19444 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
19445 "$Rx32 |= lsr($Rs32,#$Ii)",
19457 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
19458 "$Rx32 ^= lsr($Rs32,#$Ii)",
19470 (ins DoubleRegs:$Rss32, u4_0Imm:$Ii),
19471 "$Rdd32 = vlsrh($Rss32,#$Ii)",
19479 (ins DoubleRegs:$Rss32, u5_0Imm:$Ii),
19480 "$Rdd32 = vlsrw($Rss32,#$Ii)",
19633 (ins u5_0Imm:$Ii, u5_0Imm:$II),
19634 "$Rd32 = mask(#$Ii,#$II)",
19667 (ins PredRegs:$Pv4, IntRegs:$Rs32, u32_0Imm:$Ii, IntRegs:$Rt32),
19668 "if (!$Pv4) memb($Rs32+#$Ii) = $Rt32",
19689 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_0Imm:$Ii, IntRegs:$Rt32),
19690 "if (!$Pv4) memb($Rx32++#$Ii) = $Rt32",
19715 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_0Imm:$Ii, IntRegs:$Rt32),
19716 "if (!$Pv4.new) memb($Rx32++#$Ii) = $Rt32",
19734 (ins PredRegs:$Pv4, IntRegs:$Rs32, u32_0Imm:$Ii, IntRegs:$Nt8),
19735 "if (!$Pv4) memb($Rs32+#$Ii) = $Nt8.new",
19760 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_0Imm:$Ii, IntRegs:$Nt8),
19761 "if (!$Pv4) memb($Rx32++#$Ii) = $Nt8.new",
19791 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_0Imm:$Ii, IntRegs:$Nt8),
19792 "if (!$Pv4.new) memb($Rx32++#$Ii) = $Nt8.new",
19814 (ins PredRegs:$Pv4, IntRegs:$Rs32, u32_0Imm:$Ii, IntRegs:$Nt8),
19815 "if ($Pv4) memb($Rs32+#$Ii) = $Nt8.new",
19839 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_0Imm:$Ii, IntRegs:$Nt8),
19840 "if ($Pv4) memb($Rx32++#$Ii) = $Nt8.new",
19869 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_0Imm:$Ii, IntRegs:$Nt8),
19870 "if ($Pv4.new) memb($Rx32++#$Ii) = $Nt8.new",
19891 (ins PredRegs:$Pv4, IntRegs:$Rs32, u32_0Imm:$Ii, IntRegs:$Rt32),
19892 "if ($Pv4) memb($Rs32+#$Ii) = $Rt32",
19912 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_0Imm:$Ii, IntRegs:$Rt32),
19913 "if ($Pv4) memb($Rx32++#$Ii) = $Rt32",
19937 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_0Imm:$Ii, IntRegs:$Rt32),
19938 "if ($Pv4.new) memb($Rx32++#$Ii) = $Rt32",
19955 (ins PredRegs:$Pv4, IntRegs:$Rs32, u29_3Imm:$Ii, DoubleRegs:$Rtt32),
19956 "if (!$Pv4) memd($Rs32+#$Ii) = $Rtt32",
19976 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_3Imm:$Ii, DoubleRegs:$Rtt32),
19977 "if (!$Pv4) memd($Rx32++#$Ii) = $Rtt32",
20002 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_3Imm:$Ii, DoubleRegs:$Rtt32),
20003 "if (!$Pv4.new) memd($Rx32++#$Ii) = $Rtt32",
20021 (ins PredRegs:$Pv4, IntRegs:$Rs32, u29_3Imm:$Ii, DoubleRegs:$Rtt32),
20022 "if ($Pv4) memd($Rs32+#$Ii) = $Rtt32",
20041 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_3Imm:$Ii, DoubleRegs:$Rtt32),
20042 "if ($Pv4) memd($Rx32++#$Ii) = $Rtt32",
20066 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_3Imm:$Ii, DoubleRegs:$Rtt32),
20067 "if ($Pv4.new) memd($Rx32++#$Ii) = $Rtt32",
20084 (ins PredRegs:$Pv4, IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Rt32),
20085 "if (!$Pv4) memh($Rs32+#$Ii) = $Rt32.h",
20105 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Rt32),
20106 "if (!$Pv4) memh($Rx32++#$Ii) = $Rt32.h",
20131 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Rt32),
20132 "if (!$Pv4.new) memh($Rx32++#$Ii) = $Rt32.h",
20150 (ins PredRegs:$Pv4, IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Rt32),
20151 "if ($Pv4) memh($Rs32+#$Ii) = $Rt32.h",
20170 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Rt32),
20171 "if ($Pv4) memh($Rx32++#$Ii) = $Rt32.h",
20195 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Rt32),
20196 "if ($Pv4.new) memh($Rx32++#$Ii) = $Rt32.h",
20213 (ins PredRegs:$Pv4, IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Rt32),
20214 "if (!$Pv4) memh($Rs32+#$Ii) = $Rt32",
20235 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Rt32),
20236 "if (!$Pv4) memh($Rx32++#$Ii) = $Rt32",
20261 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Rt32),
20262 "if (!$Pv4.new) memh($Rx32++#$Ii) = $Rt32",
20280 (ins PredRegs:$Pv4, IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Nt8),
20281 "if (!$Pv4) memh($Rs32+#$Ii) = $Nt8.new",
20306 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Nt8),
20307 "if (!$Pv4) memh($Rx32++#$Ii) = $Nt8.new",
20337 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Nt8),
20338 "if (!$Pv4.new) memh($Rx32++#$Ii) = $Nt8.new",
20360 (ins PredRegs:$Pv4, IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Nt8),
20361 "if ($Pv4) memh($Rs32+#$Ii) = $Nt8.new",
20385 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Nt8),
20386 "if ($Pv4) memh($Rx32++#$Ii) = $Nt8.new",
20415 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Nt8),
20416 "if ($Pv4.new) memh($Rx32++#$Ii) = $Nt8.new",
20437 (ins PredRegs:$Pv4, IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Rt32),
20438 "if ($Pv4) memh($Rs32+#$Ii) = $Rt32",
20458 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Rt32),
20459 "if ($Pv4) memh($Rx32++#$Ii) = $Rt32",
20483 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Rt32),
20484 "if ($Pv4.new) memh($Rx32++#$Ii) = $Rt32",
20501 (ins PredRegs:$Pv4, IntRegs:$Rs32, u30_2Imm:$Ii, IntRegs:$Rt32),
20502 "if (!$Pv4) memw($Rs32+#$Ii) = $Rt32",
20523 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_2Imm:$Ii, IntRegs:$Rt32),
20524 "if (!$Pv4) memw($Rx32++#$Ii) = $Rt32",
20549 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_2Imm:$Ii, IntRegs:$Rt32),
20550 "if (!$Pv4.new) memw($Rx32++#$Ii) = $Rt32",
20569 (ins PredRegs:$Pv4, IntRegs:$Rs32, u30_2Imm:$Ii, IntRegs:$Nt8),
20570 "if (!$Pv4) memw($Rs32+#$Ii) = $Nt8.new",
20595 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_2Imm:$Ii, IntRegs:$Nt8),
20596 "if (!$Pv4) memw($Rx32++#$Ii) = $Nt8.new",
20626 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_2Imm:$Ii, IntRegs:$Nt8),
20627 "if (!$Pv4.new) memw($Rx32++#$Ii) = $Nt8.new",
20649 (ins PredRegs:$Pv4, IntRegs:$Rs32, u30_2Imm:$Ii, IntRegs:$Nt8),
20650 "if ($Pv4) memw($Rs32+#$Ii) = $Nt8.new",
20674 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_2Imm:$Ii, IntRegs:$Nt8),
20675 "if ($Pv4) memw($Rx32++#$Ii) = $Nt8.new",
20704 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_2Imm:$Ii, IntRegs:$Nt8),
20705 "if ($Pv4.new) memw($Rx32++#$Ii) = $Nt8.new",
20726 (ins PredRegs:$Pv4, IntRegs:$Rs32, u30_2Imm:$Ii, IntRegs:$Rt32),
20727 "if ($Pv4) memw($Rs32+#$Ii) = $Rt32",
20747 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_2Imm:$Ii, IntRegs:$Rt32),
20748 "if ($Pv4) memw($Rx32++#$Ii) = $Rt32",
20772 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s4_2Imm:$Ii, IntRegs:$Rt32),
20773 "if ($Pv4.new) memw($Rx32++#$Ii) = $Rt32",
20790 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
20791 "$Rd32 = setbit($Rs32,#$Ii)",
20848 (ins IntRegs:$Rs32, s32_0Imm:$Ii, IntRegs:$Rt32),
20849 "memb($Rs32+#$Ii) = $Rt32",
20883 (ins IntRegs:$Rx32in, s4_0Imm:$Ii, ModRegs:$Mu2, IntRegs:$Rt32),
20884 "memb($Rx32++#$Ii:circ($Mu2)) = $Rt32",
20914 (ins IntRegs:$Rx32in, s4_0Imm:$Ii, IntRegs:$Rt32),
20915 "memb($Rx32++#$Ii) = $Rt32",
20954 (ins u32_0Imm:$Ii, IntRegs:$Rt32),
20955 "memb(gp+#$Ii) = $Rt32",
20972 (ins IntRegs:$Rs32, s32_0Imm:$Ii, IntRegs:$Nt8),
20973 "memb($Rs32+#$Ii) = $Nt8.new",
21015 (ins IntRegs:$Rx32in, s4_0Imm:$Ii, ModRegs:$Mu2, IntRegs:$Nt8),
21016 "memb($Rx32++#$Ii:circ($Mu2)) = $Nt8.new",
21054 (ins IntRegs:$Rx32in, s4_0Imm:$Ii, IntRegs:$Nt8),
21055 "memb($Rx32++#$Ii) = $Nt8.new",
21102 (ins u32_0Imm:$Ii, IntRegs:$Nt8),
21103 "memb(gp+#$Ii) = $Nt8.new",
21124 (ins IntRegs:$Rs32, s29_3Imm:$Ii, DoubleRegs:$Rtt32),
21125 "memd($Rs32+#$Ii) = $Rtt32",
21156 (ins IntRegs:$Rx32in, s4_3Imm:$Ii, ModRegs:$Mu2, DoubleRegs:$Rtt32),
21157 "memd($Rx32++#$Ii:circ($Mu2)) = $Rtt32",
21183 (ins IntRegs:$Rx32in, s4_3Imm:$Ii, DoubleRegs:$Rtt32),
21184 "memd($Rx32++#$Ii) = $Rtt32",
21220 (ins u29_3Imm:$Ii, DoubleRegs:$Rtt32),
21221 "memd(gp+#$Ii) = $Rtt32",
21237 (ins IntRegs:$Rs32, s31_1Imm:$Ii, IntRegs:$Rt32),
21238 "memh($Rs32+#$Ii) = $Rt32.h",
21269 (ins IntRegs:$Rx32in, s4_1Imm:$Ii, ModRegs:$Mu2, IntRegs:$Rt32),
21270 "memh($Rx32++#$Ii:circ($Mu2)) = $Rt32.h",
21296 (ins IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Rt32),
21297 "memh($Rx32++#$Ii) = $Rt32.h",
21333 (ins u31_1Imm:$Ii, IntRegs:$Rt32),
21334 "memh(gp+#$Ii) = $Rt32.h",
21350 (ins IntRegs:$Rs32, s31_1Imm:$Ii, IntRegs:$Rt32),
21351 "memh($Rs32+#$Ii) = $Rt32",
21385 (ins IntRegs:$Rx32in, s4_1Imm:$Ii, ModRegs:$Mu2, IntRegs:$Rt32),
21386 "memh($Rx32++#$Ii:circ($Mu2)) = $Rt32",
21416 (ins IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Rt32),
21417 "memh($Rx32++#$Ii) = $Rt32",
21456 (ins u31_1Imm:$Ii, IntRegs:$Rt32),
21457 "memh(gp+#$Ii) = $Rt32",
21474 (ins IntRegs:$Rs32, s31_1Imm:$Ii, IntRegs:$Nt8),
21475 "memh($Rs32+#$Ii) = $Nt8.new",
21517 (ins IntRegs:$Rx32in, s4_1Imm:$Ii, ModRegs:$Mu2, IntRegs:$Nt8),
21518 "memh($Rx32++#$Ii:circ($Mu2)) = $Nt8.new",
21556 (ins IntRegs:$Rx32in, s4_1Imm:$Ii, IntRegs:$Nt8),
21557 "memh($Rx32++#$Ii) = $Nt8.new",
21604 (ins u31_1Imm:$Ii, IntRegs:$Nt8),
21605 "memh(gp+#$Ii) = $Nt8.new",
21626 (ins IntRegs:$Rs32, s30_2Imm:$Ii, IntRegs:$Rt32),
21627 "memw($Rs32+#$Ii) = $Rt32",
21661 (ins IntRegs:$Rx32in, s4_2Imm:$Ii, ModRegs:$Mu2, IntRegs:$Rt32),
21662 "memw($Rx32++#$Ii:circ($Mu2)) = $Rt32",
21692 (ins IntRegs:$Rx32in, s4_2Imm:$Ii, IntRegs:$Rt32),
21693 "memw($Rx32++#$Ii) = $Rt32",
21732 (ins u30_2Imm:$Ii, IntRegs:$Rt32),
21733 "memw(gp+#$Ii) = $Rt32",
21750 (ins IntRegs:$Rs32, s30_2Imm:$Ii, IntRegs:$Nt8),
21751 "memw($Rs32+#$Ii) = $Nt8.new",
21793 (ins IntRegs:$Rx32in, s4_2Imm:$Ii, ModRegs:$Mu2, IntRegs:$Nt8),
21794 "memw($Rx32++#$Ii:circ($Mu2)) = $Nt8.new",
21832 (ins IntRegs:$Rx32in, s4_2Imm:$Ii, IntRegs:$Nt8),
21833 "memw($Rx32++#$Ii) = $Nt8.new",
21879 (ins u30_2Imm:$Ii, IntRegs:$Nt8),
21880 "memw(gp+#$Ii) = $Nt8.new",
21936 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u4_0Imm:$Ii, s6_0Imm:$II),
21937 "$Rx32 = tableidxb($Rs32,#$Ii,#$II):raw",
21947 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u4_0Imm:$Ii, u5_0Imm:$II),
21948 "$Rx32 = tableidxb($Rs32,#$Ii,#$II)",
21958 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u4_0Imm:$Ii, s6_0Imm:$II),
21959 "$Rx32 = tableidxd($Rs32,#$Ii,#$II):raw",
21969 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u4_0Imm:$Ii, u5_0Imm:$II),
21970 "$Rx32 = tableidxd($Rs32,#$Ii,#$II)",
21979 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u4_0Imm:$Ii, s6_0Imm:$II),
21980 "$Rx32 = tableidxh($Rs32,#$Ii,#$II):raw",
21990 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u4_0Imm:$Ii, u5_0Imm:$II),
21991 "$Rx32 = tableidxh($Rs32,#$Ii,#$II)",
22000 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u4_0Imm:$Ii, s6_0Imm:$II),
22001 "$Rx32 = tableidxw($Rs32,#$Ii,#$II):raw",
22011 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u4_0Imm:$Ii, u5_0Imm:$II),
22012 "$Rx32 = tableidxw($Rs32,#$Ii,#$II)",
22021 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
22022 "$Rd32 = togglebit($Rs32,#$Ii)",
22043 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
22044 "$Pd4 = tstbit($Rs32,#$Ii)",
22061 (ins DoubleRegs:$Rtt32, DoubleRegs:$Rss32, u3_0Imm:$Ii),
22062 "$Rdd32 = valignb($Rtt32,$Rss32,#$Ii)",
22236 (ins DoubleRegs:$Rss32, DoubleRegs:$Rtt32, u3_0Imm:$Ii),
22237 "$Rdd32 = vspliceb($Rss32,$Rtt32,#$Ii)",
22331 (ins IntRegs:$Rs32, IntRegs:$Ru32, s32_0Imm:$Ii),
22332 "$Rd32 = add($Rs32,add($Ru32,#$Ii))",
22346 (ins u32_0Imm:$Ii, IntRegs:$Rx32in, u5_0Imm:$II),
22347 "$Rx32 = add(#$Ii,asl($Rx32in,#$II))",
22364 (ins u32_0Imm:$Ii, IntRegs:$Rx32in, u5_0Imm:$II),
22365 "$Rx32 = add(#$Ii,lsr($Rx32in,#$II))",
22382 (ins u32_0Imm:$Ii, IntRegs:$Rx32in, u5_0Imm:$II),
22383 "$Rx32 = and(#$Ii,asl($Rx32in,#$II))",
22400 (ins u32_0Imm:$Ii, IntRegs:$Rx32in, u5_0Imm:$II),
22401 "$Rx32 = and(#$Ii,lsr($Rx32in,#$II))",
22418 (ins IntRegs:$Rs32, s6_0Imm:$Ii),
22419 "$Rd32 = add(clb($Rs32),#$Ii)",
22429 (ins DoubleRegs:$Rss32, s6_0Imm:$Ii),
22430 "$Rd32 = add(clb($Rss32),#$Ii)",
22451 (ins IntRegs:$Rs32, u5_0Imm:$Ii, u5_0Imm:$II),
22452 "$Rd32 = extract($Rs32,#$Ii,#$II)",
22474 (ins DoubleRegs:$Rss32, u6_0Imm:$Ii, u6_0Imm:$II),
22475 "$Rdd32 = extract($Rss32,#$Ii,#$II)",
22492 (ins s6_0Imm:$Ii, IntRegs:$Rt32),
22493 "$Rd32 = lsl(#$Ii,$Rt32)",
22503 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
22504 "$Pd4 = !tstbit($Rs32,#$Ii)",
22521 (ins IntRegs:$Rx32in, IntRegs:$Rs32, s32_0Imm:$Ii),
22522 "$Rx32 |= and($Rs32,#$Ii)",
22538 (ins IntRegs:$Ru32, IntRegs:$Rx32in, s32_0Imm:$Ii),
22539 "$Rx32 = or($Ru32,and($Rx32in,#$Ii))",
22554 (ins IntRegs:$Rx32in, IntRegs:$Rs32, s32_0Imm:$Ii),
22555 "$Rx32 |= or($Rs32,#$Ii)",
22571 (ins u32_0Imm:$Ii, IntRegs:$Rx32in, u5_0Imm:$II),
22572 "$Rx32 = or(#$Ii,asl($Rx32in,#$II))",
22589 (ins u32_0Imm:$Ii, IntRegs:$Rx32in, u5_0Imm:$II),
22590 "$Rx32 = or(#$Ii,lsr($Rx32in,#$II))",
22619 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
22620 "if (!$Pv4) memb(#$Ii) = $Rt32",
22644 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
22645 "if (!$Pv4) memb($Rs32+$Ru32<<#$Ii) = $Rt32",
22660 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
22661 "if (!$Pv4.new) memb(#$Ii) = $Rt32",
22686 (ins PredRegs:$Pv4, IntRegs:$Rs32, u32_0Imm:$Ii, IntRegs:$Rt32),
22687 "if (!$Pv4.new) memb($Rs32+#$Ii) = $Rt32",
22709 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
22710 "if (!$Pv4.new) memb($Rs32+$Ru32<<#$Ii) = $Rt32",
22734 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Nt8),
22735 "if (!$Pv4) memb(#$Ii) = $Nt8.new",
22762 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
22763 "if (!$Pv4) memb($Rs32+$Ru32<<#$Ii) = $Nt8.new",
22782 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Nt8),
22783 "if (!$Pv4.new) memb(#$Ii) = $Nt8.new",
22811 (ins PredRegs:$Pv4, IntRegs:$Rs32, u32_0Imm:$Ii, IntRegs:$Nt8),
22812 "if (!$Pv4.new) memb($Rs32+#$Ii) = $Nt8.new",
22838 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
22839 "if (!$Pv4.new) memb($Rs32+$Ru32<<#$Ii) = $Nt8.new",
22868 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Nt8),
22869 "if ($Pv4) memb(#$Ii) = $Nt8.new",
22895 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
22896 "if ($Pv4) memb($Rs32+$Ru32<<#$Ii) = $Nt8.new",
22914 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Nt8),
22915 "if ($Pv4.new) memb(#$Ii) = $Nt8.new",
22942 (ins PredRegs:$Pv4, IntRegs:$Rs32, u32_0Imm:$Ii, IntRegs:$Nt8),
22943 "if ($Pv4.new) memb($Rs32+#$Ii) = $Nt8.new",
22968 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
22969 "if ($Pv4.new) memb($Rs32+$Ru32<<#$Ii) = $Nt8.new",
22997 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
22998 "if ($Pv4) memb(#$Ii) = $Rt32",
23021 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
23022 "if ($Pv4) memb($Rs32+$Ru32<<#$Ii) = $Rt32",
23036 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
23037 "if ($Pv4.new) memb(#$Ii) = $Rt32",
23061 (ins PredRegs:$Pv4, IntRegs:$Rs32, u32_0Imm:$Ii, IntRegs:$Rt32),
23062 "if ($Pv4.new) memb($Rs32+#$Ii) = $Rt32",
23083 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
23084 "if ($Pv4.new) memb($Rs32+$Ru32<<#$Ii) = $Rt32",
23107 (ins PredRegs:$Pv4, u32_0Imm:$Ii, DoubleRegs:$Rtt32),
23108 "if (!$Pv4) memd(#$Ii) = $Rtt32",
23131 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, DoubleRegs:$Rtt32),
23132 "if (!$Pv4) memd($Rs32+$Ru32<<#$Ii) = $Rtt32",
23146 (ins PredRegs:$Pv4, u32_0Imm:$Ii, DoubleRegs:$Rtt32),
23147 "if (!$Pv4.new) memd(#$Ii) = $Rtt32",
23171 (ins PredRegs:$Pv4, IntRegs:$Rs32, u29_3Imm:$Ii, DoubleRegs:$Rtt32),
23172 "if (!$Pv4.new) memd($Rs32+#$Ii) = $Rtt32",
23193 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, DoubleRegs:$Rtt32),
23194 "if (!$Pv4.new) memd($Rs32+$Ru32<<#$Ii) = $Rtt32",
23217 (ins PredRegs:$Pv4, u32_0Imm:$Ii, DoubleRegs:$Rtt32),
23218 "if ($Pv4) memd(#$Ii) = $Rtt32",
23240 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, DoubleRegs:$Rtt32),
23241 "if ($Pv4) memd($Rs32+$Ru32<<#$Ii) = $Rtt32",
23254 (ins PredRegs:$Pv4, u32_0Imm:$Ii, DoubleRegs:$Rtt32),
23255 "if ($Pv4.new) memd(#$Ii) = $Rtt32",
23278 (ins PredRegs:$Pv4, IntRegs:$Rs32, u29_3Imm:$Ii, DoubleRegs:$Rtt32),
23279 "if ($Pv4.new) memd($Rs32+#$Ii) = $Rtt32",
23299 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, DoubleRegs:$Rtt32),
23300 "if ($Pv4.new) memd($Rs32+$Ru32<<#$Ii) = $Rtt32",
23322 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
23323 "if (!$Pv4) memh(#$Ii) = $Rt32.h",
23346 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
23347 "if (!$Pv4) memh($Rs32+$Ru32<<#$Ii) = $Rt32.h",
23361 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
23362 "if (!$Pv4.new) memh(#$Ii) = $Rt32.h",
23386 (ins PredRegs:$Pv4, IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Rt32),
23387 "if (!$Pv4.new) memh($Rs32+#$Ii) = $Rt32.h",
23408 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
23409 "if (!$Pv4.new) memh($Rs32+$Ru32<<#$Ii) = $Rt32.h",
23432 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
23433 "if ($Pv4) memh(#$Ii) = $Rt32.h",
23455 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
23456 "if ($Pv4) memh($Rs32+$Ru32<<#$Ii) = $Rt32.h",
23469 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
23470 "if ($Pv4.new) memh(#$Ii) = $Rt32.h",
23493 (ins PredRegs:$Pv4, IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Rt32),
23494 "if ($Pv4.new) memh($Rs32+#$Ii) = $Rt32.h",
23514 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
23515 "if ($Pv4.new) memh($Rs32+$Ru32<<#$Ii) = $Rt32.h",
23537 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
23538 "if (!$Pv4) memh(#$Ii) = $Rt32",
23562 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
23563 "if (!$Pv4) memh($Rs32+$Ru32<<#$Ii) = $Rt32",
23578 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
23579 "if (!$Pv4.new) memh(#$Ii) = $Rt32",
23604 (ins PredRegs:$Pv4, IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Rt32),
23605 "if (!$Pv4.new) memh($Rs32+#$Ii) = $Rt32",
23627 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
23628 "if (!$Pv4.new) memh($Rs32+$Ru32<<#$Ii) = $Rt32",
23652 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Nt8),
23653 "if (!$Pv4) memh(#$Ii) = $Nt8.new",
23680 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
23681 "if (!$Pv4) memh($Rs32+$Ru32<<#$Ii) = $Nt8.new",
23700 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Nt8),
23701 "if (!$Pv4.new) memh(#$Ii) = $Nt8.new",
23729 (ins PredRegs:$Pv4, IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Nt8),
23730 "if (!$Pv4.new) memh($Rs32+#$Ii) = $Nt8.new",
23756 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
23757 "if (!$Pv4.new) memh($Rs32+$Ru32<<#$Ii) = $Nt8.new",
23786 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Nt8),
23787 "if ($Pv4) memh(#$Ii) = $Nt8.new",
23813 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
23814 "if ($Pv4) memh($Rs32+$Ru32<<#$Ii) = $Nt8.new",
23832 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Nt8),
23833 "if ($Pv4.new) memh(#$Ii) = $Nt8.new",
23860 (ins PredRegs:$Pv4, IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Nt8),
23861 "if ($Pv4.new) memh($Rs32+#$Ii) = $Nt8.new",
23886 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
23887 "if ($Pv4.new) memh($Rs32+$Ru32<<#$Ii) = $Nt8.new",
23915 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
23916 "if ($Pv4) memh(#$Ii) = $Rt32",
23939 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
23940 "if ($Pv4) memh($Rs32+$Ru32<<#$Ii) = $Rt32",
23954 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
23955 "if ($Pv4.new) memh(#$Ii) = $Rt32",
23979 (ins PredRegs:$Pv4, IntRegs:$Rs32, u31_1Imm:$Ii, IntRegs:$Rt32),
23980 "if ($Pv4.new) memh($Rs32+#$Ii) = $Rt32",
24001 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
24002 "if ($Pv4.new) memh($Rs32+$Ru32<<#$Ii) = $Rt32",
24025 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
24026 "if (!$Pv4) memw(#$Ii) = $Rt32",
24050 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
24051 "if (!$Pv4) memw($Rs32+$Ru32<<#$Ii) = $Rt32",
24066 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
24067 "if (!$Pv4.new) memw(#$Ii) = $Rt32",
24092 (ins PredRegs:$Pv4, IntRegs:$Rs32, u30_2Imm:$Ii, IntRegs:$Rt32),
24093 "if (!$Pv4.new) memw($Rs32+#$Ii) = $Rt32",
24115 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
24116 "if (!$Pv4.new) memw($Rs32+$Ru32<<#$Ii) = $Rt32",
24140 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Nt8),
24141 "if (!$Pv4) memw(#$Ii) = $Nt8.new",
24168 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
24169 "if (!$Pv4) memw($Rs32+$Ru32<<#$Ii) = $Nt8.new",
24188 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Nt8),
24189 "if (!$Pv4.new) memw(#$Ii) = $Nt8.new",
24217 (ins PredRegs:$Pv4, IntRegs:$Rs32, u30_2Imm:$Ii, IntRegs:$Nt8),
24218 "if (!$Pv4.new) memw($Rs32+#$Ii) = $Nt8.new",
24244 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
24245 "if (!$Pv4.new) memw($Rs32+$Ru32<<#$Ii) = $Nt8.new",
24274 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Nt8),
24275 "if ($Pv4) memw(#$Ii) = $Nt8.new",
24301 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
24302 "if ($Pv4) memw($Rs32+$Ru32<<#$Ii) = $Nt8.new",
24320 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Nt8),
24321 "if ($Pv4.new) memw(#$Ii) = $Nt8.new",
24348 (ins PredRegs:$Pv4, IntRegs:$Rs32, u30_2Imm:$Ii, IntRegs:$Nt8),
24349 "if ($Pv4.new) memw($Rs32+#$Ii) = $Nt8.new",
24374 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
24375 "if ($Pv4.new) memw($Rs32+$Ru32<<#$Ii) = $Nt8.new",
24403 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
24404 "if ($Pv4) memw(#$Ii) = $Rt32",
24427 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
24428 "if ($Pv4) memw($Rs32+$Ru32<<#$Ii) = $Rt32",
24442 (ins PredRegs:$Pv4, u32_0Imm:$Ii, IntRegs:$Rt32),
24443 "if ($Pv4.new) memw(#$Ii) = $Rt32",
24467 (ins PredRegs:$Pv4, IntRegs:$Rs32, u30_2Imm:$Ii, IntRegs:$Rt32),
24468 "if ($Pv4.new) memw($Rs32+#$Ii) = $Rt32",
24489 (ins PredRegs:$Pv4, IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
24490 "if ($Pv4.new) memw($Rs32+$Ru32<<#$Ii) = $Rt32",
24526 (ins IntRegs:$Rs32, u6_0Imm:$Ii, s32_0Imm:$II),
24527 "memb($Rs32+#$Ii) = #$II",
24553 (ins PredRegs:$Pv4, IntRegs:$Rs32, u6_0Imm:$Ii, s32_0Imm:$II),
24554 "if (!$Pv4) memb($Rs32+#$Ii) = #$II",
24581 (ins PredRegs:$Pv4, IntRegs:$Rs32, u6_0Imm:$Ii, s32_0Imm:$II),
24582 "if (!$Pv4.new) memb($Rs32+#$Ii) = #$II",
24610 (ins PredRegs:$Pv4, IntRegs:$Rs32, u6_0Imm:$Ii, s32_0Imm:$II),
24611 "if ($Pv4) memb($Rs32+#$Ii) = #$II",
24637 (ins PredRegs:$Pv4, IntRegs:$Rs32, u6_0Imm:$Ii, s32_0Imm:$II),
24638 "if ($Pv4.new) memb($Rs32+#$Ii) = #$II",
24665 (ins IntRegs:$Rs32, u6_1Imm:$Ii, s32_0Imm:$II),
24666 "memh($Rs32+#$Ii) = #$II",
24692 (ins PredRegs:$Pv4, IntRegs:$Rs32, u6_1Imm:$Ii, s32_0Imm:$II),
24693 "if (!$Pv4) memh($Rs32+#$Ii) = #$II",
24720 (ins PredRegs:$Pv4, IntRegs:$Rs32, u6_1Imm:$Ii, s32_0Imm:$II),
24721 "if (!$Pv4.new) memh($Rs32+#$Ii) = #$II",
24749 (ins PredRegs:$Pv4, IntRegs:$Rs32, u6_1Imm:$Ii, s32_0Imm:$II),
24750 "if ($Pv4) memh($Rs32+#$Ii) = #$II",
24776 (ins PredRegs:$Pv4, IntRegs:$Rs32, u6_1Imm:$Ii, s32_0Imm:$II),
24777 "if ($Pv4.new) memh($Rs32+#$Ii) = #$II",
24804 (ins IntRegs:$Rs32, u6_2Imm:$Ii, s32_0Imm:$II),
24805 "memw($Rs32+#$Ii) = #$II",
24831 (ins PredRegs:$Pv4, IntRegs:$Rs32, u6_2Imm:$Ii, s32_0Imm:$II),
24832 "if (!$Pv4) memw($Rs32+#$Ii) = #$II",
24859 (ins PredRegs:$Pv4, IntRegs:$Rs32, u6_2Imm:$Ii, s32_0Imm:$II),
24860 "if (!$Pv4.new) memw($Rs32+#$Ii) = #$II",
24888 (ins PredRegs:$Pv4, IntRegs:$Rs32, u6_2Imm:$Ii, s32_0Imm:$II),
24889 "if ($Pv4) memw($Rs32+#$Ii) = #$II",
24915 (ins PredRegs:$Pv4, IntRegs:$Rs32, u6_2Imm:$Ii, s32_0Imm:$II),
24916 "if ($Pv4.new) memw($Rs32+#$Ii) = #$II",
24964 (ins IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
24965 "memb($Rs32+$Ru32<<#$Ii) = $Rt32",
24980 (ins IntRegs:$Ru32, u2_0Imm:$Ii, u32_0Imm:$II, IntRegs:$Rt32),
24981 "memb($Ru32<<#$Ii+#$II) = $Rt32",
25026 (ins IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
25027 "memb($Rs32+$Ru32<<#$Ii) = $Nt8.new",
25045 (ins IntRegs:$Ru32, u2_0Imm:$Ii, u32_0Imm:$II, IntRegs:$Nt8),
25046 "memb($Ru32<<#$Ii+#$II) = $Nt8.new",
25090 (ins IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, DoubleRegs:$Rtt32),
25091 "memd($Rs32+$Ru32<<#$Ii) = $Rtt32",
25105 (ins IntRegs:$Ru32, u2_0Imm:$Ii, u32_0Imm:$II, DoubleRegs:$Rtt32),
25106 "memd($Ru32<<#$Ii+#$II) = $Rtt32",
25146 (ins IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
25147 "memh($Rs32+$Ru32<<#$Ii) = $Rt32.h",
25161 (ins IntRegs:$Ru32, u2_0Imm:$Ii, u32_0Imm:$II, IntRegs:$Rt32),
25162 "memh($Ru32<<#$Ii+#$II) = $Rt32.h",
25203 (ins IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
25204 "memh($Rs32+$Ru32<<#$Ii) = $Rt32",
25219 (ins IntRegs:$Ru32, u2_0Imm:$Ii, u32_0Imm:$II, IntRegs:$Rt32),
25220 "memh($Ru32<<#$Ii+#$II) = $Rt32",
25265 (ins IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
25266 "memh($Rs32+$Ru32<<#$Ii) = $Nt8.new",
25284 (ins IntRegs:$Ru32, u2_0Imm:$Ii, u32_0Imm:$II, IntRegs:$Nt8),
25285 "memh($Ru32<<#$Ii+#$II) = $Nt8.new",
25330 (ins IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Rt32),
25331 "memw($Rs32+$Ru32<<#$Ii) = $Rt32",
25346 (ins IntRegs:$Ru32, u2_0Imm:$Ii, u32_0Imm:$II, IntRegs:$Rt32),
25347 "memw($Ru32<<#$Ii+#$II) = $Rt32",
25392 (ins IntRegs:$Rs32, IntRegs:$Ru32, u2_0Imm:$Ii, IntRegs:$Nt8),
25393 "memw($Rs32+$Ru32<<#$Ii) = $Nt8.new",
25411 (ins IntRegs:$Ru32, u2_0Imm:$Ii, u32_0Imm:$II, IntRegs:$Nt8),
25412 "memw($Ru32<<#$Ii+#$II) = $Nt8.new",
25436 (ins IntRegs:$Rs32, s32_0Imm:$Ii, IntRegs:$Ru32),
25437 "$Rd32 = add($Rs32,sub(#$Ii,$Ru32))",
25451 (ins u32_0Imm:$Ii, IntRegs:$Rx32in, u5_0Imm:$II),
25452 "$Rx32 = sub(#$Ii,asl($Rx32in,#$II))",
25469 (ins u32_0Imm:$Ii, IntRegs:$Rx32in, u5_0Imm:$II),
25470 "$Rx32 = sub(#$Ii,lsr($Rx32in,#$II))",
25487 (ins DoubleRegs:$Rss32, IntRegs:$Rt32, u2_0Imm:$Ii),
25488 "$Rdd32 = vrcrotate($Rss32,$Rt32,#$Ii)",
25496 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, IntRegs:$Rt32, u2_0Imm:$Ii),
25497 "$Rxx32 += vrcrotate($Rss32,$Rt32,#$Ii)",
25572 (ins DoubleRegs:$Rss32, u4_0Imm:$Ii),
25573 "$Rd32 = vasrhub($Rss32,#$Ii):raw",
25585 (ins DoubleRegs:$Rss32, u4_0Imm:$Ii),
25586 "$Rd32 = vasrhub($Rss32,#$Ii):rnd:sat",
25594 (ins DoubleRegs:$Rss32, u4_0Imm:$Ii),
25595 "$Rd32 = vasrhub($Rss32,#$Ii):sat",
25618 (ins DoubleRegs:$Rss32, u4_0Imm:$Ii),
25619 "$Rdd32 = vasrh($Rss32,#$Ii):raw",
25628 (ins DoubleRegs:$Rss32, u4_0Imm:$Ii),
25629 "$Rdd32 = vasrh($Rss32,#$Ii):rnd",
25635 (ins u11_3Imm:$Ii),
25636 "allocframe(#$Ii)",
25643 (ins DoubleRegs:$Rss32, u6_0Imm:$Ii),
25644 "$Rdd32 = rol($Rss32,#$Ii)",
25651 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
25652 "$Rxx32 += rol($Rss32,#$Ii)",
25661 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
25662 "$Rxx32 &= rol($Rss32,#$Ii)",
25671 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
25672 "$Rxx32 -= rol($Rss32,#$Ii)",
25681 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
25682 "$Rxx32 |= rol($Rss32,#$Ii)",
25691 (ins DoubleRegs:$Rxx32in, DoubleRegs:$Rss32, u6_0Imm:$Ii),
25692 "$Rxx32 ^= rol($Rss32,#$Ii)",
25701 (ins IntRegs:$Rs32, u5_0Imm:$Ii),
25702 "$Rd32 = rol($Rs32,#$Ii)",
25712 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
25713 "$Rx32 += rol($Rs32,#$Ii)",
25725 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
25726 "$Rx32 &= rol($Rs32,#$Ii)",
25738 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
25739 "$Rx32 -= rol($Rs32,#$Ii)",
25751 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
25752 "$Rx32 |= rol($Rs32,#$Ii)",
25764 (ins IntRegs:$Rx32in, IntRegs:$Rs32, u5_0Imm:$Ii),
25765 "$Rx32 ^= rol($Rs32,#$Ii)",
25803 (ins IntRegs:$Rx16in, s32_0Imm:$Ii),
25804 "$Rx16 = add($Rx16in,#$Ii)",
25832 (ins u6_2Imm:$Ii),
25833 "$Rd16 = add(r29,#$Ii)",
25911 (ins GeneralSubRegs:$Rs16, u2_0Imm:$Ii),
25912 "p0 = cmp.eq($Rs16,#$Ii)",
25922 (ins u2_0Imm:$Ii),
25923 "$Rdd8 = combine(#0,#$Ii)",
25934 (ins u2_0Imm:$Ii),
25935 "$Rdd8 = combine(#1,#$Ii)",
25946 (ins u2_0Imm:$Ii),
25947 "$Rdd8 = combine(#2,#$Ii)",
25958 (ins u2_0Imm:$Ii),
25959 "$Rdd8 = combine(#3,#$Ii)",
26016 (ins u32_0Imm:$Ii),
26017 "$Rd16 = #$Ii",
26098 (ins GeneralSubRegs:$Rs16, u4_2Imm:$Ii),
26099 "$Rd16 = memw($Rs16+#$Ii)",
26112 (ins GeneralSubRegs:$Rs16, u4_0Imm:$Ii),
26113 "$Rd16 = memub($Rs16+#$Ii)",
26226 (ins GeneralSubRegs:$Rs16, u3_0Imm:$Ii),
26227 "$Rd16 = memb($Rs16+#$Ii)",
26240 (ins u5_3Imm:$Ii),
26241 "$Rdd8 = memd(r29+#$Ii)",
26255 (ins GeneralSubRegs:$Rs16, u3_1Imm:$Ii),
26256 "$Rd16 = memh($Rs16+#$Ii)",
26269 (ins u5_2Imm:$Ii),
26270 "$Rd16 = memw(r29+#$Ii)",
26284 (ins GeneralSubRegs:$Rs16, u3_1Imm:$Ii),
26285 "$Rd16 = memuh($Rs16+#$Ii)",
26400 (ins GeneralSubRegs:$Rs16, u4_0Imm:$Ii, GeneralSubRegs:$Rt16),
26401 "memb($Rs16+#$Ii) = $Rt16",
26412 (ins GeneralSubRegs:$Rs16, u4_2Imm:$Ii, GeneralSubRegs:$Rt16),
26413 "memw($Rs16+#$Ii) = $Rt16",
26424 (ins u5_3Imm:$Ii),
26425 "allocframe(#$Ii)",
26439 (ins GeneralSubRegs:$Rs16, u4_0Imm:$Ii),
26440 "memb($Rs16+#$Ii) = #0",
26451 (ins GeneralSubRegs:$Rs16, u4_0Imm:$Ii),
26452 "memb($Rs16+#$Ii) = #1",
26463 (ins s6_3Imm:$Ii, GeneralDoubleLow8Regs:$Rtt8),
26464 "memd(r29+#$Ii) = $Rtt8",
26476 (ins GeneralSubRegs:$Rs16, u3_1Imm:$Ii, GeneralSubRegs:$Rt16),
26477 "memh($Rs16+#$Ii) = $Rt16",
26488 (ins u5_2Imm:$Ii, GeneralSubRegs:$Rt16),
26489 "memw(r29+#$Ii) = $Rt16",
26501 (ins GeneralSubRegs:$Rs16, u4_2Imm:$Ii),
26502 "memw($Rs16+#$Ii) = #0",
26513 (ins GeneralSubRegs:$Rs16, u4_2Imm:$Ii),
26514 "memw($Rs16+#$Ii) = #1",
27226 (ins IntRegs:$Rt32, s4_0Imm:$Ii),
27227 "$Vd32 = vmemu($Rt32+#$Ii)",
27244 (ins IntRegs:$Rx32in, s3_0Imm:$Ii),
27245 "$Vd32 = vmemu($Rx32++#$Ii)",
27282 (ins IntRegs:$Rt32, s4_0Imm:$Ii),
27283 "$Vd32 = vmem($Rt32+#$Ii)",
27303 (ins IntRegs:$Rt32, s4_0Imm:$Ii),
27304 "$Vd32.cur = vmem($Rt32+#$Ii)",
27324 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii),
27325 "if (!$Pv4) $Vd32.cur = vmem($Rt32+#$Ii)",
27345 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii),
27346 "if (!$Pv4) $Vd32.cur = vmem($Rx32++#$Ii)",
27390 (ins IntRegs:$Rx32in, s3_0Imm:$Ii),
27391 "$Vd32.cur = vmem($Rx32++#$Ii)",
27433 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii),
27434 "if ($Pv4) $Vd32.cur = vmem($Rt32+#$Ii)",
27453 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii),
27454 "if ($Pv4) $Vd32.cur = vmem($Rx32++#$Ii)",
27496 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii),
27497 "if (!$Pv4) $Vd32 = vmem($Rt32+#$Ii)",
27516 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii),
27517 "if (!$Pv4) $Vd32 = vmem($Rx32++#$Ii)",
27559 (ins IntRegs:$Rt32, s4_0Imm:$Ii),
27560 "$Vd32 = vmem($Rt32+#$Ii):nt",
27581 (ins IntRegs:$Rt32, s4_0Imm:$Ii),
27582 "$Vd32.cur = vmem($Rt32+#$Ii):nt",
27603 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii),
27604 "if (!$Pv4) $Vd32.cur = vmem($Rt32+#$Ii):nt",
27625 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii),
27626 "if (!$Pv4) $Vd32.cur = vmem($Rx32++#$Ii):nt",
27672 (ins IntRegs:$Rx32in, s3_0Imm:$Ii),
27673 "$Vd32.cur = vmem($Rx32++#$Ii):nt",
27717 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii),
27718 "if ($Pv4) $Vd32.cur = vmem($Rt32+#$Ii):nt",
27738 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii),
27739 "if ($Pv4) $Vd32.cur = vmem($Rx32++#$Ii):nt",
27783 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii),
27784 "if (!$Pv4) $Vd32 = vmem($Rt32+#$Ii):nt",
27804 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii),
27805 "if (!$Pv4) $Vd32 = vmem($Rx32++#$Ii):nt",
27849 (ins IntRegs:$Rx32in, s3_0Imm:$Ii),
27850 "$Vd32 = vmem($Rx32++#$Ii):nt",
27894 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii),
27895 "if ($Pv4) $Vd32 = vmem($Rt32+#$Ii):nt",
27914 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii),
27915 "if ($Pv4) $Vd32 = vmem($Rx32++#$Ii):nt",
27957 (ins IntRegs:$Rt32, s4_0Imm:$Ii),
27958 "$Vd32.tmp = vmem($Rt32+#$Ii):nt",
27978 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii),
27979 "if (!$Pv4) $Vd32.tmp = vmem($Rt32+#$Ii):nt",
27999 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii),
28000 "if (!$Pv4) $Vd32.tmp = vmem($Rx32++#$Ii):nt",
28044 (ins IntRegs:$Rx32in, s3_0Imm:$Ii),
28045 "$Vd32.tmp = vmem($Rx32++#$Ii):nt",
28087 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii),
28088 "if ($Pv4) $Vd32.tmp = vmem($Rt32+#$Ii):nt",
28107 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii),
28108 "if ($Pv4) $Vd32.tmp = vmem($Rx32++#$Ii):nt",
28150 (ins IntRegs:$Rx32in, s3_0Imm:$Ii),
28151 "$Vd32 = vmem($Rx32++#$Ii)",
28193 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii),
28194 "if ($Pv4) $Vd32 = vmem($Rt32+#$Ii)",
28212 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii),
28213 "if ($Pv4) $Vd32 = vmem($Rx32++#$Ii)",
28253 (ins IntRegs:$Rt32, s4_0Imm:$Ii),
28254 "$Vd32.tmp = vmem($Rt32+#$Ii)",
28273 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii),
28274 "if (!$Pv4) $Vd32.tmp = vmem($Rt32+#$Ii)",
28293 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii),
28294 "if (!$Pv4) $Vd32.tmp = vmem($Rx32++#$Ii)",
28336 (ins IntRegs:$Rx32in, s3_0Imm:$Ii),
28337 "$Vd32.tmp = vmem($Rx32++#$Ii)",
28377 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii),
28378 "if ($Pv4) $Vd32.tmp = vmem($Rt32+#$Ii)",
28396 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii),
28397 "if ($Pv4) $Vd32.tmp = vmem($Rx32++#$Ii)",
28437 (ins IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Vs32),
28438 "vmemu($Rt32+#$Ii) = $Vs32",
28453 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Vs32),
28454 "if (!$Pv4) vmemu($Rt32+#$Ii) = $Vs32",
28469 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Vs32),
28470 "if (!$Pv4) vmemu($Rx32++#$Ii) = $Vs32",
28504 (ins IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Vs32),
28505 "vmemu($Rx32++#$Ii) = $Vs32",
28537 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Vs32),
28538 "if ($Pv4) vmemu($Rt32+#$Ii) = $Vs32",
28552 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Vs32),
28553 "if ($Pv4) vmemu($Rx32++#$Ii) = $Vs32",
28585 (ins IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Vs32),
28586 "vmem($Rt32+#$Ii) = $Vs32",
28602 (ins IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Os8),
28603 "vmem($Rt32+#$Ii) = $Os8.new",
28622 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Os8),
28623 "if (!$Pv4) vmem($Rt32+#$Ii) = $Os8.new",
28642 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Os8),
28643 "if (!$Pv4) vmem($Rx32++#$Ii) = $Os8.new",
28685 (ins IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Os8),
28686 "vmem($Rx32++#$Ii) = $Os8.new",
28726 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Os8),
28727 "if ($Pv4) vmem($Rt32+#$Ii) = $Os8.new",
28745 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Os8),
28746 "if ($Pv4) vmem($Rx32++#$Ii) = $Os8.new",
28786 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Vs32),
28787 "if (!$Pv4) vmem($Rt32+#$Ii) = $Vs32",
28803 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Vs32),
28804 "if (!$Pv4) vmem($Rx32++#$Ii) = $Vs32",
28840 (ins HvxQR:$Qv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Vs32),
28841 "if (!$Qv4) vmem($Rt32+#$Ii) = $Vs32",
28853 (ins HvxQR:$Qv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Vs32),
28854 "if (!$Qv4) vmem($Rx32++#$Ii) = $Vs32",
28882 (ins IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Vs32),
28883 "vmem($Rt32+#$Ii):nt = $Vs32",
28900 (ins IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Os8),
28901 "vmem($Rt32+#$Ii):nt = $Os8.new",
28921 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Os8),
28922 "if (!$Pv4) vmem($Rt32+#$Ii):nt = $Os8.new",
28942 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Os8),
28943 "if (!$Pv4) vmem($Rx32++#$Ii):nt = $Os8.new",
28987 (ins IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Os8),
28988 "vmem($Rx32++#$Ii):nt = $Os8.new",
29030 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Os8),
29031 "if ($Pv4) vmem($Rt32+#$Ii):nt = $Os8.new",
29050 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Os8),
29051 "if ($Pv4) vmem($Rx32++#$Ii):nt = $Os8.new",
29093 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Vs32),
29094 "if (!$Pv4) vmem($Rt32+#$Ii):nt = $Vs32",
29111 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Vs32),
29112 "if (!$Pv4) vmem($Rx32++#$Ii):nt = $Vs32",
29150 (ins HvxQR:$Qv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Vs32),
29151 "if (!$Qv4) vmem($Rt32+#$Ii):nt = $Vs32",
29164 (ins HvxQR:$Qv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Vs32),
29165 "if (!$Qv4) vmem($Rx32++#$Ii):nt = $Vs32",
29195 (ins IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Vs32),
29196 "vmem($Rx32++#$Ii):nt = $Vs32",
29232 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Vs32),
29233 "if ($Pv4) vmem($Rt32+#$Ii):nt = $Vs32",
29249 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Vs32),
29250 "if ($Pv4) vmem($Rx32++#$Ii):nt = $Vs32",
29286 (ins HvxQR:$Qv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Vs32),
29287 "if ($Qv4) vmem($Rt32+#$Ii):nt = $Vs32",
29300 (ins HvxQR:$Qv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Vs32),
29301 "if ($Qv4) vmem($Rx32++#$Ii):nt = $Vs32",
29331 (ins IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Vs32),
29332 "vmem($Rx32++#$Ii) = $Vs32",
29366 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Vs32),
29367 "if ($Pv4) vmem($Rt32+#$Ii) = $Vs32",
29382 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Vs32),
29383 "if ($Pv4) vmem($Rx32++#$Ii) = $Vs32",
29417 (ins HvxQR:$Qv4, IntRegs:$Rt32, s4_0Imm:$Ii, HvxVR:$Vs32),
29418 "if ($Qv4) vmem($Rt32+#$Ii) = $Vs32",
29430 (ins HvxQR:$Qv4, IntRegs:$Rx32in, s3_0Imm:$Ii, HvxVR:$Vs32),
29431 "if ($Qv4) vmem($Rx32++#$Ii) = $Vs32",
29459 (ins IntRegs:$Rt32, s4_0Imm:$Ii),
29460 "vmem($Rt32+#$Ii):scatter_release",
29474 (ins IntRegs:$Rx32in, s3_0Imm:$Ii),
29475 "vmem($Rx32++#$Ii):scatter_release",
30677 (ins HvxVR:$Vu32, HvxVR:$Vv32, u3_0Imm:$Ii),
30678 "$Vd32 = valign($Vu32,$Vv32,#$Ii)",
33096 (ins HvxVR:$Vu32, HvxVR:$Vv32, u3_0Imm:$Ii),
33097 "$Vd32 = vlalign($Vu32,$Vv32,#$Ii)",
33275 (ins HvxVR:$Vx32in, HvxVR:$Vu32, HvxVR:$Vv32, u3_0Imm:$Ii),
33276 "$Vx32.b |= vlut32($Vu32.b,$Vv32.b,#$Ii)",
33289 (ins HvxVR:$Vu32, HvxVR:$Vv32, u3_0Imm:$Ii),
33290 "$Vd32.b = vlut32($Vu32.b,$Vv32.b,#$Ii)",
33342 (ins HvxWR:$Vxx32in, HvxVR:$Vu32, HvxVR:$Vv32, u3_0Imm:$Ii),
33343 "$Vxx32.h |= vlut16($Vu32.b,$Vv32.h,#$Ii)",
33356 (ins HvxVR:$Vu32, HvxVR:$Vv32, u3_0Imm:$Ii),
33357 "$Vdd32.h = vlut16($Vu32.b,$Vv32.h,#$Ii)",
35752 (ins HvxWR:$Vuu32, IntRegs:$Rt32, u1_0Imm:$Ii),
35753 "$Vdd32.w = vrmpy($Vuu32.ub,$Rt32.b,#$Ii)",
35765 (ins HvxWR:$Vxx32in, HvxWR:$Vuu32, IntRegs:$Rt32, u1_0Imm:$Ii),
35766 "$Vxx32.w += vrmpy($Vuu32.ub,$Rt32.b,#$Ii)",
35780 (ins HvxWR:$Vxx32in, HvxWR:$Vuu32, IntRegs:$Rt32, u1_0Imm:$Ii),
35781 "$Vxx32 += vrmpybus($Vuu32,$Rt32,#$Ii)",
35794 (ins HvxWR:$Vuu32, IntRegs:$Rt32, u1_0Imm:$Ii),
35795 "$Vdd32 = vrmpybus($Vuu32,$Rt32,#$Ii)",
36022 (ins HvxWR:$Vuu32, IntRegs:$Rt32, u1_0Imm:$Ii),
36023 "$Vdd32.uw = vrmpy($Vuu32.ub,$Rt32.ub,#$Ii)",
36035 (ins HvxWR:$Vxx32in, HvxWR:$Vuu32, IntRegs:$Rt32, u1_0Imm:$Ii),
36036 "$Vxx32.uw += vrmpy($Vuu32.ub,$Rt32.ub,#$Ii)",
36050 (ins HvxWR:$Vxx32in, HvxWR:$Vuu32, IntRegs:$Rt32, u1_0Imm:$Ii),
36051 "$Vxx32 += vrmpyub($Vuu32,$Rt32,#$Ii)",
36064 (ins HvxWR:$Vuu32, IntRegs:$Rt32, u1_0Imm:$Ii),
36065 "$Vdd32 = vrmpyub($Vuu32,$Rt32,#$Ii)",
36603 (ins HvxWR:$Vuu32, IntRegs:$Rt32, u1_0Imm:$Ii),
36604 "$Vdd32.uw = vrsad($Vuu32.ub,$Rt32.ub,#$Ii)",
36616 (ins HvxWR:$Vxx32in, HvxWR:$Vuu32, IntRegs:$Rt32, u1_0Imm:$Ii),
36617 "$Vxx32.uw += vrsad($Vuu32.ub,$Rt32.ub,#$Ii)",
36631 (ins HvxWR:$Vxx32in, HvxWR:$Vuu32, IntRegs:$Rt32, u1_0Imm:$Ii),
36632 "$Vxx32 += vrsadub($Vuu32,$Rt32,#$Ii)",
36645 (ins HvxWR:$Vuu32, IntRegs:$Rt32, u1_0Imm:$Ii),
36646 "$Vdd32 = vrsadub($Vuu32,$Rt32,#$Ii)",
38320 (ins u1_0Imm:$Ii),
38321 "vwhist128(#$Ii)",
38342 (ins HvxQR:$Qv4, u1_0Imm:$Ii),
38343 "vwhist128($Qv4,#$Ii)",
38459 (ins IntRegs:$Rt32, s4_0Imm:$Ii),
38460 "z = vmem($Rt32+#$Ii)",
38473 (ins IntRegs:$Rx32in, s3_0Imm:$Ii),
38474 "z = vmem($Rx32++#$Ii)",
38502 (ins PredRegs:$Pv4, IntRegs:$Rt32, s4_0Imm:$Ii),
38503 "if ($Pv4) z = vmem($Rt32+#$Ii)",
38516 (ins PredRegs:$Pv4, IntRegs:$Rx32in, s3_0Imm:$Ii),
38517 "if ($Pv4) z = vmem($Rx32++#$Ii)",
38627 (ins IntRegs:$Rs32, u11_3Imm:$Ii),
38628 "dcfetch($Rs32+#$Ii)",
38799 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
38800 "$Rd32 = add($Rs32,#$Ii)",
38814 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
38815 "$Rd32 = and($Rs32,#$Ii)",
38829 (ins s32_0Imm:$Ii, s8_0Imm:$II),
38830 "$Rdd32 = combine(#$Ii,#$II)",
38872 (ins s32_0Imm:$Ii),
38873 "$Rd32 = #$Ii",
38907 (ins s8_0Imm:$Ii, u32_0Imm:$II),
38908 "$Rdd32 = combine(#$Ii,#$II)",
38920 (ins s32_0Imm:$Ii, IntRegs:$Rs32),
38921 "$Rdd32 = combine(#$Ii,$Rs32)",
38933 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
38934 "$Rdd32 = combine($Rs32,#$Ii)",
38946 (ins PredRegs:$Pu4, s32_0Imm:$Ii),
38947 "if (!$Pu4) $Rd32 = #$Ii",
38963 (ins PredRegs:$Pu4, s32_0Imm:$Ii),
38964 "if ($Pu4) $Rd32 = #$Ii",
38979 (ins PredRegs:$Pu4, s32_0Imm:$Ii),
38980 "if (!$Pu4.new) $Rd32 = #$Ii",
38997 (ins PredRegs:$Pu4, s32_0Imm:$Ii),
38998 "if ($Pu4.new) $Rd32 = #$Ii",
39014 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
39015 "$Pd4 = cmp.eq($Rs32,#$Ii)",
39039 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
39040 "$Rd32 = memb($Rs32+#$Ii)",
39057 (ins IntRegs:$Rs32, s29_3Imm:$Ii),
39058 "$Rdd32 = memd($Rs32+#$Ii)",
39073 (ins IntRegs:$Rs32, s31_1Imm:$Ii),
39074 "$Rd32 = memh($Rs32+#$Ii)",
39091 (ins IntRegs:$Rs32, s30_2Imm:$Ii),
39092 "$Rd32 = memw($Rs32+#$Ii)",
39109 (ins IntRegs:$Rs32, s32_0Imm:$Ii),
39110 "$Rd32 = memub($Rs32+#$Ii)",
39127 (ins IntRegs:$Rs32, s31_1Imm:$Ii),
39128 "$Rd32 = memuh($Rs32+#$Ii)",
39145 (ins IntRegs:$Rx32in, u11_3Imm:$Ii),
39146 "allocframe($Rx32,#$Ii):raw",
39161 (ins IntRegs:$Rs32, s32_0Imm:$Ii, IntRegs:$Rt32),
39162 "memb($Rs32+#$Ii) = $Rt32",
39177 (ins IntRegs:$Rs32, s29_3Imm:$Ii, DoubleRegs:$Rtt32),
39178 "memd($Rs32+#$Ii) = $Rtt32",
39193 (ins IntRegs:$Rs32, s31_1Imm:$Ii, IntRegs:$Rt32),
39194 "memh($Rs32+#$Ii) = $Rt32",
39209 (ins IntRegs:$Rs32, s30_2Imm:$Ii, IntRegs:$Rt32),
39210 "memw($Rs32+#$Ii) = $Rt32",
39225 (ins IntRegs:$Rs32, u6_0Imm:$Ii, s32_0Imm:$II),
39226 "memb($Rs32+#$Ii) = #$II",
39241 (ins IntRegs:$Rs32, u6_2Imm:$Ii, s32_0Imm:$II),
39242 "memw($Rs32+#$Ii) = #$II",