Lines Matching refs:let
17 let Size = 4;
21 let Namespace = "PPC";
22 let Inst{0-5} = opcode;
23 let OutOperandList = OOL;
24 let InOperandList = IOL;
25 let AsmString = asmstr;
26 let Itinerary = itin;
35 let TSFlags{0} = PPC970_First;
36 let TSFlags{1} = PPC970_Single;
37 let TSFlags{2} = PPC970_Cracked;
38 let TSFlags{5-3} = PPC970_Unit;
42 let TSFlags{6} = XFormMemOp;
46 let TSFlags{7} = Prefixed;
82 let Size = 8;
86 let Namespace = "PPC";
87 let Inst{0-5} = opcode1;
88 let Inst{32-37} = opcode2;
89 let OutOperandList = OOL;
90 let InOperandList = IOL;
91 let AsmString = asmstr;
92 let Itinerary = itin;
101 let TSFlags{0} = PPC970_First;
102 let TSFlags{1} = PPC970_Single;
103 let TSFlags{2} = PPC970_Cracked;
104 let TSFlags{5-3} = PPC970_Unit;
120 let Pattern = pattern;
123 let Inst{6-29} = LI;
124 let Inst{30} = aa;
125 let Inst{31} = lk;
136 let BI{0-1} = BIBO{5-6};
137 let BI{2-4} = CR{0-2};
139 let Inst{6-10} = BIBO{4-0};
140 let Inst{11-15} = BI;
141 let Inst{16-29} = BD;
142 let Inst{30} = aa;
143 let Inst{31} = lk;
149 let BIBO{4-0} = bo;
150 let BIBO{6-5} = 0;
151 let CR = 0;
159 let Inst{6-10} = bo;
160 let Inst{11-15} = bi;
161 let Inst{16-29} = BD;
162 let Inst{30} = aa;
163 let Inst{31} = lk;
173 let Inst{6-10} = BO;
174 let Inst{11-15} = BI;
175 let Inst{16-29} = BD;
176 let Inst{30} = aa;
177 let Inst{31} = lk;
188 let Inst{6-8} = BO{4-2};
189 let Inst{9-10} = at;
190 let Inst{11-15} = BI;
191 let Inst{16-29} = BD;
192 let Inst{30} = aa;
193 let Inst{31} = lk;
202 let Inst{6-10} = bo;
203 let Inst{11-15} = BI;
204 let Inst{16-29} = BD;
205 let Inst{30} = aa;
206 let Inst{31} = lk;
216 let Pattern = pattern;
218 let Inst{20-26} = LEV;
219 let Inst{30} = xo;
230 let Pattern = pattern;
232 let Inst{6-10} = A;
233 let Inst{11-15} = B;
234 let Inst{16-31} = C;
243 let Pattern = pattern;
245 let Inst{6-10} = A;
246 let Inst{11-15} = Addr{20-16}; // Base Reg
247 let Inst{16-31} = Addr{15-0}; // Displacement
257 let Pattern = pattern;
259 let Inst{6-10} = A;
260 let Inst{11-15} = B;
261 let Inst{16-31} = C;
280 let Pattern = pattern;
282 let Inst{6-10} = A;
283 let Inst{11-15} = 0;
284 let Inst{16-31} = B;
294 let Pattern = pattern;
296 let Inst{6-10} = A;
297 let Inst{11-15} = B;
298 let Inst{16-31} = C;
304 let A = 0;
305 let Addr = 0;
312 let A = R;
313 let B = R;
314 let C = 0;
324 let Pattern = pattern;
327 let Inst{6-29} = LI;
328 let Inst{30} = aa;
329 let Inst{31} = lk;
331 let Inst{38-42} = A;
332 let Inst{43-47} = Addr{20-16}; // Base Reg
333 let Inst{48-63} = Addr{15-0}; // Displacement
342 let A = 0;
343 let Addr = 0;
354 let Inst{6-8} = BF;
355 let Inst{9} = 0;
356 let Inst{10} = L;
357 let Inst{11-15} = RA;
358 let Inst{16-31} = I;
364 let L = PPC64;
374 let L = PPC64;
385 let Pattern = pattern;
387 let Inst{6-10} = RST;
388 let Inst{11-15} = DS_RA{18-14}; // Register #
389 let Inst{16-29} = DS_RA{13-0}; // Displacement.
390 let Inst{30-31} = xo;
400 let Pattern = pattern;
402 let Inst{6-10} = RT;
403 let Inst{11-15} = D{5-1}; // d1
404 let Inst{16-25} = D{15-6}; // d0
405 let Inst{26-30} = xo;
406 let Inst{31} = D{0}; // d2
416 let Pattern = pattern;
418 let Inst{6-10} = XT{4-0};
419 let Inst{11-15} = DS_RA{16-12}; // Register #
420 let Inst{16-27} = DS_RA{11-0}; // Displacement.
421 let Inst{28} = XT{5};
422 let Inst{29-31} = xo;
431 let Pattern = pattern;
433 let Inst{6-10} = RTp{4-0};
434 let Inst{11-15} = DQ_RA{16-12}; // Register #
435 let Inst{16-27} = DQ_RA{11-0}; // Displacement.
436 let Inst{28-31} = xo;
447 let Pattern = pattern;
451 let Inst{6-10} = RST;
452 let Inst{11-15} = A;
453 let Inst{16-20} = B;
454 let Inst{21-30} = xo;
455 let Inst{31} = RC;
465 let RST = 0;
471 let Inst{21-30} = xo;
486 let Inst{6-10} = RST;
487 let Inst{11-15} = A;
488 let Inst{16-20} = B;
489 let Inst{21-30} = xo;
490 let Inst{31} = RC;
505 let RST = 0;
511 let A = 0;
512 let B = 0;
522 let Pattern = pattern;
524 let Inst{6-10} = RST;
525 let Inst{11-15} = A;
526 let Inst{20} = WS;
527 let Inst{21-30} = xo;
528 let Inst{31} = 0;
534 let Pattern = pattern;
548 let Pattern = pattern;
554 let B = 0;
555 let Pattern = pattern;
566 let Inst{6-8} = BF;
567 let Inst{9} = 0;
568 let Inst{10} = L;
569 let Inst{11-15} = RA;
570 let Inst{16-20} = RB;
571 let Inst{21-30} = xo;
572 let Inst{31} = 0;
582 let Inst{6} = 0;
583 let Inst{7-10} = CT;
584 let Inst{11-15} = RA;
585 let Inst{16-20} = RB;
586 let Inst{21-30} = xo;
587 let Inst{31} = 0;
596 let Inst{6-10} = RS;
597 let Inst{12-15} = SR;
598 let Inst{21-30} = xo;
606 let Inst{6-10} = MO;
607 let Inst{21-30} = xo;
616 let Inst{6-10} = RS;
617 let Inst{16-20} = RB;
618 let Inst{21-30} = xo;
627 let Inst{6-10} = RS;
628 let Inst{15} = L;
629 let Inst{21-30} = xo;
635 let L = PPC64;
645 let Inst{6-8} = BF;
646 let Inst{9-10} = 0;
647 let Inst{11-15} = FRA;
648 let Inst{16-20} = FRB;
649 let Inst{21-30} = xo;
650 let Inst{31} = 0;
656 let FRA = 0;
657 let Pattern = pattern;
667 let Pattern = pattern;
669 let Inst{6-10} = FRT;
670 let Inst{11-15} = FRA;
671 let Inst{16-20} = FRB;
672 let Inst{21-30} = xo;
673 let Inst{31} = 0;
679 let FRA = 0;
690 let Pattern = pattern;
692 let Inst{6-10} = FRT;
693 let Inst{11-15} = FRA;
694 let Inst{16-20} = FRB;
695 let Inst{21-24} = tttt;
696 let Inst{25-30} = xo;
697 let Inst{31} = 0;
703 let Pattern = pattern;
704 let Inst{6-10} = 31;
705 let Inst{11-15} = 0;
706 let Inst{16-20} = 0;
707 let Inst{21-30} = xo;
708 let Inst{31} = 0;
716 let Pattern = pattern;
717 let Inst{6-8} = 0;
718 let Inst{9-10} = L;
719 let Inst{11-15} = 0;
720 let Inst{16-20} = 0;
721 let Inst{21-30} = xo;
722 let Inst{31} = 0;
728 let L = 0;
745 let A = 0;
763 let Pattern = pattern;
767 let Inst{6-10} = RST;
768 let Inst{11-20} = 0;
769 let Inst{21-30} = xo;
770 let Inst{31} = RC;
775 let Pattern = pattern;
780 let Inst{6-10} = FM;
781 let Inst{11-20} = 0;
782 let Inst{21-30} = xo;
783 let Inst{31} = RC;
792 let Inst{6-10} = RT;
793 let Inst{11-13} = BFA;
794 let Inst{14-15} = 0;
795 let Inst{16-20} = 0;
796 let Inst{21-30} = xo;
797 let Inst{31} = 0;
806 let Inst{6-10} = RT;
807 let Inst{11-13} = 0;
808 let Inst{14-15} = L;
809 let Inst{16-20} = 0;
810 let Inst{21-30} = xo;
811 let Inst{31} = 0;
818 let Pattern = pattern;
820 let Inst{6-10} = RST;
821 let Inst{11-12} = xo1;
822 let Inst{13-15} = xo2;
823 let Inst{16-20} = 0;
824 let Inst{21-30} = xo;
825 let Inst{31} = 0;
832 let Pattern = pattern;
835 let Inst{6-10} = RST;
836 let Inst{11-12} = xo1;
837 let Inst{13-15} = xo2;
838 let Inst{16-20} = FRB;
839 let Inst{21-30} = xo;
840 let Inst{31} = 0;
847 let Pattern = pattern;
850 let Inst{6-10} = RST;
851 let Inst{11-12} = xo1;
852 let Inst{13-15} = xo2;
853 let Inst{16-17} = 0;
854 let Inst{18-20} = DRM;
855 let Inst{21-30} = xo;
856 let Inst{31} = 0;
863 let Pattern = pattern;
866 let Inst{6-10} = RST;
867 let Inst{11-12} = xo1;
868 let Inst{13-15} = xo2;
869 let Inst{16-18} = 0;
870 let Inst{19-20} = RM;
871 let Inst{21-30} = xo;
872 let Inst{31} = 0;
879 let RST = 0;
880 let A = 0;
881 let B = 0;
887 let RST = 0;
888 let A = 0;
898 let Inst{6-9} = 0;
899 let Inst{10} = R;
900 let Inst{11-20} = 0;
901 let Inst{21-30} = xo;
902 let Inst{31} = RC;
912 let Inst{6} = A;
913 let Inst{7-20} = 0;
914 let Inst{21-30} = xo;
915 let Inst{31} = RC;
925 let Inst{7-9} = 0;
926 let Inst{10} = L;
927 let Inst{11-20} = 0;
928 let Inst{21-30} = xo;
929 let Inst{31} = RC;
939 let Inst{6-8} = BF;
940 let Inst{9-20} = 0;
941 let Inst{21-30} = xo;
942 let Inst{31} = RC;
954 let Pattern = pattern;
956 let Inst{6-8} = BF;
957 let Inst{9} = 0;
958 let Inst{10} = L;
959 let Inst{11-15} = RA;
960 let Inst{16-20} = RB;
961 let Inst{21-30} = xo;
962 let Inst{31} = 0;
973 let Pattern = pattern;
975 let Inst{6-8} = BF;
976 let Inst{9-10} = 0;
977 let Inst{11-15} = RA;
978 let Inst{16-20} = RB;
979 let Inst{21-30} = xo;
980 let Inst{31} = 0;
987 let A = xo2;
997 let Pattern = pattern;
999 let Inst{6-8} = BF;
1000 let Inst{9-15} = DCMX;
1001 let Inst{16-20} = VB;
1002 let Inst{21-30} = xo;
1003 let Inst{31} = 0;
1012 let Pattern = pattern;
1014 let Inst{6-10} = XT{4-0};
1015 let Inst{11-12} = 0;
1016 let Inst{13-20} = IMM8;
1017 let Inst{21-30} = xo;
1018 let Inst{31} = XT{5};
1031 let FRA = 0;
1032 let FRB = 0;
1039 let BF = 0;
1040 let Pattern = pattern;
1043 let Inst{31} = RC;
1054 let Pattern = pattern;
1056 let Inst{6-10} = XT{4-0};
1057 let Inst{11-15} = A;
1058 let Inst{16-20} = B;
1059 let Inst{21-30} = xo;
1060 let Inst{31} = XT{5};
1070 let B = 0;
1079 let Pattern = pattern;
1081 let Inst{6-10} = XT{4-0};
1082 let Inst{11-15} = 0;
1083 let Inst{16-20} = XB{4-0};
1084 let Inst{21-29} = xo;
1085 let Inst{30} = XB{5};
1086 let Inst{31} = XT{5};
1095 let Pattern = pattern;
1097 let Inst{6-8} = CR;
1098 let Inst{9-15} = 0;
1099 let Inst{16-20} = XB{4-0};
1100 let Inst{21-29} = xo;
1101 let Inst{30} = XB{5};
1102 let Inst{31} = 0;
1112 let Pattern = pattern;
1114 let Inst{6-10} = XT{4-0};
1115 let Inst{11-13} = 0;
1116 let Inst{14-15} = D;
1117 let Inst{16-20} = XB{4-0};
1118 let Inst{21-29} = xo;
1119 let Inst{30} = XB{5};
1120 let Inst{31} = XT{5};
1130 let Pattern = pattern;
1132 let Inst{6-10} = XT{4-0};
1133 let Inst{11-15} = UIM5;
1134 let Inst{16-20} = XB{4-0};
1135 let Inst{21-29} = xo;
1136 let Inst{30} = XB{5};
1137 let Inst{31} = XT{5};
1147 let Pattern = pattern;
1149 let Inst{6-10} = RT;
1150 let Inst{11-15} = xo2;
1151 let Inst{16-20} = XB{4-0};
1152 let Inst{21-29} = xo;
1153 let Inst{30} = XB{5};
1154 let Inst{31} = 0;
1164 let Pattern = pattern;
1166 let Inst{6-10} = XT{4-0};
1167 let Inst{11-15} = xo2;
1168 let Inst{16-20} = XB{4-0};
1169 let Inst{21-29} = xo;
1170 let Inst{30} = XB{5};
1171 let Inst{31} = XT{5};
1181 let Pattern = pattern;
1183 let Inst{6-8} = BF;
1184 let Inst{9-15} = DCMX;
1185 let Inst{16-20} = XB{4-0};
1186 let Inst{21-29} = xo;
1187 let Inst{30} = XB{5};
1188 let Inst{31} = 0;
1199 let Pattern = pattern;
1201 let Inst{6-10} = XT{4-0};
1202 let Inst{11-15} = DCMX{4-0};
1203 let Inst{16-20} = XB{4-0};
1204 let Inst{21-24} = xo1;
1205 let Inst{25} = DCMX{6};
1206 let Inst{26-28} = xo2;
1207 let Inst{29} = DCMX{5};
1208 let Inst{30} = XB{5};
1209 let Inst{31} = XT{5};
1218 let Pattern = pattern;
1220 let Inst{6-10} = D_RA_XD{4-0}; // D
1221 let Inst{11-15} = D_RA_XD{10-6}; // RA
1222 let Inst{16-20} = RB;
1223 let Inst{21-30} = xo;
1224 let Inst{31} = D_RA_XD{5}; // DX
1234 let Pattern = pattern;
1236 let Inst{6-10} = XT{4-0};
1237 let Inst{11-15} = XA{4-0};
1238 let Inst{16-20} = XB{4-0};
1239 let Inst{21-28} = xo;
1240 let Inst{29} = XA{5};
1241 let Inst{30} = XB{5};
1242 let Inst{31} = XT{5};
1248 let XA = XT;
1249 let XB = XT;
1259 let Pattern = pattern;
1261 let Inst{6-8} = CR;
1262 let Inst{9-10} = 0;
1263 let Inst{11-15} = XA{4-0};
1264 let Inst{16-20} = XB{4-0};
1265 let Inst{21-28} = xo;
1266 let Inst{29} = XA{5};
1267 let Inst{30} = XB{5};
1268 let Inst{31} = 0;
1279 let Pattern = pattern;
1281 let Inst{6-10} = XT{4-0};
1282 let Inst{11-15} = XA{4-0};
1283 let Inst{16-20} = XB{4-0};
1284 let Inst{21} = 0;
1285 let Inst{22-23} = D;
1286 let Inst{24-28} = xo;
1287 let Inst{29} = XA{5};
1288 let Inst{30} = XB{5};
1289 let Inst{31} = XT{5};
1299 let Pattern = pattern;
1303 let Inst{6-10} = XT{4-0};
1304 let Inst{11-15} = XA{4-0};
1305 let Inst{16-20} = XB{4-0};
1306 let Inst{21} = RC;
1307 let Inst{22-28} = xo;
1308 let Inst{29} = XA{5};
1309 let Inst{30} = XB{5};
1310 let Inst{31} = XT{5};
1321 let Pattern = pattern;
1323 let Inst{6-10} = XT{4-0};
1324 let Inst{11-15} = XA{4-0};
1325 let Inst{16-20} = XB{4-0};
1326 let Inst{21-25} = XC{4-0};
1327 let Inst{26-27} = xo;
1328 let Inst{28} = XC{5};
1329 let Inst{29} = XA{5};
1330 let Inst{30} = XB{5};
1331 let Inst{31} = XT{5};
1341 let Pattern = pattern;
1343 let Inst{6-10} = immfield;
1344 let Inst{11-15} = A;
1345 let Inst{16-20} = B;
1346 let Inst{21-30} = xo;
1347 let Inst{31} = 0;
1357 let Pattern = pattern;
1359 let Inst{6-10} = TH;
1360 let Inst{11-15} = A;
1361 let Inst{16-20} = B;
1362 let Inst{21-30} = xo;
1363 let Inst{31} = 0;
1374 let Pattern = pattern;
1376 let Inst{6} = T;
1377 let Inst{7-8} = 0;
1378 let Inst{9-10} = STRM;
1379 let Inst{11-15} = A;
1380 let Inst{16-20} = B;
1381 let Inst{21-30} = xo;
1382 let Inst{31} = 0;
1393 let Pattern = pattern;
1395 let Inst{6-10} = CRD;
1396 let Inst{11-15} = CRA;
1397 let Inst{16-20} = CRB;
1398 let Inst{21-30} = xo;
1399 let Inst{31} = 0;
1405 let CRD = 0;
1406 let CRA = 0;
1407 let CRB = 0;
1416 let CRD = RT;
1417 let CRA = 0;
1418 let CRB = RB;
1426 let Pattern = pattern;
1428 let Inst{6-10} = CRD;
1429 let Inst{11-15} = CRD;
1430 let Inst{16-20} = CRD;
1431 let Inst{21-30} = xo;
1432 let Inst{31} = 0;
1442 let Pattern = pattern;
1444 let Inst{6-10} = BO;
1445 let Inst{11-15} = BI;
1446 let Inst{16-18} = 0;
1447 let Inst{19-20} = BH;
1448 let Inst{21-30} = xo;
1449 let Inst{31} = lk;
1458 let BO = BIBO{4-0};
1459 let BI{0-1} = BIBO{5-6};
1460 let BI{2-4} = CR{0-2};
1461 let BH = 0;
1467 let BO = bo;
1468 let BH = 0;
1474 let BO = bo;
1475 let BI = bi;
1476 let BH = 0;
1485 let Inst{6-8} = BF;
1486 let Inst{9-10} = 0;
1487 let Inst{11-13} = BFA;
1488 let Inst{14-15} = 0;
1489 let Inst{16-20} = 0;
1490 let Inst{21-30} = xo;
1491 let Inst{31} = 0;
1503 let Inst{6-8} = BF;
1504 let Inst{9-10} = 0;
1505 let Inst{11-14} = 0;
1506 let Inst{15} = W;
1507 let Inst{16-19} = U;
1508 let Inst{20} = 0;
1509 let Inst{21-30} = xo;
1510 let Inst{31} = RC;
1518 let Pattern = pattern;
1520 let Inst{6-19} = 0;
1521 let Inst{20} = S;
1522 let Inst{21-30} = xo;
1523 let Inst{31} = 0;
1538 let Pattern = pattern;
1540 let Inst{6-10} = BO;
1541 let Inst{11-15} = BI;
1542 let Inst{16-18} = 0;
1543 let Inst{19-20} = BH;
1544 let Inst{21-30} = xo1;
1545 let Inst{31} = lk;
1547 let Inst{38-42} = RST;
1548 let Inst{43-47} = DS_RA{18-14}; // Register #
1549 let Inst{48-61} = DS_RA{13-0}; // Displacement.
1550 let Inst{62-63} = xo2;
1560 let BO = bo;
1561 let BI = bi;
1562 let BH = 0;
1574 let Pattern = pattern;
1576 let Inst{6-10} = bo;
1577 let Inst{11-15} = bi;
1578 let Inst{16-18} = 0;
1579 let Inst{19-20} = 0; // Unused (BH)
1580 let Inst{21-30} = xo1;
1581 let Inst{31} = lk;
1583 let Inst{38-42} = RST;
1584 let Inst{43-47} = D_RA{20-16}; // Base Register
1585 let Inst{48-63} = D_RA{15-0}; // Displacement
1595 let Inst{6-10} = RT;
1596 let Inst{11} = SPR{4};
1597 let Inst{12} = SPR{3};
1598 let Inst{13} = SPR{2};
1599 let Inst{14} = SPR{1};
1600 let Inst{15} = SPR{0};
1601 let Inst{16} = SPR{9};
1602 let Inst{17} = SPR{8};
1603 let Inst{18} = SPR{7};
1604 let Inst{19} = SPR{6};
1605 let Inst{20} = SPR{5};
1606 let Inst{21-30} = xo;
1607 let Inst{31} = 0;
1613 let SPR = spr;
1621 let Inst{6-10} = RT;
1622 let Inst{11-20} = 0;
1623 let Inst{21-30} = xo;
1624 let Inst{31} = 0;
1632 let Pattern = pattern;
1634 let Inst{6-10} = RT;
1635 let Inst{11-20} = Entry;
1636 let Inst{21-30} = xo;
1637 let Inst{31} = 0;
1646 let Inst{6-10} = rS;
1647 let Inst{11} = 0;
1648 let Inst{12-19} = FXM;
1649 let Inst{20} = 0;
1650 let Inst{21-30} = xo;
1651 let Inst{31} = 0;
1660 let Inst{6-10} = ST;
1661 let Inst{11} = 1;
1662 let Inst{12-19} = FXM;
1663 let Inst{20} = 0;
1664 let Inst{21-30} = xo;
1665 let Inst{31} = 0;
1675 let SPR = spr;
1688 let Pattern = pattern;
1690 let Inst{6} = 0;
1691 let Inst{7-14} = FM;
1692 let Inst{15} = 0;
1693 let Inst{16-20} = rT;
1694 let Inst{21-30} = xo;
1695 let Inst{31} = RC;
1707 let Pattern = pattern;
1709 let Inst{6} = L;
1710 let Inst{7-14} = FLM;
1711 let Inst{15} = W;
1712 let Inst{16-20} = FRB;
1713 let Inst{21-30} = xo;
1714 let Inst{31} = RC;
1726 let Pattern = pattern;
1728 let Inst{6-10} = RS;
1729 let Inst{11-15} = A;
1730 let Inst{16-20} = SH{4,3,2,1,0};
1731 let Inst{21-29} = xo;
1732 let Inst{30} = SH{5};
1733 let Inst{31} = RC;
1744 let Pattern = pattern;
1748 let Inst{6-10} = RT;
1749 let Inst{11-15} = RA;
1750 let Inst{16-20} = RB;
1751 let Inst{21} = oe;
1752 let Inst{22-30} = xo;
1753 let Inst{31} = RC;
1759 let RB = 0;
1771 let Pattern = pattern;
1775 let Inst{6-10} = FRT;
1776 let Inst{11-15} = FRA;
1777 let Inst{16-20} = FRB;
1778 let Inst{21-25} = FRC;
1779 let Inst{26-30} = xo;
1780 let Inst{31} = RC;
1786 let FRC = 0;
1792 let FRB = 0;
1803 let Pattern = pattern;
1805 let Inst{6-10} = RT;
1806 let Inst{11-15} = RA;
1807 let Inst{16-20} = RB;
1808 let Inst{21-25} = COND;
1809 let Inst{26-30} = xo;
1810 let Inst{31} = 0;
1823 let Pattern = pattern;
1827 let Inst{6-10} = RS;
1828 let Inst{11-15} = RA;
1829 let Inst{16-20} = RB;
1830 let Inst{21-25} = MB;
1831 let Inst{26-30} = ME;
1832 let Inst{31} = RC;
1849 let Pattern = pattern;
1853 let Inst{6-10} = RS;
1854 let Inst{11-15} = RA;
1855 let Inst{16-20} = SH{4,3,2,1,0};
1856 let Inst{21-26} = MBE{4,3,2,1,0,5};
1857 let Inst{27-29} = xo;
1858 let Inst{30} = SH{5};
1859 let Inst{31} = RC;
1870 let Pattern = pattern;
1874 let Inst{6-10} = RS;
1875 let Inst{11-15} = RA;
1876 let Inst{16-20} = RB;
1877 let Inst{21-26} = MBE{4,3,2,1,0,5};
1878 let Inst{27-30} = xo;
1879 let Inst{31} = RC;
1894 let Pattern = pattern;
1896 let Inst{6-10} = VD;
1897 let Inst{11-15} = VA;
1898 let Inst{16-20} = VB;
1899 let Inst{21-25} = VC;
1900 let Inst{26-31} = xo;
1912 let Pattern = pattern;
1914 let Inst{6-10} = VD;
1915 let Inst{11-15} = VA;
1916 let Inst{16-20} = VB;
1917 let Inst{21-25} = VC;
1918 let Inst{26-31} = xo;
1929 let Pattern = pattern;
1931 let Inst{6-10} = VD;
1932 let Inst{11-15} = VA;
1933 let Inst{16-20} = VB;
1934 let Inst{21} = 0;
1935 let Inst{22-25} = SH;
1936 let Inst{26-31} = xo;
1947 let Pattern = pattern;
1949 let Inst{6-10} = VD;
1950 let Inst{11-15} = VA;
1951 let Inst{16-20} = VB;
1952 let Inst{21-31} = xo;
1958 let VA = VD;
1959 let VB = VD;
1969 let Pattern = pattern;
1971 let Inst{6-10} = VD;
1972 let Inst{11-15} = 0;
1973 let Inst{16-20} = VB;
1974 let Inst{21-31} = xo;
1983 let Pattern = pattern;
1985 let Inst{6-10} = VD;
1986 let Inst{11-15} = IMM;
1987 let Inst{16-20} = 0;
1988 let Inst{21-31} = xo;
1997 let Pattern = pattern;
1999 let Inst{6-10} = VD;
2000 let Inst{11-15} = 0;
2001 let Inst{16-20} = 0;
2002 let Inst{21-31} = xo;
2011 let Pattern = pattern;
2013 let Inst{6-10} = 0;
2014 let Inst{11-15} = 0;
2015 let Inst{16-20} = VB;
2016 let Inst{21-31} = xo;
2026 let Pattern = pattern;
2028 let Inst{6-10} = RD;
2029 let Inst{11-15} = eo;
2030 let Inst{16-20} = VB;
2031 let Inst{21-31} = xo;
2043 let Pattern = pattern;
2045 let Inst{6-10} = VD;
2046 let Inst{11-15} = VA;
2047 let Inst{16} = ST;
2048 let Inst{17-20} = SIX;
2049 let Inst{21-31} = xo;
2059 let Pattern = pattern;
2061 let Inst{6-10} = VD;
2062 let Inst{11-15} = VA;
2063 let Inst{16-20} = 0;
2064 let Inst{21-31} = xo;
2076 let Pattern = pattern;
2078 let Inst{6-10} = VD;
2079 let Inst{11-15} = VA;
2080 let Inst{16-20} = VB;
2081 let Inst{21} = RC;
2082 let Inst{22-31} = xo;
2094 let Pattern = pattern;
2096 let Inst{6-10} = VD;
2097 let Inst{11-15} = eo;
2098 let Inst{16-20} = VB;
2099 let Inst{21} = 1;
2100 let Inst{22} = PS;
2101 let Inst{23-31} = xo;
2113 let Pattern = pattern;
2115 let Inst{6-10} = VD;
2116 let Inst{11-15} = VA;
2117 let Inst{16-20} = VB;
2118 let Inst{21} = 1;
2119 let Inst{22} = PS;
2120 let Inst{23-31} = xo;
2131 let Pattern = pattern;
2135 let Inst{6-10} = VRT;
2136 let Inst{11-14} = 0;
2137 let Inst{15} = R;
2138 let Inst{16-20} = VRB;
2139 let Inst{21-22} = idx;
2140 let Inst{23-30} = xo;
2141 let Inst{31} = RC;
2152 let Pattern = pattern;
2154 let Inst{6-10} = RT;
2155 let Inst{11-15} = RA;
2156 let Inst{16-20} = RB;
2157 let Inst{21-22} = CY;
2158 let Inst{23-30} = xo;
2159 let Inst{31} = 0;
2167 let isCodeGenOnly = 1;
2168 let PPC64 = 0;
2169 let Pattern = pattern;
2170 let Inst{31-0} = 0;
2171 let hasNoSchedulingInfo = 1;
2179 let usesCustomInserter = 1;
2186 let isPseudo = 1;