Lines Matching refs:Format
99 void Format(Instruction* instr, const char* format);
432 void Decoder::Format(Instruction* instr, const char* format) { in Format() function in v8::internal::Decoder
449 Format(instr, "unknown"); in Unknown()
457 Format(instr, "break, code: 'code"); in DecodeBreakInstr()
471 Format(instr, "break, code: 'code"); in DecodeBreakInstr()
482 Format(instr, "mfc1 'rt, 'fs"); in DecodeTypeRegister()
485 Format(instr, "dmfc1 'rt, 'fs"); in DecodeTypeRegister()
488 Format(instr, "mfhc1 'rt, 'fs"); in DecodeTypeRegister()
491 Format(instr, "mtc1 'rt, 'fs"); in DecodeTypeRegister()
494 Format(instr, "dmtc1 'rt, 'fs"); in DecodeTypeRegister()
498 Format(instr, "ctc1 'rt, 'fs"); in DecodeTypeRegister()
501 Format(instr, "cfc1 'rt, 'fs"); in DecodeTypeRegister()
504 Format(instr, "mthc1 'rt, 'fs"); in DecodeTypeRegister()
509 Format(instr, "add.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
512 Format(instr, "sub.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
515 Format(instr, "mul.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
518 Format(instr, "div.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
521 Format(instr, "abs.d 'fd, 'fs"); in DecodeTypeRegister()
524 Format(instr, "mov.d 'fd, 'fs"); in DecodeTypeRegister()
527 Format(instr, "neg.d 'fd, 'fs"); in DecodeTypeRegister()
530 Format(instr, "sqrt.d 'fd, 'fs"); in DecodeTypeRegister()
533 Format(instr, "cvt.w.d 'fd, 'fs"); in DecodeTypeRegister()
536 Format(instr, "cvt.l.d 'fd, 'fs"); in DecodeTypeRegister()
539 Format(instr, "trunc.w.d 'fd, 'fs"); in DecodeTypeRegister()
542 Format(instr, "trunc.l.d 'fd, 'fs"); in DecodeTypeRegister()
545 Format(instr, "round.w.d 'fd, 'fs"); in DecodeTypeRegister()
548 Format(instr, "round.l.d 'fd, 'fs"); in DecodeTypeRegister()
551 Format(instr, "floor.w.d 'fd, 'fs"); in DecodeTypeRegister()
554 Format(instr, "floor.l.d 'fd, 'fs"); in DecodeTypeRegister()
557 Format(instr, "ceil.w.d 'fd, 'fs"); in DecodeTypeRegister()
560 Format(instr, "ceil.l.d 'fd, 'fs"); in DecodeTypeRegister()
563 Format(instr, "cvt.s.d 'fd, 'fs"); in DecodeTypeRegister()
566 Format(instr, "c.f.d 'fs, 'ft, 'Cc"); in DecodeTypeRegister()
569 Format(instr, "c.un.d 'fs, 'ft, 'Cc"); in DecodeTypeRegister()
572 Format(instr, "c.eq.d 'fs, 'ft, 'Cc"); in DecodeTypeRegister()
575 Format(instr, "c.ueq.d 'fs, 'ft, 'Cc"); in DecodeTypeRegister()
578 Format(instr, "c.olt.d 'fs, 'ft, 'Cc"); in DecodeTypeRegister()
581 Format(instr, "c.ult.d 'fs, 'ft, 'Cc"); in DecodeTypeRegister()
584 Format(instr, "c.ole.d 'fs, 'ft, 'Cc"); in DecodeTypeRegister()
587 Format(instr, "c.ule.d 'fs, 'ft, 'Cc"); in DecodeTypeRegister()
590 Format(instr, "unknown.cop1.d"); in DecodeTypeRegister()
597 Format(instr, "cvt.d.w 'fd, 'fs"); in DecodeTypeRegister()
606 Format(instr, "cvt.d.l 'fd, 'fs"); in DecodeTypeRegister()
609 Format(instr, "cvt.s.l 'fd, 'fs"); in DecodeTypeRegister()
612 Format(instr, "cmp.un.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
615 Format(instr, "cmp.eq.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
618 Format(instr, "cmp.ueq.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
621 Format(instr, "cmp.lt.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
624 Format(instr, "cmp.ult.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
627 Format(instr, "cmp.le.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
630 Format(instr, "cmp.ule.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
633 Format(instr, "cmp.or.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
636 Format(instr, "cmp.une.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
639 Format(instr, "cmp.ne.d 'fd, 'fs, 'ft"); in DecodeTypeRegister()
652 Format(instr, "madd.d 'fd, 'fr, 'fs, 'ft"); in DecodeTypeRegister()
661 Format(instr, "jr 'rs"); in DecodeTypeRegister()
664 Format(instr, "jalr 'rs"); in DecodeTypeRegister()
668 Format(instr, "nop"); in DecodeTypeRegister()
670 Format(instr, "sll 'rd, 'rt, 'sa"); in DecodeTypeRegister()
673 Format(instr, "dsll 'rd, 'rt, 'sa"); in DecodeTypeRegister()
677 Format(instr, "dmult 'rs, 'rt"); in DecodeTypeRegister()
680 Format(instr, "dmul 'rd, 'rs, 'rt"); in DecodeTypeRegister()
682 Format(instr, "dmuh 'rd, 'rs, 'rt"); in DecodeTypeRegister()
687 Format(instr, "dsll32 'rd, 'rt, 'sa"); in DecodeTypeRegister()
691 Format(instr, "srl 'rd, 'rt, 'sa"); in DecodeTypeRegister()
694 Format(instr, "rotr 'rd, 'rt, 'sa"); in DecodeTypeRegister()
702 Format(instr, "dsrl 'rd, 'rt, 'sa"); in DecodeTypeRegister()
705 Format(instr, "drotr 'rd, 'rt, 'sa"); in DecodeTypeRegister()
712 Format(instr, "dsrl32 'rd, 'rt, 'sa"); in DecodeTypeRegister()
715 Format(instr, "sra 'rd, 'rt, 'sa"); in DecodeTypeRegister()
718 Format(instr, "dsra 'rd, 'rt, 'sa"); in DecodeTypeRegister()
721 Format(instr, "dsra32 'rd, 'rt, 'sa"); in DecodeTypeRegister()
724 Format(instr, "sllv 'rd, 'rt, 'rs"); in DecodeTypeRegister()
727 Format(instr, "dsllv 'rd, 'rt, 'rs"); in DecodeTypeRegister()
731 Format(instr, "srlv 'rd, 'rt, 'rs"); in DecodeTypeRegister()
734 Format(instr, "rotrv 'rd, 'rt, 'rs"); in DecodeTypeRegister()
742 Format(instr, "dsrlv 'rd, 'rt, 'rs"); in DecodeTypeRegister()
745 Format(instr, "drotrv 'rd, 'rt, 'rs"); in DecodeTypeRegister()
752 Format(instr, "srav 'rd, 'rt, 'rs"); in DecodeTypeRegister()
755 Format(instr, "dsrav 'rd, 'rt, 'rs"); in DecodeTypeRegister()
759 Format(instr, "mfhi 'rd"); in DecodeTypeRegister()
763 Format(instr, "clz 'rd, 'rs"); in DecodeTypeRegister()
766 Format(instr, "clo 'rd, 'rs"); in DecodeTypeRegister()
771 Format(instr, "mflo 'rd"); in DecodeTypeRegister()
775 Format(instr, "dmultu 'rs, 'rt"); in DecodeTypeRegister()
778 Format(instr, "dmulu 'rd, 'rs, 'rt"); in DecodeTypeRegister()
780 Format(instr, "dmuhu 'rd, 'rs, 'rt"); in DecodeTypeRegister()
786 Format(instr, "mult 'rs, 'rt"); in DecodeTypeRegister()
789 Format(instr, "mul 'rd, 'rs, 'rt"); in DecodeTypeRegister()
791 Format(instr, "muh 'rd, 'rs, 'rt"); in DecodeTypeRegister()
797 Format(instr, "multu 'rs, 'rt"); in DecodeTypeRegister()
800 Format(instr, "mulu 'rd, 'rs, 'rt"); in DecodeTypeRegister()
802 Format(instr, "muhu 'rd, 'rs, 'rt"); in DecodeTypeRegister()
809 Format(instr, "div 'rs, 'rt"); in DecodeTypeRegister()
812 Format(instr, "div 'rd, 'rs, 'rt"); in DecodeTypeRegister()
814 Format(instr, "mod 'rd, 'rs, 'rt"); in DecodeTypeRegister()
820 Format(instr, "ddiv 'rs, 'rt"); in DecodeTypeRegister()
823 Format(instr, "ddiv 'rd, 'rs, 'rt"); in DecodeTypeRegister()
825 Format(instr, "dmod 'rd, 'rs, 'rt"); in DecodeTypeRegister()
831 Format(instr, "divu 'rs, 'rt"); in DecodeTypeRegister()
834 Format(instr, "divu 'rd, 'rs, 'rt"); in DecodeTypeRegister()
836 Format(instr, "modu 'rd, 'rs, 'rt"); in DecodeTypeRegister()
842 Format(instr, "ddivu 'rs, 'rt"); in DecodeTypeRegister()
845 Format(instr, "ddivu 'rd, 'rs, 'rt"); in DecodeTypeRegister()
847 Format(instr, "dmodu 'rd, 'rs, 'rt"); in DecodeTypeRegister()
852 Format(instr, "add 'rd, 'rs, 'rt"); in DecodeTypeRegister()
855 Format(instr, "dadd 'rd, 'rs, 'rt"); in DecodeTypeRegister()
858 Format(instr, "addu 'rd, 'rs, 'rt"); in DecodeTypeRegister()
861 Format(instr, "daddu 'rd, 'rs, 'rt"); in DecodeTypeRegister()
864 Format(instr, "sub 'rd, 'rs, 'rt"); in DecodeTypeRegister()
867 Format(instr, "dsub 'rd, 'rs, 'rt"); in DecodeTypeRegister()
870 Format(instr, "subu 'rd, 'rs, 'rt"); in DecodeTypeRegister()
873 Format(instr, "dsubu 'rd, 'rs, 'rt"); in DecodeTypeRegister()
876 Format(instr, "and 'rd, 'rs, 'rt"); in DecodeTypeRegister()
880 Format(instr, "mov 'rd, 'rt"); in DecodeTypeRegister()
882 Format(instr, "mov 'rd, 'rs"); in DecodeTypeRegister()
884 Format(instr, "or 'rd, 'rs, 'rt"); in DecodeTypeRegister()
888 Format(instr, "xor 'rd, 'rs, 'rt"); in DecodeTypeRegister()
891 Format(instr, "nor 'rd, 'rs, 'rt"); in DecodeTypeRegister()
894 Format(instr, "slt 'rd, 'rs, 'rt"); in DecodeTypeRegister()
897 Format(instr, "sltu 'rd, 'rs, 'rt"); in DecodeTypeRegister()
902 Format(instr, "tge 'rs, 'rt, code: 'code"); in DecodeTypeRegister()
905 Format(instr, "tgeu 'rs, 'rt, code: 'code"); in DecodeTypeRegister()
908 Format(instr, "tlt 'rs, 'rt, code: 'code"); in DecodeTypeRegister()
911 Format(instr, "tltu 'rs, 'rt, code: 'code"); in DecodeTypeRegister()
914 Format(instr, "teq 'rs, 'rt, code: 'code"); in DecodeTypeRegister()
917 Format(instr, "tne 'rs, 'rt, code: 'code"); in DecodeTypeRegister()
920 Format(instr, "movz 'rd, 'rs, 'rt"); in DecodeTypeRegister()
923 Format(instr, "movn 'rd, 'rs, 'rt"); in DecodeTypeRegister()
927 Format(instr, "movt 'rd, 'rs, 'bc"); in DecodeTypeRegister()
929 Format(instr, "movf 'rd, 'rs, 'bc"); in DecodeTypeRegister()
933 Format(instr, "seleqz 'rd, 'rs, 'rt"); in DecodeTypeRegister()
936 Format(instr, "selnez 'rd, 'rs, 'rt"); in DecodeTypeRegister()
945 Format(instr, "mul 'rd, 'rs, 'rt"); in DecodeTypeRegister()
949 Format(instr, "clz 'rd, 'rs"); in DecodeTypeRegister()
959 Format(instr, "ins 'rt, 'rs, 'sa, 'ss2"); in DecodeTypeRegister()
963 Format(instr, "ext 'rt, 'rs, 'sa, 'ss1"); in DecodeTypeRegister()
983 Format(instr, "bc1t 'bc, 'imm16u"); in DecodeTypeImmediate()
985 Format(instr, "bc1f 'bc, 'imm16u"); in DecodeTypeImmediate()
989 Format(instr, "bc1eqz 'ft, 'imm16u"); in DecodeTypeImmediate()
992 Format(instr, "bc1nez 'ft, 'imm16u"); in DecodeTypeImmediate()
997 Format(instr, "cmp.af.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1000 Format(instr, "cmp.un.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1003 Format(instr, "cmp.eq.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1006 Format(instr, "cmp.ueq.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1009 Format(instr, "cmp.lt.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1012 Format(instr, "cmp.ult.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1015 Format(instr, "cmp.le.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1018 Format(instr, "cmp.ule.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1021 Format(instr, "cmp.or.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1024 Format(instr, "cmp.une.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1027 Format(instr, "cmp.ne.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1036 Format(instr, "cmp.af.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1039 Format(instr, "cmp.un.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1042 Format(instr, "cmp.eq.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1045 Format(instr, "cmp.ueq.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1048 Format(instr, "cmp.lt.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1051 Format(instr, "cmp.ult.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1054 Format(instr, "cmp.le.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1057 Format(instr, "cmp.ule.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1060 Format(instr, "cmp.or.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1063 Format(instr, "cmp.une.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1066 Format(instr, "cmp.ne.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1075 Format(instr, "sel.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1078 Format(instr, "seleqz.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1081 Format(instr, "selnez.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1084 Format(instr, "min.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1087 Format(instr, "mina.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1090 Format(instr, "max.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1093 Format(instr, "maxa.S 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1102 Format(instr, "sel.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1105 Format(instr, "seleqz.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1108 Format(instr, "selnez.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1111 Format(instr, "min.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1114 Format(instr, "mina.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1117 Format(instr, "max.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1120 Format(instr, "maxa.D 'ft, 'fs, 'fd"); in DecodeTypeImmediate()
1135 Format(instr, "bltz 'rs, 'imm16u"); in DecodeTypeImmediate()
1138 Format(instr, "bltzal 'rs, 'imm16u"); in DecodeTypeImmediate()
1141 Format(instr, "bgez 'rs, 'imm16u"); in DecodeTypeImmediate()
1144 Format(instr, "bgezal 'rs, 'imm16u"); in DecodeTypeImmediate()
1147 Format(instr, "bgezall 'rs, 'imm16u"); in DecodeTypeImmediate()
1150 Format(instr, "dahi 'rs, 'imm16u"); in DecodeTypeImmediate()
1153 Format(instr, "dati 'rs, 'imm16u"); in DecodeTypeImmediate()
1161 Format(instr, "beq 'rs, 'rt, 'imm16u"); in DecodeTypeImmediate()
1164 Format(instr, "bne 'rs, 'rt, 'imm16u"); in DecodeTypeImmediate()
1169 Format(instr, "blez 'rs, 'imm16u"); in DecodeTypeImmediate()
1172 Format(instr, "bgeuc 'rs, 'rt, 'imm16u"); in DecodeTypeImmediate()
1175 Format(instr, "bgezalc 'rs, 'imm16u"); in DecodeTypeImmediate()
1178 Format(instr, "blezalc 'rs, 'imm16u"); in DecodeTypeImmediate()
1186 Format(instr, "bgtz 'rs, 'imm16u"); in DecodeTypeImmediate()
1189 Format(instr, "bltuc 'rs, 'rt, 'imm16u"); in DecodeTypeImmediate()
1192 Format(instr, "bltzalc 'rt, 'imm16u"); in DecodeTypeImmediate()
1195 Format(instr, "bgtzalc 'rt, 'imm16u"); in DecodeTypeImmediate()
1203 Format(instr, "bgezc 'rt, 'imm16u"); in DecodeTypeImmediate()
1206 Format(instr, "bgec 'rs, 'rt, 'imm16u"); in DecodeTypeImmediate()
1209 Format(instr, "blezc 'rt, 'imm16u"); in DecodeTypeImmediate()
1217 Format(instr, "bltzc 'rt, 'imm16u"); in DecodeTypeImmediate()
1220 Format(instr, "bltc 'rs, 'rt, 'imm16u"); in DecodeTypeImmediate()
1223 Format(instr, "bgtzc 'rt, 'imm16u"); in DecodeTypeImmediate()
1230 Format(instr, "beqzc 'rs, 'imm21x"); in DecodeTypeImmediate()
1235 Format(instr, "bnezc 'rs, 'imm21x"); in DecodeTypeImmediate()
1241 Format(instr, "addi 'rt, 'rs, 'imm16s"); in DecodeTypeImmediate()
1245 Format(instr, "bovc 'rs, 'rt, 'imm16s"); in DecodeTypeImmediate()
1247 Format(instr, "beqc 'rs, 'rt, 'imm16s"); in DecodeTypeImmediate()
1255 Format(instr, "daddi 'rt, 'rs, 'imm16s"); in DecodeTypeImmediate()
1259 Format(instr, "bnvc 'rs, 'rt, 'imm16s"); in DecodeTypeImmediate()
1261 Format(instr, "bnec 'rs, 'rt, 'imm16s"); in DecodeTypeImmediate()
1268 Format(instr, "addiu 'rt, 'rs, 'imm16s"); in DecodeTypeImmediate()
1271 Format(instr, "daddiu 'rt, 'rs, 'imm16s"); in DecodeTypeImmediate()
1274 Format(instr, "slti 'rt, 'rs, 'imm16s"); in DecodeTypeImmediate()
1277 Format(instr, "sltiu 'rt, 'rs, 'imm16u"); in DecodeTypeImmediate()
1280 Format(instr, "andi 'rt, 'rs, 'imm16x"); in DecodeTypeImmediate()
1283 Format(instr, "ori 'rt, 'rs, 'imm16x"); in DecodeTypeImmediate()
1286 Format(instr, "xori 'rt, 'rs, 'imm16x"); in DecodeTypeImmediate()
1290 Format(instr, "lui 'rt, 'imm16x"); in DecodeTypeImmediate()
1293 Format(instr, "aui 'rt, 'imm16x"); in DecodeTypeImmediate()
1295 Format(instr, "lui 'rt, 'imm16x"); in DecodeTypeImmediate()
1300 Format(instr, "daui 'rt, 'imm16x"); in DecodeTypeImmediate()
1304 Format(instr, "lb 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1307 Format(instr, "lh 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1310 Format(instr, "lwl 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1313 Format(instr, "ldl 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1316 Format(instr, "lw 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1319 Format(instr, "lwu 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1322 Format(instr, "ld 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1325 Format(instr, "lbu 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1328 Format(instr, "lhu 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1331 Format(instr, "lwr 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1334 Format(instr, "ldr 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1337 Format(instr, "pref 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1340 Format(instr, "sb 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1343 Format(instr, "sh 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1346 Format(instr, "swl 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1349 Format(instr, "sw 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1352 Format(instr, "sd 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1355 Format(instr, "swr 'rt, 'imm16s('rs)"); in DecodeTypeImmediate()
1358 Format(instr, "lwc1 'ft, 'imm16s('rs)"); in DecodeTypeImmediate()
1361 Format(instr, "ldc1 'ft, 'imm16s('rs)"); in DecodeTypeImmediate()
1364 Format(instr, "swc1 'ft, 'imm16s('rs)"); in DecodeTypeImmediate()
1367 Format(instr, "sdc1 'ft, 'imm16s('rs)"); in DecodeTypeImmediate()
1380 Format(instr, "j 'imm26x"); in DecodeTypeJump()
1383 Format(instr, "jal 'imm26x"); in DecodeTypeJump()
1414 Format(instr, "UNSUPPORTED"); in InstructionDecode()