Lines Matching refs:Format
75 void Format(Instruction* instr, const char* format);
333 void Decoder::Format(Instruction* instr, const char* format) { in Format() function in v8::internal::Decoder
358 void Decoder::Unknown(Instruction* instr) { Format(instr, "unknown"); } in Unknown()
367 Format(instr, buffer); in UnknownFormat()
393 Format(instr, "bnelr'l'cr"); in DecodeExt1()
396 Format(instr, "blelr'l'cr"); in DecodeExt1()
399 Format(instr, "bgelr'l'cr"); in DecodeExt1()
402 Format(instr, "bnsolr'l'cr"); in DecodeExt1()
418 Format(instr, "beqlr'l'cr"); in DecodeExt1()
421 Format(instr, "bgtlr'l'cr"); in DecodeExt1()
424 Format(instr, "bltlr'l'cr"); in DecodeExt1()
427 Format(instr, "bsolr'l'cr"); in DecodeExt1()
441 Format(instr, "blr'l"); in DecodeExt1()
483 Format(instr, "bctrl"); in DecodeExt1()
485 Format(instr, "bctr"); in DecodeExt1()
494 Format(instr, "crnor (stuff)"); in DecodeExt1()
498 Format(instr, "rfi (stuff)"); in DecodeExt1()
502 Format(instr, "crandc (stuff)"); in DecodeExt1()
506 Format(instr, "isync (stuff)"); in DecodeExt1()
510 Format(instr, "crxor (stuff)"); in DecodeExt1()
544 Format(instr, "srw'. 'ra, 'rs, 'rb"); in DecodeExt2()
549 Format(instr, "srd'. 'ra, 'rs, 'rb"); in DecodeExt2()
554 Format(instr, "sraw'. 'ra, 'rs, 'rb"); in DecodeExt2()
559 Format(instr, "srad'. 'ra, 'rs, 'rb"); in DecodeExt2()
564 Format(instr, "srawi'. 'ra,'rs,'sh"); in DecodeExt2()
568 Format(instr, "extsh'. 'ra, 'rs"); in DecodeExt2()
573 Format(instr, "extsw'. 'ra, 'rs"); in DecodeExt2()
578 Format(instr, "extsb'. 'ra, 'rs"); in DecodeExt2()
582 Format(instr, "lfsx 'rt, 'ra, 'rb"); in DecodeExt2()
586 Format(instr, "lfsux 'rt, 'ra, 'rb"); in DecodeExt2()
590 Format(instr, "lfdx 'rt, 'ra, 'rb"); in DecodeExt2()
594 Format(instr, "lfdux 'rt, 'ra, 'rb"); in DecodeExt2()
598 Format(instr, "stfsx 'rs, 'ra, 'rb"); in DecodeExt2()
602 Format(instr, "stfsux 'rs, 'ra, 'rb"); in DecodeExt2()
606 Format(instr, "stfdx 'rs, 'ra, 'rb"); in DecodeExt2()
610 Format(instr, "stfdux 'rs, 'ra, 'rb"); in DecodeExt2()
614 Format(instr, "popcntw 'ra, 'rs"); in DecodeExt2()
619 Format(instr, "popcntd 'ra, 'rs"); in DecodeExt2()
627 Format(instr, "sradi'. 'ra,'rs,'sh"); in DecodeExt2()
638 Format(instr, "cmp 'ra, 'rb"); in DecodeExt2()
641 Format(instr, "cmpw 'ra, 'rb"); in DecodeExt2()
647 Format(instr, "slw'. 'ra, 'rs, 'rb"); in DecodeExt2()
652 Format(instr, "sld'. 'ra, 'rs, 'rb"); in DecodeExt2()
657 Format(instr, "subfc'. 'rt, 'ra, 'rb"); in DecodeExt2()
661 Format(instr, "addc'. 'rt, 'ra, 'rb"); in DecodeExt2()
665 Format(instr, "cntlzw'. 'ra, 'rs"); in DecodeExt2()
670 Format(instr, "cntlzd'. 'ra, 'rs"); in DecodeExt2()
675 Format(instr, "and'. 'ra, 'rs, 'rb"); in DecodeExt2()
679 Format(instr, "andc'. 'ra, 'rs, 'rb"); in DecodeExt2()
686 Format(instr, "cmpl 'ra, 'rb"); in DecodeExt2()
689 Format(instr, "cmplw 'ra, 'rb"); in DecodeExt2()
695 Format(instr, "neg'. 'rt, 'ra"); in DecodeExt2()
699 Format(instr, "nor'. 'rt, 'ra, 'rb"); in DecodeExt2()
703 Format(instr, "subf'. 'rt, 'ra, 'rb"); in DecodeExt2()
707 Format(instr, "mulhw'o'. 'rt, 'ra, 'rb"); in DecodeExt2()
711 Format(instr, "addze'. 'rt, 'ra"); in DecodeExt2()
715 Format(instr, "mullw'o'. 'rt, 'ra, 'rb"); in DecodeExt2()
720 Format(instr, "mulld'o'. 'rt, 'ra, 'rb"); in DecodeExt2()
725 Format(instr, "divw'o'. 'rt, 'ra, 'rb"); in DecodeExt2()
729 Format(instr, "divwu'o'. 'rt, 'ra, 'rb"); in DecodeExt2()
734 Format(instr, "divd'o'. 'rt, 'ra, 'rb"); in DecodeExt2()
739 Format(instr, "add'o 'rt, 'ra, 'rb"); in DecodeExt2()
743 Format(instr, "xor'. 'ra, 'rs, 'rb"); in DecodeExt2()
748 Format(instr, "mr 'ra, 'rb"); in DecodeExt2()
750 Format(instr, "or 'ra, 'rs, 'rb"); in DecodeExt2()
757 Format(instr, "mflr 'rt"); in DecodeExt2()
759 Format(instr, "mfspr 'rt ??"); in DecodeExt2()
766 Format(instr, "mtlr 'rt"); in DecodeExt2()
768 Format(instr, "mtctr 'rt"); in DecodeExt2()
770 Format(instr, "mtspr 'rt ??"); in DecodeExt2()
775 Format(instr, "mfcr 'rt"); in DecodeExt2()
779 Format(instr, "stwx 'rs, 'ra, 'rb"); in DecodeExt2()
783 Format(instr, "stwux 'rs, 'ra, 'rb"); in DecodeExt2()
787 Format(instr, "stbx 'rs, 'ra, 'rb"); in DecodeExt2()
791 Format(instr, "stbux 'rs, 'ra, 'rb"); in DecodeExt2()
795 Format(instr, "sthx 'rs, 'ra, 'rb"); in DecodeExt2()
799 Format(instr, "sthux 'rs, 'ra, 'rb"); in DecodeExt2()
803 Format(instr, "lwzx 'rt, 'ra, 'rb"); in DecodeExt2()
807 Format(instr, "lwzux 'rt, 'ra, 'rb"); in DecodeExt2()
811 Format(instr, "lwax 'rt, 'ra, 'rb"); in DecodeExt2()
815 Format(instr, "lbzx 'rt, 'ra, 'rb"); in DecodeExt2()
819 Format(instr, "lbzux 'rt, 'ra, 'rb"); in DecodeExt2()
823 Format(instr, "lhzx 'rt, 'ra, 'rb"); in DecodeExt2()
827 Format(instr, "lhzux 'rt, 'ra, 'rb"); in DecodeExt2()
831 Format(instr, "lhax 'rt, 'ra, 'rb"); in DecodeExt2()
836 Format(instr, "ldx 'rt, 'ra, 'rb"); in DecodeExt2()
840 Format(instr, "ldux 'rt, 'ra, 'rb"); in DecodeExt2()
844 Format(instr, "stdx 'rt, 'ra, 'rb"); in DecodeExt2()
848 Format(instr, "stdux 'rt, 'ra, 'rb"); in DecodeExt2()
852 Format(instr, "mffprd 'ra, 'Dt"); in DecodeExt2()
856 Format(instr, "mffprwz 'ra, 'Dt"); in DecodeExt2()
860 Format(instr, "mtfprd 'Dt, 'ra"); in DecodeExt2()
864 Format(instr, "mtfprwa 'Dt, 'ra"); in DecodeExt2()
868 Format(instr, "mtfprwz 'Dt, 'ra"); in DecodeExt2()
876 Format(instr, "isel 'rt, 'ra, 'rb"); in DecodeExt2()
889 Format(instr, "fcfids'. 'Dt, 'Db"); in DecodeExt3()
893 Format(instr, "fcfidus'.'Dt, 'Db"); in DecodeExt3()
906 Format(instr, "fdiv'. 'Dt, 'Da, 'Db"); in DecodeExt4()
910 Format(instr, "fsub'. 'Dt, 'Da, 'Db"); in DecodeExt4()
914 Format(instr, "fadd'. 'Dt, 'Da, 'Db"); in DecodeExt4()
918 Format(instr, "fsqrt'. 'Dt, 'Db"); in DecodeExt4()
922 Format(instr, "fsel'. 'Dt, 'Da, 'Dc, 'Db"); in DecodeExt4()
926 Format(instr, "fmul'. 'Dt, 'Da, 'Dc"); in DecodeExt4()
930 Format(instr, "fmsub'. 'Dt, 'Da, 'Dc, 'Db"); in DecodeExt4()
934 Format(instr, "fmadd'. 'Dt, 'Da, 'Dc, 'Db"); in DecodeExt4()
941 Format(instr, "fcmpu 'Da, 'Db"); in DecodeExt4()
945 Format(instr, "frsp'. 'Dt, 'Db"); in DecodeExt4()
949 Format(instr, "fcfid'. 'Dt, 'Db"); in DecodeExt4()
953 Format(instr, "fcfidu'. 'Dt, 'Db"); in DecodeExt4()
957 Format(instr, "fctid 'Dt, 'Db"); in DecodeExt4()
961 Format(instr, "fctidz 'Dt, 'Db"); in DecodeExt4()
965 Format(instr, "fctidu 'Dt, 'Db"); in DecodeExt4()
969 Format(instr, "fctiduz 'Dt, 'Db"); in DecodeExt4()
973 Format(instr, "fctiw'. 'Dt, 'Db"); in DecodeExt4()
977 Format(instr, "fctiwz'. 'Dt, 'Db"); in DecodeExt4()
981 Format(instr, "fmr'. 'Dt, 'Db"); in DecodeExt4()
985 Format(instr, "mtfsfi'. ?,?"); in DecodeExt4()
989 Format(instr, "mffs'. 'Dt"); in DecodeExt4()
993 Format(instr, "mtfsf'. 'Db ?,?,?"); in DecodeExt4()
997 Format(instr, "fabs'. 'Dt, 'Db"); in DecodeExt4()
1001 Format(instr, "frin. 'Dt, 'Db"); in DecodeExt4()
1005 Format(instr, "friz. 'Dt, 'Db"); in DecodeExt4()
1009 Format(instr, "frip. 'Dt, 'Db"); in DecodeExt4()
1013 Format(instr, "frim. 'Dt, 'Db"); in DecodeExt4()
1017 Format(instr, "fneg'. 'Dt, 'Db"); in DecodeExt4()
1021 Format(instr, "mcrfs ?,?"); in DecodeExt4()
1025 Format(instr, "mtfsb0'. ?"); in DecodeExt4()
1029 Format(instr, "mtfsb1'. ?"); in DecodeExt4()
1042 Format(instr, "rldicl'. 'ra, 'rs, 'sh, 'mb"); in DecodeExt5()
1046 Format(instr, "rldicr'. 'ra, 'rs, 'sh, 'me"); in DecodeExt5()
1050 Format(instr, "rldic'. 'ra, 'rs, 'sh, 'mb"); in DecodeExt5()
1054 Format(instr, "rldimi'. 'ra, 'rs, 'sh, 'mb"); in DecodeExt5()
1060 Format(instr, "rldcl'. 'ra, 'rs, 'sb, 'mb"); in DecodeExt5()
1080 Format(instr, "constant"); in InstructionDecode()
1095 Format(instr, "subfic 'rt, 'ra, 'int16"); in InstructionDecode()
1102 Format(instr, "cmpli 'ra, 'uint16"); in InstructionDecode()
1105 Format(instr, "cmplwi 'ra, 'uint16"); in InstructionDecode()
1114 Format(instr, "cmpi 'ra, 'int16"); in InstructionDecode()
1117 Format(instr, "cmpwi 'ra, 'int16"); in InstructionDecode()
1123 Format(instr, "addic 'rt, 'ra, 'int16"); in InstructionDecode()
1133 Format(instr, "li 'rt, 'int16"); in InstructionDecode()
1135 Format(instr, "addi 'rt, 'ra, 'int16"); in InstructionDecode()
1141 Format(instr, "lis 'rt, 'int16"); in InstructionDecode()
1143 Format(instr, "addis 'rt, 'ra, 'int16"); in InstructionDecode()
1155 Format(instr, "beq'l'a'cr 'target16"); in InstructionDecode()
1158 Format(instr, "bgt'l'a'cr 'target16"); in InstructionDecode()
1161 Format(instr, "blt'l'a'cr 'target16"); in InstructionDecode()
1164 Format(instr, "bso'l'a'cr 'target16"); in InstructionDecode()
1172 Format(instr, "bne'l'a'cr 'target16"); in InstructionDecode()
1175 Format(instr, "ble'l'a'cr 'target16"); in InstructionDecode()
1178 Format(instr, "bge'l'a'cr 'target16"); in InstructionDecode()
1181 Format(instr, "bnso'l'a'cr 'target16"); in InstructionDecode()
1187 Format(instr, "bdnz'l'a 'target16"); in InstructionDecode()
1191 Format(instr, "bc'l'a'cr 'target16"); in InstructionDecode()
1201 Format(instr, "b'l'a 'target26"); in InstructionDecode()
1209 Format(instr, "rlwimi'. 'ra, 'rs, 'sh, 'me, 'mb"); in InstructionDecode()
1213 Format(instr, "rlwinm'. 'ra, 'rs, 'sh, 'me, 'mb"); in InstructionDecode()
1217 Format(instr, "rlwnm'. 'ra, 'rs, 'rb, 'me, 'mb"); in InstructionDecode()
1221 Format(instr, "ori 'ra, 'rs, 'uint16"); in InstructionDecode()
1225 Format(instr, "oris 'ra, 'rs, 'uint16"); in InstructionDecode()
1229 Format(instr, "xori 'ra, 'rs, 'uint16"); in InstructionDecode()
1233 Format(instr, "xoris 'ra, 'rs, 'uint16"); in InstructionDecode()
1237 Format(instr, "andi. 'ra, 'rs, 'uint16"); in InstructionDecode()
1241 Format(instr, "andis. 'ra, 'rs, 'uint16"); in InstructionDecode()
1249 Format(instr, "lwz 'rt, 'int16('ra)"); in InstructionDecode()
1253 Format(instr, "lwzu 'rt, 'int16('ra)"); in InstructionDecode()
1257 Format(instr, "lbz 'rt, 'int16('ra)"); in InstructionDecode()
1261 Format(instr, "lbzu 'rt, 'int16('ra)"); in InstructionDecode()
1265 Format(instr, "stw 'rs, 'int16('ra)"); in InstructionDecode()
1269 Format(instr, "stwu 'rs, 'int16('ra)"); in InstructionDecode()
1273 Format(instr, "stb 'rs, 'int16('ra)"); in InstructionDecode()
1277 Format(instr, "stbu 'rs, 'int16('ra)"); in InstructionDecode()
1281 Format(instr, "lhz 'rt, 'int16('ra)"); in InstructionDecode()
1285 Format(instr, "lhzu 'rt, 'int16('ra)"); in InstructionDecode()
1289 Format(instr, "lha 'rt, 'int16('ra)"); in InstructionDecode()
1293 Format(instr, "lhau 'rt, 'int16('ra)"); in InstructionDecode()
1297 Format(instr, "sth 'rs, 'int16('ra)"); in InstructionDecode()
1301 Format(instr, "sthu 'rs, 'int16('ra)"); in InstructionDecode()
1313 Format(instr, "lfs 'Dt, 'int16('ra)"); in InstructionDecode()
1317 Format(instr, "lfsu 'Dt, 'int16('ra)"); in InstructionDecode()
1321 Format(instr, "lfd 'Dt, 'int16('ra)"); in InstructionDecode()
1325 Format(instr, "lfdu 'Dt, 'int16('ra)"); in InstructionDecode()
1329 Format(instr, "stfs 'Dt, 'int16('ra)"); in InstructionDecode()
1333 Format(instr, "stfsu 'Dt, 'int16('ra)"); in InstructionDecode()
1337 Format(instr, "stfd 'Dt, 'int16('ra)"); in InstructionDecode()
1341 Format(instr, "stfdu 'Dt, 'int16('ra)"); in InstructionDecode()
1360 Format(instr, "ld 'rt, 'd('ra)"); in InstructionDecode()
1363 Format(instr, "ldu 'rt, 'd('ra)"); in InstructionDecode()
1366 Format(instr, "lwa 'rt, 'd('ra)"); in InstructionDecode()
1373 Format(instr, "std 'rs, 'd('ra)"); in InstructionDecode()
1375 Format(instr, "stdu 'rs, 'd('ra)"); in InstructionDecode()