Lines Matching refs:Inst
74 field bits<32> Inst;
84 let Inst{31-26} = Opcode;
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;
179 bits<32> Inst;
181 let Inst{31-26} = op;
182 let Inst{25-0} = target;
193 bits<32> Inst;
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;
208 bits<32> Inst;
210 let Inst{31-26} = op;
211 let Inst{25-21} = mfmt;
212 let Inst{20-16} = rt;
213 let Inst{15-0} = imm16;
221 bits<32> Inst;
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;
236 bits<32> Inst;
238 let Inst{31-26} = op;
239 let Inst{25-21} = rs;
240 let Inst{20-16} = rt;
241 let Inst{15-0} = imm16;
249 bits<32> Inst;
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;
265 bits<32> Inst;
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;
281 bits<32> Inst;
283 let Inst{31-26} = op;
284 let Inst{25-21} = rs;
285 let Inst{20-16} = rt;
286 let Inst{15-0} = offset;
293 bits<32> Inst;
295 let Inst{31-26} = op;
296 let Inst{25-21} = rs;
297 let Inst{20-16} = funct;
298 let Inst{15-0} = offset;
306 bits<32> Inst;
308 let Inst{31-26} = op;
309 let Inst{25-21} = rs;
310 let Inst{20-16} = p;
311 let Inst{15-0} = offset;
319 bits<32> Inst;
321 let Inst{31-26} = op;
322 let Inst{25-21} = rs;
323 let Inst{20-16} = rt;
324 let Inst{15-0} = imm16;
330 bits<32> Inst;
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;
342 bits<32> Inst;
344 let Inst{31-26} = 0;
345 let Inst{25-21} = rs;
346 let Inst{20-6} = 0;
347 let Inst{5-0} = funct;
354 bits<32> Inst;
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;
369 bits<32> Inst;
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;
384 bits<32> Inst;
386 let Inst{31-26} = 0xf;
387 let Inst{25-21} = 0;
388 let Inst{20-16} = rt;
389 let Inst{15-0} = imm16;
396 bits<32> Inst;
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;
410 bits<32> Inst;
412 let Inst{31-26} = 1;
413 let Inst{25-21} = rs;
414 let Inst{20-16} = funct;
415 let Inst{15-0} = offset;
421 bits<32> Inst;
423 let Inst{31-26} = 0;
424 let Inst{10-6} = stype;
425 let Inst{5-0} = 0xf;
434 bits<32> Inst;
436 let Inst{31-26} = 0b000001;
437 let Inst{25-21} = rs;
438 let Inst{20-16} = 0b11111;
439 let Inst{15-0} = offset;
446 bits<32> Inst;
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;
461 bits<32> Inst;
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;
476 bits<32> Inst;
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;
492 bits<32> Inst;
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;
505 bits<32> Inst;
507 let Inst{31-26} = 1;
508 let Inst{25-21} = rs;
509 let Inst{20-16} = funct;
510 let Inst{15-0} = imm16;
514 bits<32> Inst;
516 let Inst{31-26} = 0x10;
517 let Inst{25} = 1;
518 let Inst{24-6} = 0;
519 let Inst{5-0} = 0x20;
528 bits<32> Inst;
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;
541 bits<32> Inst;
543 let Inst{31-26} = 0x1c;
544 let Inst{25-21} = rs;
545 let Inst{20-6} = 0;
546 let Inst{5-0} = funct;
553 bits<32> Inst;
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;
568 bits<32> Inst;
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;
583 bits<32> Inst;
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;
596 bits<32> Inst;
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;
612 bits<32> Inst;
613 let Inst{31-26} = 0x0;
614 let Inst{25-6} = code_;
615 let Inst{5-0} = funct;
626 bits<32> Inst;
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;
639 bits<32> Inst;
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;
653 bits<32> Inst;
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;
686 bits<32> Inst;
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;
700 bits<32> Inst;
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;
714 bits<32> Inst;
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;
727 bits<32> Inst;
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};
741 bits<32> Inst;
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;
757 bits<32> Inst;
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;
772 bits<32> Inst;
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;
786 bits<32> Inst;
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;
802 bits<32> Inst;
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;
822 bits<32> Inst;
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;
837 bits<32> Inst;
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;
854 bits<32> Inst;
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;
867 bits<32> Inst;
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
880 bits<32> Inst;
882 let Inst{31-26} = 0b011100; // SPECIAL2
883 let Inst{25-6} = code_;
884 let Inst{5-0} = 0b111111; // SDBBP
890 bits<32> Inst;
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;
904 bits<32> Inst;
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;
916 bits<32> Inst;
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
930 bits<32> Inst;
932 let Inst{31-26} = op;
933 let Inst{25-21} = base;
934 let Inst{20-16} = hint;
935 let Inst{15-0} = offset;
941 bits<32> Inst;
943 let Inst{31-26} = 0b010000;
944 let Inst{25} = 1;
945 let Inst{20-11} = code_;
946 let Inst{5-0} = op;