Lines Matching refs:Format
73 void Format(Instruction* instr, const char* format);
326 void Decoder::Format(Instruction* instr, const char* format) { in Format() function in v8::internal::Decoder
349 void Decoder::Unknown(Instruction* instr) { Format(instr, "unknown"); } in Unknown()
357 Format(instr, buffer); in UnknownFormat()
364 Format(instr, "vperm 'Dt, 'Da, 'Db, 'Dc"); in DecodeExt0()
368 Format(instr, "vmladduhm 'Dt, 'Da, 'Db, 'Dc"); in DecodeExt0()
374 Format(instr, "vspltb 'Dt, 'Db, 'UIM"); in DecodeExt0()
378 Format(instr, "vspltw 'Dt, 'Db, 'UIM"); in DecodeExt0()
382 Format(instr, "vsplth 'Dt, 'Db, 'UIM"); in DecodeExt0()
386 Format(instr, "vsro 'Dt, 'Da, 'Db"); in DecodeExt0()
390 Format(instr, "vor 'Dt, 'Da, 'Db"); in DecodeExt0()
394 Format(instr, "vxor 'Dt, 'Da, 'Db"); in DecodeExt0()
398 Format(instr, "vnor 'Dt, 'Da, 'Db"); in DecodeExt0()
402 Format(instr, "vslo 'Dt, 'Da, 'Db"); in DecodeExt0()
406 Format(instr, "vaddudm 'Dt, 'Da, 'Db"); in DecodeExt0()
410 Format(instr, "vadduwm 'Dt, 'Da, 'Db"); in DecodeExt0()
414 Format(instr, "vadduhm 'Dt, 'Da, 'Db"); in DecodeExt0()
418 Format(instr, "vaddubm 'Dt, 'Da, 'Db"); in DecodeExt0()
422 Format(instr, "vaddfp 'Dt, 'Da, 'Db"); in DecodeExt0()
426 Format(instr, "vsubfp 'Dt, 'Da, 'Db"); in DecodeExt0()
430 Format(instr, "vsubudm 'Dt, 'Da, 'Db"); in DecodeExt0()
434 Format(instr, "vsubuwm 'Dt, 'Da, 'Db"); in DecodeExt0()
438 Format(instr, "vsubuhm 'Dt, 'Da, 'Db"); in DecodeExt0()
442 Format(instr, "vsububm 'Dt, 'Da, 'Db"); in DecodeExt0()
446 Format(instr, "vmuluwm 'Dt, 'Da, 'Db"); in DecodeExt0()
450 Format(instr, "vpkuhum 'Dt, 'Da, 'Db"); in DecodeExt0()
454 Format(instr, "vmuleub 'Dt, 'Da, 'Db"); in DecodeExt0()
458 Format(instr, "vmuloub 'Dt, 'Da, 'Db"); in DecodeExt0()
486 Format(instr, "bnelr'l'cr"); in DecodeExt1()
489 Format(instr, "blelr'l'cr"); in DecodeExt1()
492 Format(instr, "bgelr'l'cr"); in DecodeExt1()
495 Format(instr, "bnsolr'l'cr"); in DecodeExt1()
511 Format(instr, "beqlr'l'cr"); in DecodeExt1()
514 Format(instr, "bgtlr'l'cr"); in DecodeExt1()
517 Format(instr, "bltlr'l'cr"); in DecodeExt1()
520 Format(instr, "bsolr'l'cr"); in DecodeExt1()
534 Format(instr, "blr'l"); in DecodeExt1()
576 Format(instr, "bctrl"); in DecodeExt1()
578 Format(instr, "bctr"); in DecodeExt1()
589 Format(instr, "crnor (stuff)"); in DecodeExt1()
593 Format(instr, "rfi (stuff)"); in DecodeExt1()
597 Format(instr, "crandc (stuff)"); in DecodeExt1()
601 Format(instr, "isync (stuff)"); in DecodeExt1()
605 Format(instr, "crxor (stuff)"); in DecodeExt1()
638 Format(instr, "lvx 'Dt, 'ra, 'rb"); in DecodeExt2()
642 Format(instr, "stvx 'Dt, 'ra, 'rb"); in DecodeExt2()
646 Format(instr, "lxvd 'Dt, 'ra, 'rb"); in DecodeExt2()
650 Format(instr, "stxvd 'Dt, 'ra, 'rb"); in DecodeExt2()
654 Format(instr, "srw'. 'ra, 'rs, 'rb"); in DecodeExt2()
659 Format(instr, "srd'. 'ra, 'rs, 'rb"); in DecodeExt2()
664 Format(instr, "sraw'. 'ra, 'rs, 'rb"); in DecodeExt2()
669 Format(instr, "srad'. 'ra, 'rs, 'rb"); in DecodeExt2()
674 Format(instr, "sync"); in DecodeExt2()
678 Format(instr, "modsw 'rt, 'ra, 'rb"); in DecodeExt2()
682 Format(instr, "moduw 'rt, 'ra, 'rb"); in DecodeExt2()
687 Format(instr, "modsd 'rt, 'ra, 'rb"); in DecodeExt2()
691 Format(instr, "modud 'rt, 'ra, 'rb"); in DecodeExt2()
696 Format(instr, "srawi'. 'ra,'rs,'sh"); in DecodeExt2()
700 Format(instr, "extsh'. 'ra, 'rs"); in DecodeExt2()
705 Format(instr, "extsw'. 'ra, 'rs"); in DecodeExt2()
710 Format(instr, "extsb'. 'ra, 'rs"); in DecodeExt2()
714 Format(instr, "lfsx 'Dt, 'ra, 'rb"); in DecodeExt2()
718 Format(instr, "lfsux 'Dt, 'ra, 'rb"); in DecodeExt2()
722 Format(instr, "lfdx 'Dt, 'ra, 'rb"); in DecodeExt2()
726 Format(instr, "lfdux 'Dt, 'ra, 'rb"); in DecodeExt2()
730 Format(instr, "stfsx 'rs, 'ra, 'rb"); in DecodeExt2()
734 Format(instr, "stfsux 'rs, 'ra, 'rb"); in DecodeExt2()
738 Format(instr, "stfdx 'rs, 'ra, 'rb"); in DecodeExt2()
742 Format(instr, "stfdux 'rs, 'ra, 'rb"); in DecodeExt2()
746 Format(instr, "popcntw 'ra, 'rs"); in DecodeExt2()
751 Format(instr, "popcntd 'ra, 'rs"); in DecodeExt2()
759 Format(instr, "sradi'. 'ra,'rs,'sh"); in DecodeExt2()
766 Format(instr, "stbcx 'rs, 'ra, 'rb"); in DecodeExt2()
770 Format(instr, "sthcx 'rs, 'ra, 'rb"); in DecodeExt2()
774 Format(instr, "stwcx 'rs, 'ra, 'rb"); in DecodeExt2()
778 Format(instr, "stdcx 'rs, 'ra, 'rb"); in DecodeExt2()
789 Format(instr, "cmp 'ra, 'rb"); in DecodeExt2()
792 Format(instr, "cmpw 'ra, 'rb"); in DecodeExt2()
798 Format(instr, "slw'. 'ra, 'rs, 'rb"); in DecodeExt2()
803 Format(instr, "sld'. 'ra, 'rs, 'rb"); in DecodeExt2()
808 Format(instr, "subfc'. 'rt, 'ra, 'rb"); in DecodeExt2()
812 Format(instr, "subfe'. 'rt, 'ra, 'rb"); in DecodeExt2()
816 Format(instr, "addc'. 'rt, 'ra, 'rb"); in DecodeExt2()
820 Format(instr, "adde'. 'rt, 'ra, 'rb"); in DecodeExt2()
824 Format(instr, "cntlzw'. 'ra, 'rs"); in DecodeExt2()
829 Format(instr, "cntlzd'. 'ra, 'rs"); in DecodeExt2()
834 Format(instr, "and'. 'ra, 'rs, 'rb"); in DecodeExt2()
838 Format(instr, "andc'. 'ra, 'rs, 'rb"); in DecodeExt2()
845 Format(instr, "cmpl 'ra, 'rb"); in DecodeExt2()
848 Format(instr, "cmplw 'ra, 'rb"); in DecodeExt2()
854 Format(instr, "neg'. 'rt, 'ra"); in DecodeExt2()
858 Format(instr, "nor'. 'rt, 'ra, 'rb"); in DecodeExt2()
862 Format(instr, "subf'. 'rt, 'ra, 'rb"); in DecodeExt2()
866 Format(instr, "mulhw'o'. 'rt, 'ra, 'rb"); in DecodeExt2()
870 Format(instr, "addze'. 'rt, 'ra"); in DecodeExt2()
874 Format(instr, "mullw'o'. 'rt, 'ra, 'rb"); in DecodeExt2()
879 Format(instr, "mulld'o'. 'rt, 'ra, 'rb"); in DecodeExt2()
884 Format(instr, "divw'o'. 'rt, 'ra, 'rb"); in DecodeExt2()
888 Format(instr, "divwu'o'. 'rt, 'ra, 'rb"); in DecodeExt2()
893 Format(instr, "divd'o'. 'rt, 'ra, 'rb"); in DecodeExt2()
898 Format(instr, "add'o 'rt, 'ra, 'rb"); in DecodeExt2()
902 Format(instr, "xor'. 'ra, 'rs, 'rb"); in DecodeExt2()
907 Format(instr, "mr 'ra, 'rb"); in DecodeExt2()
909 Format(instr, "or 'ra, 'rs, 'rb"); in DecodeExt2()
916 Format(instr, "mflr 'rt"); in DecodeExt2()
918 Format(instr, "mfspr 'rt ??"); in DecodeExt2()
925 Format(instr, "mtlr 'rt"); in DecodeExt2()
927 Format(instr, "mtctr 'rt"); in DecodeExt2()
929 Format(instr, "mtspr 'rt ??"); in DecodeExt2()
934 Format(instr, "mfcr 'rt"); in DecodeExt2()
938 Format(instr, "stwx 'rs, 'ra, 'rb"); in DecodeExt2()
942 Format(instr, "stwux 'rs, 'ra, 'rb"); in DecodeExt2()
946 Format(instr, "stbx 'rs, 'ra, 'rb"); in DecodeExt2()
950 Format(instr, "stbux 'rs, 'ra, 'rb"); in DecodeExt2()
954 Format(instr, "sthx 'rs, 'ra, 'rb"); in DecodeExt2()
958 Format(instr, "sthux 'rs, 'ra, 'rb"); in DecodeExt2()
962 Format(instr, "lwzx 'rt, 'ra, 'rb"); in DecodeExt2()
966 Format(instr, "lwzux 'rt, 'ra, 'rb"); in DecodeExt2()
970 Format(instr, "lwax 'rt, 'ra, 'rb"); in DecodeExt2()
974 Format(instr, "lbzx 'rt, 'ra, 'rb"); in DecodeExt2()
978 Format(instr, "lbzux 'rt, 'ra, 'rb"); in DecodeExt2()
982 Format(instr, "lhzx 'rt, 'ra, 'rb"); in DecodeExt2()
986 Format(instr, "lhzux 'rt, 'ra, 'rb"); in DecodeExt2()
990 Format(instr, "lhax 'rt, 'ra, 'rb"); in DecodeExt2()
994 Format(instr, "lbarx 'rt, 'ra, 'rb"); in DecodeExt2()
998 Format(instr, "lharx 'rt, 'ra, 'rb"); in DecodeExt2()
1002 Format(instr, "lwarx 'rt, 'ra, 'rb"); in DecodeExt2()
1007 Format(instr, "ldx 'rt, 'ra, 'rb"); in DecodeExt2()
1011 Format(instr, "ldux 'rt, 'ra, 'rb"); in DecodeExt2()
1015 Format(instr, "ldarx 'rt, 'ra, 'rb"); in DecodeExt2()
1019 Format(instr, "stdx 'rt, 'ra, 'rb"); in DecodeExt2()
1023 Format(instr, "stdux 'rt, 'ra, 'rb"); in DecodeExt2()
1027 Format(instr, "mffprd 'ra, 'Dt"); in DecodeExt2()
1031 Format(instr, "mffprwz 'ra, 'Dt"); in DecodeExt2()
1035 Format(instr, "mtfprd 'Dt, 'ra"); in DecodeExt2()
1039 Format(instr, "mtfprwa 'Dt, 'ra"); in DecodeExt2()
1043 Format(instr, "mtfprwz 'Dt, 'ra"); in DecodeExt2()
1051 Format(instr, "isel 'rt, 'ra, 'rb"); in DecodeExt2()
1063 Format(instr, "fcfids'. 'Dt, 'Db"); in DecodeExt3()
1067 Format(instr, "fcfidus'.'Dt, 'Db"); in DecodeExt3()
1079 Format(instr, "fdiv'. 'Dt, 'Da, 'Db"); in DecodeExt4()
1083 Format(instr, "fsub'. 'Dt, 'Da, 'Db"); in DecodeExt4()
1087 Format(instr, "fadd'. 'Dt, 'Da, 'Db"); in DecodeExt4()
1091 Format(instr, "fsqrt'. 'Dt, 'Db"); in DecodeExt4()
1095 Format(instr, "fsel'. 'Dt, 'Da, 'Dc, 'Db"); in DecodeExt4()
1099 Format(instr, "fmul'. 'Dt, 'Da, 'Dc"); in DecodeExt4()
1103 Format(instr, "fmsub'. 'Dt, 'Da, 'Dc, 'Db"); in DecodeExt4()
1107 Format(instr, "fmadd'. 'Dt, 'Da, 'Dc, 'Db"); in DecodeExt4()
1114 Format(instr, "fcmpu 'Da, 'Db"); in DecodeExt4()
1118 Format(instr, "frsp'. 'Dt, 'Db"); in DecodeExt4()
1122 Format(instr, "fcfid'. 'Dt, 'Db"); in DecodeExt4()
1126 Format(instr, "fcfidu'. 'Dt, 'Db"); in DecodeExt4()
1130 Format(instr, "fctid 'Dt, 'Db"); in DecodeExt4()
1134 Format(instr, "fctidz 'Dt, 'Db"); in DecodeExt4()
1138 Format(instr, "fctidu 'Dt, 'Db"); in DecodeExt4()
1142 Format(instr, "fctiduz 'Dt, 'Db"); in DecodeExt4()
1146 Format(instr, "fctiw'. 'Dt, 'Db"); in DecodeExt4()
1150 Format(instr, "fctiwz'. 'Dt, 'Db"); in DecodeExt4()
1154 Format(instr, "fctiwuz 'Dt, 'Db"); in DecodeExt4()
1158 Format(instr, "fmr'. 'Dt, 'Db"); in DecodeExt4()
1162 Format(instr, "mtfsfi'. ?,?"); in DecodeExt4()
1166 Format(instr, "mffs'. 'Dt"); in DecodeExt4()
1170 Format(instr, "mtfsf'. 'Db ?,?,?"); in DecodeExt4()
1174 Format(instr, "fabs'. 'Dt, 'Db"); in DecodeExt4()
1178 Format(instr, "frin. 'Dt, 'Db"); in DecodeExt4()
1182 Format(instr, "friz. 'Dt, 'Db"); in DecodeExt4()
1186 Format(instr, "frip. 'Dt, 'Db"); in DecodeExt4()
1190 Format(instr, "frim. 'Dt, 'Db"); in DecodeExt4()
1194 Format(instr, "fneg'. 'Dt, 'Db"); in DecodeExt4()
1198 Format(instr, "mcrfs ?,?"); in DecodeExt4()
1202 Format(instr, "mtfsb0'. ?"); in DecodeExt4()
1206 Format(instr, "mtfsb1'. ?"); in DecodeExt4()
1218 Format(instr, "rldicl'. 'ra, 'rs, 'sh, 'mb"); in DecodeExt5()
1222 Format(instr, "rldicr'. 'ra, 'rs, 'sh, 'me"); in DecodeExt5()
1226 Format(instr, "rldic'. 'ra, 'rs, 'sh, 'mb"); in DecodeExt5()
1230 Format(instr, "rldimi'. 'ra, 'rs, 'sh, 'mb"); in DecodeExt5()
1236 Format(instr, "rldcl'. 'ra, 'rs, 'sb, 'mb"); in DecodeExt5()
1247 Format(instr, #name " 'Dt, 'Da, 'Db"); \ in DecodeExt6()
1256 Format(instr, #name " 'Dt, 'Db"); \ in DecodeExt6()
1277 Format(instr, "constant"); in InstructionDecode()
1292 Format(instr, "subfic 'rt, 'ra, 'int16"); in InstructionDecode()
1299 Format(instr, "cmpli 'ra, 'uint16"); in InstructionDecode()
1302 Format(instr, "cmplwi 'ra, 'uint16"); in InstructionDecode()
1311 Format(instr, "cmpi 'ra, 'int16"); in InstructionDecode()
1314 Format(instr, "cmpwi 'ra, 'int16"); in InstructionDecode()
1320 Format(instr, "addic 'rt, 'ra, 'int16"); in InstructionDecode()
1330 Format(instr, "li 'rt, 'int16"); in InstructionDecode()
1332 Format(instr, "addi 'rt, 'ra, 'int16"); in InstructionDecode()
1338 Format(instr, "lis 'rt, 'int16"); in InstructionDecode()
1340 Format(instr, "addis 'rt, 'ra, 'int16"); in InstructionDecode()
1352 Format(instr, "beq'l'a'cr 'target16"); in InstructionDecode()
1355 Format(instr, "bgt'l'a'cr 'target16"); in InstructionDecode()
1358 Format(instr, "blt'l'a'cr 'target16"); in InstructionDecode()
1361 Format(instr, "bso'l'a'cr 'target16"); in InstructionDecode()
1369 Format(instr, "bne'l'a'cr 'target16"); in InstructionDecode()
1372 Format(instr, "ble'l'a'cr 'target16"); in InstructionDecode()
1375 Format(instr, "bge'l'a'cr 'target16"); in InstructionDecode()
1378 Format(instr, "bnso'l'a'cr 'target16"); in InstructionDecode()
1384 Format(instr, "bdnz'l'a 'target16"); in InstructionDecode()
1388 Format(instr, "bc'l'a'cr 'target16"); in InstructionDecode()
1398 Format(instr, "b'l'a 'target26"); in InstructionDecode()
1410 Format(instr, "rlwimi'. 'ra, 'rs, 'sh, 'me, 'mb"); in InstructionDecode()
1414 Format(instr, "rlwinm'. 'ra, 'rs, 'sh, 'me, 'mb"); in InstructionDecode()
1418 Format(instr, "rlwnm'. 'ra, 'rs, 'rb, 'me, 'mb"); in InstructionDecode()
1422 Format(instr, "ori 'ra, 'rs, 'uint16"); in InstructionDecode()
1426 Format(instr, "oris 'ra, 'rs, 'uint16"); in InstructionDecode()
1430 Format(instr, "xori 'ra, 'rs, 'uint16"); in InstructionDecode()
1434 Format(instr, "xoris 'ra, 'rs, 'uint16"); in InstructionDecode()
1438 Format(instr, "andi. 'ra, 'rs, 'uint16"); in InstructionDecode()
1442 Format(instr, "andis. 'ra, 'rs, 'uint16"); in InstructionDecode()
1450 Format(instr, "lwz 'rt, 'int16('ra)"); in InstructionDecode()
1454 Format(instr, "lwzu 'rt, 'int16('ra)"); in InstructionDecode()
1458 Format(instr, "lbz 'rt, 'int16('ra)"); in InstructionDecode()
1462 Format(instr, "lbzu 'rt, 'int16('ra)"); in InstructionDecode()
1466 Format(instr, "stw 'rs, 'int16('ra)"); in InstructionDecode()
1470 Format(instr, "stwu 'rs, 'int16('ra)"); in InstructionDecode()
1474 Format(instr, "stb 'rs, 'int16('ra)"); in InstructionDecode()
1478 Format(instr, "stbu 'rs, 'int16('ra)"); in InstructionDecode()
1482 Format(instr, "lhz 'rt, 'int16('ra)"); in InstructionDecode()
1486 Format(instr, "lhzu 'rt, 'int16('ra)"); in InstructionDecode()
1490 Format(instr, "lha 'rt, 'int16('ra)"); in InstructionDecode()
1494 Format(instr, "lhau 'rt, 'int16('ra)"); in InstructionDecode()
1498 Format(instr, "sth 'rs, 'int16('ra)"); in InstructionDecode()
1502 Format(instr, "sthu 'rs, 'int16('ra)"); in InstructionDecode()
1514 Format(instr, "lfs 'Dt, 'int16('ra)"); in InstructionDecode()
1518 Format(instr, "lfsu 'Dt, 'int16('ra)"); in InstructionDecode()
1522 Format(instr, "lfd 'Dt, 'int16('ra)"); in InstructionDecode()
1526 Format(instr, "lfdu 'Dt, 'int16('ra)"); in InstructionDecode()
1530 Format(instr, "stfs 'Dt, 'int16('ra)"); in InstructionDecode()
1534 Format(instr, "stfsu 'Dt, 'int16('ra)"); in InstructionDecode()
1538 Format(instr, "stfd 'Dt, 'int16('ra)"); in InstructionDecode()
1542 Format(instr, "stfdu 'Dt, 'int16('ra)"); in InstructionDecode()
1565 Format(instr, "ld 'rt, 'd('ra)"); in InstructionDecode()
1568 Format(instr, "ldu 'rt, 'd('ra)"); in InstructionDecode()
1571 Format(instr, "lwa 'rt, 'd('ra)"); in InstructionDecode()
1578 Format(instr, "std 'rs, 'd('ra)"); in InstructionDecode()
1580 Format(instr, "stdu 'rs, 'd('ra)"); in InstructionDecode()