Lines Matching full:let

41   let FilterClass = "MMRel";
43 let RowFields = ["BaseOpcode"];
45 let ColFields = ["Arch"];
47 let KeyCol = ["se"];
49 let ValueCols = [["se"], ["micromips"]];
55 let FilterClass = "StdMMR6Rel";
57 let RowFields = ["BaseOpcode"];
59 let ColFields = ["Arch"];
61 let KeyCol = ["se"];
63 let ValueCols = [["se"], ["micromipsr6"]];
77 let Namespace = "Mips";
79 let Size = 4;
84 let Inst{31-26} = Opcode;
86 let OutOperandList = outs;
87 let InOperandList = ins;
89 let AsmString = asmstr;
90 let Pattern = pattern;
91 let Itinerary = itin;
104 let TSFlags{3-0} = FormBits;
105 let TSFlags{4} = isCTI;
106 let TSFlags{5} = hasForbiddenSlot;
107 let TSFlags{6} = hasFCCRegOperand;
109 let DecoderNamespace = "Mips";
118 let EncodingPredicates = [NotInMips16Mode];
127 let isCodeGenOnly = 1;
128 let isPseudo = 1;
135 let EncodingPredicates = [NotInMips16Mode];
143 let isPseudo = 1;
144 let hasNoSchedulingInfo = 1;
145 let Pattern = [];
161 let Opcode = op;
162 let funct = _funct;
164 let Inst{25-21} = rs;
165 let Inst{20-16} = rt;
166 let Inst{15-11} = rd;
167 let Inst{10-6} = shamt;
168 let Inst{5-0} = funct;
181 let Inst{31-26} = op;
182 let Inst{25-0} = target;
195 let Inst{31-26} = op;
196 let Inst{25-21} = mfmt;
197 let Inst{20-16} = rt;
198 let Inst{15-11} = rd;
199 let Inst{10-8} = guest;
200 let Inst{7-3} = 0;
201 let Inst{2-0} = sel;
210 let Inst{31-26} = op;
211 let Inst{25-21} = mfmt;
212 let Inst{20-16} = rt;
213 let Inst{15-0} = imm16;
223 let Inst{31-26} = op;
224 let Inst{25-21} = rs;
225 let Inst{20-16} = rt;
226 let Inst{15-11} = rd;
227 let Inst{10-6} = 0;
228 let Inst{5-0} = funct;
238 let Inst{31-26} = op;
239 let Inst{25-21} = rs;
240 let Inst{20-16} = rt;
241 let Inst{15-0} = imm16;
251 let Inst{31-26} = 0;
252 let Inst{25-22} = 0;
253 let Inst{21} = rotate;
254 let Inst{20-16} = rt;
255 let Inst{15-11} = rd;
256 let Inst{10-6} = shamt;
257 let Inst{5-0} = funct;
267 let Inst{31-26} = 0;
268 let Inst{25-21} = rs;
269 let Inst{20-16} = rt;
270 let Inst{15-11} = rd;
271 let Inst{10-7} = 0;
272 let Inst{6} = rotate;
273 let Inst{5-0} = funct;
283 let Inst{31-26} = op;
284 let Inst{25-21} = rs;
285 let Inst{20-16} = rt;
286 let Inst{15-0} = offset;
295 let Inst{31-26} = op;
296 let Inst{25-21} = rs;
297 let Inst{20-16} = funct;
298 let Inst{15-0} = offset;
308 let Inst{31-26} = op;
309 let Inst{25-21} = rs;
310 let Inst{20-16} = p;
311 let Inst{15-0} = offset;
321 let Inst{31-26} = op;
322 let Inst{25-21} = rs;
323 let Inst{20-16} = rt;
324 let Inst{15-0} = imm16;
332 let Inst{31-26} = 0;
333 let Inst{25-16} = 0;
334 let Inst{15-11} = rd;
335 let Inst{10-6} = 0;
336 let Inst{5-0} = funct;
344 let Inst{31-26} = 0;
345 let Inst{25-21} = rs;
346 let Inst{20-6} = 0;
347 let Inst{5-0} = funct;
356 let Inst{31-26} = 0x1f;
357 let Inst{25-21} = 0;
358 let Inst{20-16} = rt;
359 let Inst{15-11} = rd;
360 let Inst{10-6} = funct;
361 let Inst{5-0} = funct2;
371 let Inst{31-26} = 0x1c;
372 let Inst{25-21} = rs;
373 let Inst{20-16} = rt;
374 let Inst{15-11} = rd;
375 let Inst{10-6} = 0;
376 let Inst{5-0} = funct;
377 let rt = rd;
386 let Inst{31-26} = 0xf;
387 let Inst{25-21} = 0;
388 let Inst{20-16} = rt;
389 let Inst{15-0} = imm16;
398 let Inst{31-26} = 0;
399 let Inst{25-21} = rs;
400 let Inst{20-16} = 0;
401 let Inst{15-11} = rd;
402 let Inst{10-6} = 0;
403 let Inst{5-0} = 9;
412 let Inst{31-26} = 1;
413 let Inst{25-21} = rs;
414 let Inst{20-16} = funct;
415 let Inst{15-0} = offset;
423 let Inst{31-26} = 0;
424 let Inst{10-6} = stype;
425 let Inst{5-0} = 0xf;
436 let Inst{31-26} = 0b000001;
437 let Inst{25-21} = rs;
438 let Inst{20-16} = 0b11111;
439 let Inst{15-0} = offset;
448 let Inst{31-26} = op;
449 let Inst{25-21} = rs;
450 let Inst{20-16} = rt;
451 let Inst{15-6} = 0;
452 let Inst{5-0} = funct;
463 let Inst{31-26} = 0x1f;
464 let Inst{25-21} = rs;
465 let Inst{20-16} = rt;
466 let Inst{15-11} = size;
467 let Inst{10-6} = pos;
468 let Inst{5-0} = funct;
478 let Inst{31-26} = 0x1f;
479 let Inst{25-21} = 0;
480 let Inst{20-16} = rt;
481 let Inst{15-11} = rd;
482 let Inst{10-9} = 0b00;
483 let Inst{8-6} = sel;
484 let Inst{5-0} = 0x3b;
494 let Inst{31-26} = 0;
495 let Inst{25-21} = rs;
496 let Inst{20-16} = rt;
497 let Inst{15-6} = code_;
498 let Inst{5-0} = funct;
507 let Inst{31-26} = 1;
508 let Inst{25-21} = rs;
509 let Inst{20-16} = funct;
510 let Inst{15-0} = imm16;
516 let Inst{31-26} = 0x10;
517 let Inst{25} = 1;
518 let Inst{24-6} = 0;
519 let Inst{5-0} = 0x20;
530 let Inst{31-26} = 0x1c;
531 let Inst{25-21} = rs;
532 let Inst{20-16} = rt;
533 let Inst{15-11} = lenm1;
534 let Inst{10-6} = pos;
535 let Inst{5-0} = funct;
543 let Inst{31-26} = 0x1c;
544 let Inst{25-21} = rs;
545 let Inst{20-6} = 0;
546 let Inst{5-0} = funct;
555 let Inst{31-26} = 0x1c;
556 let Inst{25-21} = rs;
557 let Inst{20-16} = 0;
558 let Inst{15-11} = rd;
559 let Inst{10-6} = 0;
560 let Inst{5-0} = funct;
570 let Inst{31-26} = 0x1c;
571 let Inst{25-21} = rs;
572 let Inst{20-16} = rt;
573 let Inst{15-11} = rd;
574 let Inst{10-6} = 0;
575 let Inst{5-0} = funct;
585 let Inst{31-26} = 0x1c;
586 let Inst{25-21} = rs;
587 let Inst{20-16} = rt;
588 let Inst{15-6} = imm10;
589 let Inst{5-0} = funct;
598 let Inst{31-26} = 0x1c;
599 let Inst{25-21} = rs;
600 let Inst{20-16} = rt;
601 let Inst{15-6} = 0;
602 let Inst{5-0} = funct;
613 let Inst{31-26} = 0x0;
614 let Inst{25-6} = code_;
615 let Inst{5-0} = funct;
627 let Inst{31-26} = 0x0;
628 let Inst{25-16} = code_1;
629 let Inst{15-6} = code_2;
630 let Inst{5-0} = funct;
640 let Inst{31-26} = 0x10;
641 let Inst{25} = 1;
642 let Inst{24-7} = 0;
643 let Inst{6} = LLBit;
644 let Inst{5-0} = funct;
655 let Inst{31-26} = 0x10;
656 let Inst{25-21} = 0xb;
657 let Inst{20-16} = rt;
658 let Inst{15-11} = 0xc;
659 let Inst{10-6} = 0;
660 let Inst{5} = sc;
661 let Inst{4-0} = 0;
688 let Inst{31-26} = 0x11;
689 let Inst{25-21} = fmt;
690 let Inst{20-16} = ft;
691 let Inst{15-11} = fs;
692 let Inst{10-6} = fd;
693 let Inst{5-0} = funct;
702 let Inst{31-26} = 0x11;
703 let Inst{25-21} = fmt;
704 let Inst{20-16} = 0;
705 let Inst{15-11} = fs;
706 let Inst{10-6} = fd;
707 let Inst{5-0} = funct;
716 let Inst{31-26} = 0x11;
717 let Inst{25-21} = funct;
718 let Inst{20-16} = rt;
719 let Inst{15-11} = fs;
720 let Inst{10-0} = 0;
729 let Inst{31-26} = op;
730 let Inst{25-21} = addr{20-16};
731 let Inst{20-16} = rt;
732 let Inst{15-0} = addr{15-0};
743 let Inst{31-26} = 0x13;
744 let Inst{25-21} = fr;
745 let Inst{20-16} = ft;
746 let Inst{15-11} = fs;
747 let Inst{10-6} = fd;
748 let Inst{5-3} = funct;
749 let Inst{2-0} = fmt;
759 let Inst{31-26} = 0x13;
760 let Inst{25-21} = base;
761 let Inst{20-16} = index;
762 let Inst{15-11} = 0;
763 let Inst{10-6} = fd;
764 let Inst{5-0} = funct;
774 let Inst{31-26} = 0x13;
775 let Inst{25-21} = base;
776 let Inst{20-16} = index;
777 let Inst{15-11} = fs;
778 let Inst{10-6} = 0;
779 let Inst{5-0} = funct;
788 let Inst{31-26} = 0x11;
789 let Inst{25-21} = 0x8;
790 let Inst{20-18} = fcc;
791 let Inst{17} = nd;
792 let Inst{16} = tf;
793 let Inst{15-0} = offset;
804 let Inst{31-26} = 0x11;
805 let Inst{25-21} = fmt;
806 let Inst{20-16} = ft;
807 let Inst{15-11} = fs;
808 let Inst{10-8} = fcc;
809 let Inst{7-4} = 0x3;
810 let Inst{3-0} = cond;
814 let cond = c;
824 let Inst{31-26} = 0x11;
825 let Inst{25-21} = fmt;
826 let Inst{20-16} = rt;
827 let Inst{15-11} = fs;
828 let Inst{10-6} = fd;
829 let Inst{5-0} = funct;
839 let Inst{31-26} = 0;
840 let Inst{25-21} = rs;
841 let Inst{20-18} = fcc;
842 let Inst{17} = 0;
843 let Inst{16} = tf;
844 let Inst{15-11} = rd;
845 let Inst{10-6} = 0;
846 let Inst{5-0} = 1;
856 let Inst{31-26} = 0x11;
857 let Inst{25-21} = fmt;
858 let Inst{20-18} = fcc;
859 let Inst{17} = 0;
860 let Inst{16} = tf;
861 let Inst{15-11} = fs;
862 let Inst{10-6} = fd;
863 let Inst{5-0} = 0x11;
869 let Inst{31-26} = 0; // SPECIAL
870 let Inst{25-21} = 0;
871 let Inst{20-16} = 0; // rt = 0
872 let Inst{15-11} = 0; // rd = 0
873 let Inst{10-6} = op; // Operation
874 let Inst{5-0} = 0; // SLL
882 let Inst{31-26} = 0b011100; // SPECIAL2
883 let Inst{25-6} = code_;
884 let Inst{5-0} = 0b111111; // SDBBP
892 let Inst{31-26} = 0; // SPECIAL
893 let Inst{25-21} = rs;
894 let Inst{20-11} = 0;
895 let Inst{10} = 1;
896 let Inst{9-6} = 0;
897 let Inst{5-0} = op;
906 let Inst{31-26} = 0; // SPECIAL
907 let Inst{25-21} = rs;
908 let Inst{20-16} = 0;
909 let Inst{15-11} = rd;
910 let Inst{10} = 1;
911 let Inst{9-6} = 0;
912 let Inst{5-0} = op;
918 let Inst{31-26} = 0x10; // COP0
919 let Inst{25} = 1; // CO
920 let Inst{24-6} = 0;
921 let Inst{5-0} = op; // Operation
932 let Inst{31-26} = op;
933 let Inst{25-21} = base;
934 let Inst{20-16} = hint;
935 let Inst{15-0} = offset;
943 let Inst{31-26} = 0b010000;
944 let Inst{25} = 1;
945 let Inst{20-11} = code_;
946 let Inst{5-0} = op;