Lines Matching full:let
12 let Namespace = "Mips";
13 let DecoderNamespace = "MicroMips";
15 let OutOperandList = outs;
16 let InOperandList = ins;
18 let AsmString = asmstr;
19 let Pattern = pattern;
20 let Itinerary = itin;
22 let Predicates = [InMicroMips];
34 let Size = 2;
51 let Inst{15-10} = 0x01;
52 let Inst{9-7} = rd;
53 let Inst{6-4} = rt;
54 let Inst{3-1} = rs;
55 let Inst{0} = funct;
65 let Inst{15-10} = funct;
66 let Inst{9-7} = rd;
67 let Inst{6-4} = rs;
68 let Inst{3-0} = imm;
77 let Inst{15-10} = 0x11;
78 let Inst{9-6} = funct;
79 let Inst{5-3} = rt;
80 let Inst{2-0} = rs;
90 let Inst{15-10} = 0x09;
91 let Inst{9-7} = rd;
92 let Inst{6-4} = rt;
93 let Inst{3-1} = shamt;
94 let Inst{0} = funct;
104 let Inst{15-10} = 0x1b;
105 let Inst{9-7} = rd;
106 let Inst{6-4} = rs;
107 let Inst{3-1} = imm;
108 let Inst{0} = 0;
117 let Inst{15-10} = op;
118 let Inst{9-7} = rt;
119 let Inst{6-4} = addr{6-4};
120 let Inst{3-0} = addr{3-0};
129 let Inst{15-10} = op;
130 let Inst{9-5} = rt;
131 let Inst{4-0} = offset;
140 let Inst{15-10} = op;
141 let Inst{9-7} = rt;
142 let Inst{6-0} = offset;
151 let Inst{15-10} = 0x13;
152 let Inst{9-5} = rd;
153 let Inst{4-1} = imm;
154 let Inst{0} = 0;
162 let Inst{15-10} = 0x13;
163 let Inst{9-1} = imm;
164 let Inst{0} = 1;
173 let Inst{15-10} = funct;
174 let Inst{9-5} = rd;
175 let Inst{4-0} = rs;
184 let Inst{15-10} = 0x3b;
185 let Inst{9-7} = rd;
186 let Inst{6-0} = imm;
194 let Inst{15-10} = 0x11;
195 let Inst{9-5} = op;
196 let Inst{4-0} = rs;
204 let Inst{15-10} = 0x11;
205 let Inst{9-5} = funct;
206 let Inst{4-0} = rd;
215 let Inst{15-10} = 0x11;
216 let Inst{9-5} = op;
217 let Inst{4-0} = imm;
226 let Inst{15-10} = 0x1b;
227 let Inst{9-7} = rd;
228 let Inst{6-1} = imm;
229 let Inst{0} = 1;
236 let Inst{15-10} = 0x11;
237 let Inst{9-4} = op;
238 let Inst{3-0} = code_;
247 let Inst{15-10} = op;
248 let Inst{9-7} = rs;
249 let Inst{6-0} = offset;
257 let Inst{15-10} = 0x33;
258 let Inst{9-0} = offset;
268 let Inst{15-10} = 0x21;
269 let Inst{9-7} = dst_regs;
270 let Inst{6-4} = rt;
271 let Inst{3-1} = rs;
272 let Inst{0} = 0;
290 let Inst{31-26} = op;
291 let Inst{25-21} = rt;
292 let Inst{20-16} = rs;
293 let Inst{15-11} = rd;
294 let Inst{10} = 0;
295 let Inst{9-0} = funct;
305 let Inst{31-26} = op;
306 let Inst{25-21} = rt;
307 let Inst{20-16} = rs;
308 let Inst{15-0} = imm16;
318 let Inst{31-26} = op;
319 let Inst{25-21} = rt;
320 let Inst{20-16} = rs;
321 let Inst{15-0} = imm16;
330 let Inst{31-26} = 0x10;
331 let Inst{25-21} = 0xd;
332 let Inst{20-16} = rt;
333 let Inst{15-0} = imm16;
342 let Inst{31-26} = 0x00;
343 let Inst{25-21} = rt;
344 let Inst{20-16} = rs;
345 let Inst{15-6} = funct;
346 let Inst{5-0} = 0x3c;
356 let Inst{31-26} = 0;
357 let Inst{25-21} = rd;
358 let Inst{20-16} = rt;
359 let Inst{15-11} = shamt;
360 let Inst{10} = rotate;
361 let Inst{9-0} = funct;
371 let Inst{31-26} = 0;
372 let Inst{25-21} = rt;
373 let Inst{20-16} = rs;
374 let Inst{15-11} = rd;
375 let Inst{10} = rotate;
376 let Inst{9-0} = funct;
387 let Inst{31-26} = op;
388 let Inst{25-21} = rt;
389 let Inst{20-16} = base;
390 let Inst{15-0} = offset;
401 let Inst{31-26} = op;
402 let Inst{25-21} = rt;
403 let Inst{20-16} = base;
404 let Inst{15-12} = fmt;
405 let Inst{11-9} = funct;
406 let Inst{8-0} = offset;
415 let Inst{31-26} = 0x18;
416 let Inst{25-21} = rt;
417 let Inst{20-16} = addr{20-16};
418 let Inst{15-12} = funct;
419 let Inst{11-0} = addr{11-0};
430 let Inst{31-26} = 0x18;
431 let Inst{25-21} = rt;
432 let Inst{20-16} = base;
433 let Inst{15-12} = type;
434 let Inst{11-9} = funct;
435 let Inst{8-0} = offset;
445 let Inst{31-26} = 0x15;
446 let Inst{25-21} = rd;
447 let Inst{20-16} = rs;
448 let Inst{15-13} = fcc;
449 let Inst{12-6} = func;
450 let Inst{5-0} = 0x3b;
458 let Inst{31-26} = 0x00;
459 let Inst{25-21} = 0x00;
460 let Inst{20-16} = rs;
461 let Inst{15-6} = funct;
462 let Inst{5-0} = 0x3c;
470 let Inst{31-26} = 0x00;
471 let Inst{25-21} = 0x00;
472 let Inst{20-16} = rd;
473 let Inst{15-6} = funct;
474 let Inst{5-0} = 0x3c;
483 let Inst{31-26} = 0x00;
484 let Inst{25-21} = rd;
485 let Inst{20-16} = rs;
486 let Inst{15-6} = funct;
487 let Inst{5-0} = 0x3c;
496 let Inst{31-26} = 0x00;
497 let Inst{25-21} = rd;
498 let Inst{20-16} = rt;
499 let Inst{15-6} = funct;
500 let Inst{5-0} = 0x3c;
511 let Inst{31-26} = 0x00;
512 let Inst{25-21} = rt;
513 let Inst{20-16} = rs;
514 let Inst{15-11} = size;
515 let Inst{10-6} = pos;
516 let Inst{5-0} = funct;
524 let Inst{31-26} = op;
525 let Inst{25-0} = target;
533 let Inst{31-21} = 0x00;
534 let Inst{20-16} = rs;
535 let Inst{15-14} = 0x0;
536 let Inst{13-6} = funct;
537 let Inst{5-0} = 0x3c;
546 let Inst{31-26} = 0x00;
547 let Inst{25-21} = rd;
548 let Inst{20-16} = rs;
549 let Inst{15-6} = funct;
550 let Inst{5-0} = 0x3c;
560 let Inst{31-26} = op;
561 let Inst{25-21} = rt;
562 let Inst{20-16} = rs;
563 let Inst{15-0} = offset;
572 let Inst{31-26} = 0x10;
573 let Inst{25-21} = funct;
574 let Inst{20-16} = rs;
575 let Inst{15-0} = offset;
584 let Inst{31-26} = 0x10;
585 let Inst{25-21} = funct;
586 let Inst{20-16} = rs;
587 let Inst{15-0} = offset;
595 let Inst{31-26} = 0x00;
596 let Inst{25-21} = 0x0;
597 let Inst{20-16} = stype;
598 let Inst{15-6} = 0x1ad;
599 let Inst{5-0} = 0x3c;
606 let Inst{31-26} = 0x0;
607 let Inst{25-16} = code_1;
608 let Inst{15-6} = code_2;
609 let Inst{5-0} = 0x07;
615 let Inst{31-26} = 0x0;
616 let Inst{25-16} = code_;
617 let Inst{15-6} = 0x22d;
618 let Inst{5-0} = 0x3c;
625 let Inst{31-26} = 0x00;
626 let Inst{25-16} = code_;
627 let Inst{15-6} = 0x24d;
628 let Inst{5-0} = 0x3c;
634 let Inst{31-26} = 0x00;
635 let Inst{25-16} = 0x00;
636 let Inst{15-6} = funct;
637 let Inst{5-0} = 0x3c;
644 let Inst{31-26} = 0x00;
645 let Inst{25-21} = 0x00;
646 let Inst{20-16} = rt;
647 let Inst{15-6} = funct;
648 let Inst{5-0} = 0x3c;
658 let Inst{31-26} = 0x00;
659 let Inst{25-21} = rt;
660 let Inst{20-16} = rs;
661 let Inst{15-12} = code_;
662 let Inst{11-6} = funct;
663 let Inst{5-0} = 0x3c;
672 let Inst{31-26} = 0x10;
673 let Inst{25-21} = funct;
674 let Inst{20-16} = rs;
675 let Inst{15-0} = imm16;
684 let Inst{31-26} = 0x18;
685 let Inst{25-21} = rt;
686 let Inst{20-16} = addr{20-16};
687 let Inst{15-12} = funct;
688 let Inst{11-0} = addr{11-0};
699 let Inst{31-26} = 0x18;
700 let Inst{25-21} = rt;
701 let Inst{20-16} = base;
702 let Inst{15-12} = funct;
703 let Inst{11-9} = 0x6;
704 let Inst{8-0} = offset;
714 let Inst{31-26} = 0x15;
715 let Inst{25-21} = ft;
716 let Inst{20-16} = fs;
717 let Inst{15-11} = fd;
718 let Inst{10} = 0;
719 let Inst{9-8} = fmt;
720 let Inst{7-0} = funct;
732 let Inst{31-26} = 0x15;
733 let Inst{25-21} = index;
734 let Inst{20-16} = base;
735 let Inst{15-11} = fd;
736 let Inst{10-9} = 0x0;
737 let Inst{8-0} = funct;
747 let Inst{31-26} = 0x15;
748 let Inst{25-21} = index;
749 let Inst{20-16} = base;
750 let Inst{15-11} = fs;
751 let Inst{10-9} = 0x0;
752 let Inst{8-0} = funct;
762 let Inst{31-26} = 0x15;
763 let Inst{25-21} = ft;
764 let Inst{20-16} = fs;
765 let Inst{15-13} = 0x0; // cc
766 let Inst{12} = 0;
767 let Inst{11-10} = fmt;
768 let Inst{9-6} = cond;
769 let Inst{5-0} = 0x3c;
777 let Inst{31-26} = 0x10;
778 let Inst{25-21} = tf;
779 let Inst{20-18} = 0x0; // cc
780 let Inst{17-16} = 0x0;
781 let Inst{15-0} = offset;
790 let Inst{31-26} = 0x15;
791 let Inst{25-21} = fd;
792 let Inst{20-16} = fs;
793 let Inst{15} = 0;
794 let Inst{14} = fmt;
795 let Inst{13-6} = funct;
796 let Inst{5-0} = 0x3b;
805 let Inst{31-26} = 0x15;
806 let Inst{25-21} = fd;
807 let Inst{20-16} = fs;
808 let Inst{15} = 0;
809 let Inst{14-13} = fmt;
810 let Inst{12-6} = funct;
811 let Inst{5-0} = 0x3b;
820 let Inst{31-26} = 0x15;
821 let Inst{25-21} = fd;
822 let Inst{20-16} = fs;
823 let Inst{15-13} = 0x0; //cc
824 let Inst{12-11} = 0x0;
825 let Inst{10-9} = fmt;
826 let Inst{8-0} = func;
836 let Inst{31-26} = 0x15;
837 let Inst{25-21} = rt;
838 let Inst{20-16} = fs;
839 let Inst{15-11} = fd;
840 let Inst{9-8} = fmt;
841 let Inst{7-0} = funct;
850 let Inst{31-26} = 0x15;
851 let Inst{25-21} = rt;
852 let Inst{20-16} = fs;
853 let Inst{15-14} = 0x0;
854 let Inst{13-6} = funct;
855 let Inst{5-0} = 0x3b;
866 let Inst{31-26} = 0x15;
867 let Inst{25-21} = ft;
868 let Inst{20-16} = fs;
869 let Inst{15-11} = fd;
870 let Inst{10-6} = fr;
871 let Inst{5-0} = funct;
880 let Inst{31-26} = 0x10;
881 let Inst{25-21} = funct;
882 let Inst{20-16} = rs;
883 let Inst{15-0} = offset;
889 let Inst{31-26} = 0x0;
890 let Inst{25-16} = 0x0;
891 let Inst{15-6} = op;
892 let Inst{5-0} = 0x3c;
900 let Inst{31-26} = 0x0;
901 let Inst{25-16} = code_;
902 let Inst{15-6} = 0x36d;
903 let Inst{5-0} = 0x3c;
912 let Inst{31-26} = 0x0;
913 let Inst{25-21} = rt;
914 let Inst{20-16} = rd;
915 let Inst{15-6} = 0x1ac;
916 let Inst{5-0} = 0x3c;
926 let Inst{31-26} = 0x0;
927 let Inst{25-21} = index;
928 let Inst{20-16} = base;
929 let Inst{15-11} = rd;
930 let Inst{10} = 0;
931 let Inst{9-0} = funct;
940 let Inst{31-26} = 0x8;
941 let Inst{25-21} = rt;
942 let Inst{20-16} = addr{20-16};
943 let Inst{15-12} = funct;
944 let Inst{11-0} = addr{11-0};
953 let Inst{15-10} = 0x11;
954 let Inst{9-6} = funct;
955 let Inst{5-4} = rt;
956 let Inst{3-0} = addr;
967 let Inst{31-26} = op;
968 let Inst{25-21} = hint;
969 let Inst{20-16} = base;
970 let Inst{15-12} = funct;
971 let Inst{11-0} = offset;
982 let Inst{31-26} = op;
983 let Inst{25-21} = hint;
984 let Inst{20-16} = base;
985 let Inst{15-12} = 0xA;
986 let Inst{11-9} = funct;
987 let Inst{8-0} = offset;
997 let Inst{31-26} = op;
998 let Inst{25-21} = index;
999 let Inst{20-16} = base;
1000 let Inst{15-11} = hint;
1001 let Inst{10-9} = 0x0;
1002 let Inst{8-0} = funct;
1008 let Inst{31-26} = 0x0;
1009 let Inst{25-21} = 0x0;
1010 let Inst{20-16} = 0x0;
1011 let Inst{15-11} = op;
1012 let Inst{10-6} = 0x0;
1013 let Inst{5-0} = 0x0;
1022 let Inst{31-26} = 0x1e;
1023 let Inst{25-23} = rs;
1024 let Inst{22-0} = imm;