Lines Matching refs:Format
93 void Format(Instruction* instr, const char* format);
691 void Decoder::Format(Instruction* instr, const char* format) { in Format() function in v8::internal::Decoder
717 Format(instr, "unknown"); in Unknown()
733 Format(instr, "mul'cond's 'rn, 'rm, 'rs"); in DecodeType01()
740 Format(instr, "mla'cond's 'rn, 'rm, 'rs, 'rd"); in DecodeType01()
746 Format(instr, "mls'cond's 'rn, 'rm, 'rs, 'rd"); in DecodeType01()
756 Format(instr, "'um'al'cond's 'rd, 'rn, 'rm, 'rs"); in DecodeType01()
764 Format(instr, "ldrex'cond 'rt, ['rn]"); in DecodeType01()
767 Format(instr, "ldrexb'cond 'rt, ['rn]"); in DecodeType01()
770 Format(instr, "ldrexh'cond 'rt, ['rn]"); in DecodeType01()
782 Format(instr, "strex'cond 'rd, 'rm, ['rn]"); in DecodeType01()
785 Format(instr, "strexb'cond 'rd, 'rm, ['rn]"); in DecodeType01()
788 Format(instr, "strexh'cond 'rd, 'rm, ['rn]"); in DecodeType01()
804 Format(instr, "'memop'cond's 'rd, ['rn], -'rm"); in DecodeType01()
806 Format(instr, "'memop'cond's 'rd, ['rn], #-'off8"); in DecodeType01()
812 Format(instr, "'memop'cond's 'rd, ['rn], +'rm"); in DecodeType01()
814 Format(instr, "'memop'cond's 'rd, ['rn], #+'off8"); in DecodeType01()
820 Format(instr, "'memop'cond's 'rd, ['rn, -'rm]'w"); in DecodeType01()
822 Format(instr, "'memop'cond's 'rd, ['rn, #-'off8]'w"); in DecodeType01()
828 Format(instr, "'memop'cond's 'rd, ['rn, +'rm]'w"); in DecodeType01()
830 Format(instr, "'memop'cond's 'rd, ['rn, #+'off8]'w"); in DecodeType01()
845 Format(instr, "'memop'cond'sign'h 'rd, ['rn], -'rm"); in DecodeType01()
847 Format(instr, "'memop'cond'sign'h 'rd, ['rn], #-'off8"); in DecodeType01()
853 Format(instr, "'memop'cond'sign'h 'rd, ['rn], +'rm"); in DecodeType01()
855 Format(instr, "'memop'cond'sign'h 'rd, ['rn], #+'off8"); in DecodeType01()
861 Format(instr, "'memop'cond'sign'h 'rd, ['rn, -'rm]'w"); in DecodeType01()
863 Format(instr, "'memop'cond'sign'h 'rd, ['rn, #-'off8]'w"); in DecodeType01()
869 Format(instr, "'memop'cond'sign'h 'rd, ['rn, +'rm]'w"); in DecodeType01()
871 Format(instr, "'memop'cond'sign'h 'rd, ['rn, #+'off8]'w"); in DecodeType01()
886 Format(instr, "msr'cond 'spec_reg'spec_reg_fields, 'rm"); in DecodeType01()
889 Format(instr, "mrs'cond 'rd, 'spec_reg"); in DecodeType01()
893 Format(instr, "bx'cond 'rm"); in DecodeType01()
896 Format(instr, "blx'cond 'rm"); in DecodeType01()
899 Format(instr, "bkpt 'off0to3and8to19"); in DecodeType01()
908 Format(instr, "clz'cond 'rd, 'rm"); in DecodeType01()
918 Format(instr, "nop'cond"); in DecodeType01()
922 Format(instr, "and'cond's 'rd, 'rn, 'shift_op"); in DecodeType01()
926 Format(instr, "eor'cond's 'rd, 'rn, 'shift_op"); in DecodeType01()
930 Format(instr, "sub'cond's 'rd, 'rn, 'shift_op"); in DecodeType01()
934 Format(instr, "rsb'cond's 'rd, 'rn, 'shift_op"); in DecodeType01()
938 Format(instr, "add'cond's 'rd, 'rn, 'shift_op"); in DecodeType01()
942 Format(instr, "adc'cond's 'rd, 'rn, 'shift_op"); in DecodeType01()
946 Format(instr, "sbc'cond's 'rd, 'rn, 'shift_op"); in DecodeType01()
950 Format(instr, "rsc'cond's 'rd, 'rn, 'shift_op"); in DecodeType01()
955 Format(instr, "tst'cond 'rn, 'shift_op"); in DecodeType01()
957 Format(instr, "movw'cond 'mw"); in DecodeType01()
963 Format(instr, "teq'cond 'rn, 'shift_op"); in DecodeType01()
973 Format(instr, "cmp'cond 'rn, 'shift_op"); in DecodeType01()
975 Format(instr, "movt'cond 'mw"); in DecodeType01()
981 Format(instr, "cmn'cond 'rn, 'shift_op"); in DecodeType01()
990 Format(instr, "orr'cond's 'rd, 'rn, 'shift_op"); in DecodeType01()
994 Format(instr, "mov'cond's 'rd, 'shift_op"); in DecodeType01()
998 Format(instr, "bic'cond's 'rd, 'rn, 'shift_op"); in DecodeType01()
1002 Format(instr, "mvn'cond's 'rd, 'shift_op"); in DecodeType01()
1022 Format(instr, "'memop'cond'b 'rd, ['rn], #-'off12"); in DecodeType2()
1030 Format(instr, "'memop'cond'b 'rd, ['rn], #+'off12"); in DecodeType2()
1034 Format(instr, "'memop'cond'b 'rd, ['rn, #-'off12]'w"); in DecodeType2()
1038 Format(instr, "'memop'cond'b 'rd, ['rn, #+'off12]'w"); in DecodeType2()
1054 Format(instr, "'memop'cond'b 'rd, ['rn], -'shift_rm"); in DecodeType3()
1059 Format(instr, "'memop'cond'b 'rd, ['rn], +'shift_rm"); in DecodeType3()
1066 Format(instr, "pkhbt'cond 'rd, 'rn, 'rm, lsl #'imm05@07"); in DecodeType3()
1069 Format(instr, "pkhtb'cond 'rd, 'rn, 'rm, asr #32"); in DecodeType3()
1071 Format(instr, "pkhtb'cond 'rd, 'rn, 'rm, asr #'imm05@07"); in DecodeType3()
1085 Format(instr, "usat 'rd, #'imm05@16, 'rm'shift_sat"); in DecodeType3()
1099 Format(instr, "sxtb'cond 'rd, 'rm"); in DecodeType3()
1102 Format(instr, "sxtb'cond 'rd, 'rm, ror #8"); in DecodeType3()
1105 Format(instr, "sxtb'cond 'rd, 'rm, ror #16"); in DecodeType3()
1108 Format(instr, "sxtb'cond 'rd, 'rm, ror #24"); in DecodeType3()
1114 Format(instr, "sxtab'cond 'rd, 'rn, 'rm"); in DecodeType3()
1117 Format(instr, "sxtab'cond 'rd, 'rn, 'rm, ror #8"); in DecodeType3()
1120 Format(instr, "sxtab'cond 'rd, 'rn, 'rm, ror #16"); in DecodeType3()
1123 Format(instr, "sxtab'cond 'rd, 'rn, 'rm, ror #24"); in DecodeType3()
1131 Format(instr, "sxth'cond 'rd, 'rm"); in DecodeType3()
1134 Format(instr, "sxth'cond 'rd, 'rm, ror #8"); in DecodeType3()
1137 Format(instr, "sxth'cond 'rd, 'rm, ror #16"); in DecodeType3()
1140 Format(instr, "sxth'cond 'rd, 'rm, ror #24"); in DecodeType3()
1146 Format(instr, "sxtah'cond 'rd, 'rn, 'rm"); in DecodeType3()
1149 Format(instr, "sxtah'cond 'rd, 'rn, 'rm, ror #8"); in DecodeType3()
1152 Format(instr, "sxtah'cond 'rd, 'rn, 'rm, ror #16"); in DecodeType3()
1155 Format(instr, "sxtah'cond 'rd, 'rn, 'rm, ror #24"); in DecodeType3()
1169 Format(instr, "uxtb16'cond 'rd, 'rm"); in DecodeType3()
1172 Format(instr, "uxtb16'cond 'rd, 'rm, ror #8"); in DecodeType3()
1175 Format(instr, "uxtb16'cond 'rd, 'rm, ror #16"); in DecodeType3()
1178 Format(instr, "uxtb16'cond 'rd, 'rm, ror #24"); in DecodeType3()
1194 Format(instr, "uxtb'cond 'rd, 'rm"); in DecodeType3()
1197 Format(instr, "uxtb'cond 'rd, 'rm, ror #8"); in DecodeType3()
1200 Format(instr, "uxtb'cond 'rd, 'rm, ror #16"); in DecodeType3()
1203 Format(instr, "uxtb'cond 'rd, 'rm, ror #24"); in DecodeType3()
1209 Format(instr, "uxtab'cond 'rd, 'rn, 'rm"); in DecodeType3()
1212 Format(instr, "uxtab'cond 'rd, 'rn, 'rm, ror #8"); in DecodeType3()
1215 Format(instr, "uxtab'cond 'rd, 'rn, 'rm, ror #16"); in DecodeType3()
1218 Format(instr, "uxtab'cond 'rd, 'rn, 'rm, ror #24"); in DecodeType3()
1226 Format(instr, "uxth'cond 'rd, 'rm"); in DecodeType3()
1229 Format(instr, "uxth'cond 'rd, 'rm, ror #8"); in DecodeType3()
1232 Format(instr, "uxth'cond 'rd, 'rm, ror #16"); in DecodeType3()
1235 Format(instr, "uxth'cond 'rd, 'rm, ror #24"); in DecodeType3()
1241 Format(instr, "uxtah'cond 'rd, 'rn, 'rm"); in DecodeType3()
1244 Format(instr, "uxtah'cond 'rd, 'rn, 'rm, ror #8"); in DecodeType3()
1247 Format(instr, "uxtah'cond 'rd, 'rn, 'rm, ror #16"); in DecodeType3()
1250 Format(instr, "uxtah'cond 'rd, 'rn, 'rm, ror #24"); in DecodeType3()
1259 Format(instr, "rbit'cond 'rd, 'rm"); in DecodeType3()
1274 Format(instr, "smmul'cond 'rn, 'rm, 'rs"); in DecodeType3()
1277 Format(instr, "smmla'cond 'rn, 'rm, 'rs, 'rd"); in DecodeType3()
1287 Format(instr, "udiv'cond'b 'rn, 'rm, 'rs"); in DecodeType3()
1290 Format(instr, "sdiv'cond'b 'rn, 'rm, 'rs"); in DecodeType3()
1296 Format(instr, "'memop'cond'b 'rd, ['rn, -'shift_rm]'w"); in DecodeType3()
1306 Format(instr, "ubfx'cond 'rd, 'rm, 'f"); in DecodeType3()
1308 Format(instr, "sbfx'cond 'rd, 'rm, 'f"); in DecodeType3()
1318 Format(instr, "bfc'cond 'rd, 'f"); in DecodeType3()
1320 Format(instr, "bfi'cond 'rd, 'rm, 'f"); in DecodeType3()
1326 Format(instr, "'memop'cond'b 'rd, ['rn, +'shift_rm]'w"); in DecodeType3()
1345 Format(instr, "ldm'cond'pu 'rn'w, 'rlist"); in DecodeType4()
1347 Format(instr, "stm'cond'pu 'rn'w, 'rlist"); in DecodeType4()
1354 Format(instr, "b'l'cond 'target"); in DecodeType5()
1366 Format(instr, "stop'cond 'svc"); in DecodeType7()
1380 Format(instr, "svc'cond 'svc"); in DecodeType7()
1427 Format(instr, "vmov'cond.f64 'Dd, 'Dm"); in DecodeTypeVFP()
1429 Format(instr, "vmov'cond.f32 'Sd, 'Sm"); in DecodeTypeVFP()
1434 Format(instr, "vabs'cond.f64 'Dd, 'Dm"); in DecodeTypeVFP()
1436 Format(instr, "vabs'cond.f32 'Sd, 'Sm"); in DecodeTypeVFP()
1441 Format(instr, "vneg'cond.f64 'Dd, 'Dm"); in DecodeTypeVFP()
1443 Format(instr, "vneg'cond.f32 'Sd, 'Sm"); in DecodeTypeVFP()
1453 Format(instr, "vcvt'cond.f64.s32 'Dd, 'Dd"); in DecodeTypeVFP()
1464 Format(instr, "vsqrt'cond.f64 'Dd, 'Dm"); in DecodeTypeVFP()
1466 Format(instr, "vsqrt'cond.f32 'Sd, 'Sm"); in DecodeTypeVFP()
1470 Format(instr, "vmov'cond.f64 'Dd, 'd"); in DecodeTypeVFP()
1472 Format(instr, "vmov'cond.f32 'Sd, 'd"); in DecodeTypeVFP()
1477 Format(instr, "vrintz'cond.f64.f64 'Dd, 'Dm"); in DecodeTypeVFP()
1479 Format(instr, "vrintz'cond.f32.f32 'Sd, 'Sm"); in DecodeTypeVFP()
1487 Format(instr, "vsub'cond.f64 'Dd, 'Dn, 'Dm"); in DecodeTypeVFP()
1489 Format(instr, "vadd'cond.f64 'Dd, 'Dn, 'Dm"); in DecodeTypeVFP()
1493 Format(instr, "vsub'cond.f32 'Sd, 'Sn, 'Sm"); in DecodeTypeVFP()
1495 Format(instr, "vadd'cond.f32 'Sd, 'Sn, 'Sm"); in DecodeTypeVFP()
1500 Format(instr, "vmul'cond.f64 'Dd, 'Dn, 'Dm"); in DecodeTypeVFP()
1502 Format(instr, "vmul'cond.f32 'Sd, 'Sn, 'Sm"); in DecodeTypeVFP()
1506 Format(instr, "vmla'cond.f64 'Dd, 'Dn, 'Dm"); in DecodeTypeVFP()
1508 Format(instr, "vmla'cond.f32 'Sd, 'Sn, 'Sm"); in DecodeTypeVFP()
1512 Format(instr, "vmls'cond.f64 'Dd, 'Dn, 'Dm"); in DecodeTypeVFP()
1514 Format(instr, "vmls'cond.f32 'Sd, 'Sn, 'Sm"); in DecodeTypeVFP()
1518 Format(instr, "vdiv'cond.f64 'Dd, 'Dn, 'Dm"); in DecodeTypeVFP()
1520 Format(instr, "vdiv'cond.f32 'Sd, 'Sn, 'Sm"); in DecodeTypeVFP()
1533 Format(instr, "vmov'cond.32 'Dd[0], 'rt"); in DecodeTypeVFP()
1535 Format(instr, "vmov'cond.32 'Dd[1], 'rt"); in DecodeTypeVFP()
1541 Format(instr, "vmov'cond.32 'rt, 'Dd[0]"); in DecodeTypeVFP()
1543 Format(instr, "vmov'cond.32 'rt, 'Dd[1]"); in DecodeTypeVFP()
1550 Format(instr, "vmsr'cond FPSCR, APSR"); in DecodeTypeVFP()
1552 Format(instr, "vmsr'cond FPSCR, 'rt"); in DecodeTypeVFP()
1556 Format(instr, "vmrs'cond APSR, FPSCR"); in DecodeTypeVFP()
1558 Format(instr, "vmrs'cond 'rt, FPSCR"); in DecodeTypeVFP()
1574 Format(instr, "vmov'cond 'rt, 'Sn"); in DecodeVMOVBetweenCoreAndSinglePrecisionRegisters()
1576 Format(instr, "vmov'cond 'Sn, 'rt"); in DecodeVMOVBetweenCoreAndSinglePrecisionRegisters()
1592 Format(instr, "vcmp'cond.f64 'Dd, 'Dm"); in DecodeVCMP()
1594 Format(instr, "vcmp'cond.f64 'Dd, #0.0"); in DecodeVCMP()
1600 Format(instr, "vcmp'cond.f32 'Sd, 'Sm"); in DecodeVCMP()
1602 Format(instr, "vcmp'cond.f32 'Sd, #0.0"); in DecodeVCMP()
1619 Format(instr, "vcvt'cond.f32.f64 'Sd, 'Dm"); in DecodeVCVTBetweenDoubleAndSingle()
1621 Format(instr, "vcvt'cond.f64.f32 'Dd, 'Sm"); in DecodeVCVTBetweenDoubleAndSingle()
1638 Format(instr, "vcvt'cond.u32.f64 'Sd, 'Dm"); in DecodeVCVTBetweenFloatingPointAndInteger()
1640 Format(instr, "vcvt'cond.s32.f64 'Sd, 'Dm"); in DecodeVCVTBetweenFloatingPointAndInteger()
1644 Format(instr, "vcvt'cond.u32.f32 'Sd, 'Sm"); in DecodeVCVTBetweenFloatingPointAndInteger()
1646 Format(instr, "vcvt'cond.s32.f32 'Sd, 'Sm"); in DecodeVCVTBetweenFloatingPointAndInteger()
1654 Format(instr, "vcvt'cond.f64.u32 'Dd, 'Sm"); in DecodeVCVTBetweenFloatingPointAndInteger()
1656 Format(instr, "vcvt'cond.f64.s32 'Dd, 'Sm"); in DecodeVCVTBetweenFloatingPointAndInteger()
1660 Format(instr, "vcvt'cond.f32.u32 'Sd, 'Sm"); in DecodeVCVTBetweenFloatingPointAndInteger()
1662 Format(instr, "vcvt'cond.f32.s32 'Sd, 'Sm"); in DecodeVCVTBetweenFloatingPointAndInteger()
1682 Format(instr, "vldr'cond 'Sd, ['rn - 4*'imm08@00]"); in DecodeType6CoprocessorIns()
1684 Format(instr, "vstr'cond 'Sd, ['rn - 4*'imm08@00]"); in DecodeType6CoprocessorIns()
1690 Format(instr, "vldr'cond 'Sd, ['rn + 4*'imm08@00]"); in DecodeType6CoprocessorIns()
1692 Format(instr, "vstr'cond 'Sd, ['rn + 4*'imm08@00]"); in DecodeType6CoprocessorIns()
1703 Format(instr, "vldm'cond'pu 'rn'w, {'Sd-'Sd+}"); in DecodeType6CoprocessorIns()
1705 Format(instr, "vstm'cond'pu 'rn'w, {'Sd-'Sd+}"); in DecodeType6CoprocessorIns()
1719 Format(instr, "vmov'cond 'rt, 'rn, 'Dm"); in DecodeType6CoprocessorIns()
1721 Format(instr, "vmov'cond 'Dm, 'rt, 'rn"); in DecodeType6CoprocessorIns()
1727 Format(instr, "vldr'cond 'Dd, ['rn - 4*'imm08@00]"); in DecodeType6CoprocessorIns()
1729 Format(instr, "vstr'cond 'Dd, ['rn - 4*'imm08@00]"); in DecodeType6CoprocessorIns()
1735 Format(instr, "vldr'cond 'Dd, ['rn + 4*'imm08@00]"); in DecodeType6CoprocessorIns()
1737 Format(instr, "vstr'cond 'Dd, ['rn + 4*'imm08@00]"); in DecodeType6CoprocessorIns()
1748 Format(instr, "vldm'cond'pu 'rn'w, {'Dd-'Dd+}"); in DecodeType6CoprocessorIns()
1750 Format(instr, "vstm'cond'pu 'rn'w, {'Dd-'Dd+}"); in DecodeType6CoprocessorIns()
1877 Format(instr, "vrinta.f64.f64 'Dd, 'Dm"); in DecodeSpecialCondition()
1879 Format(instr, "vrinta.f32.f32 'Sd, 'Sm"); in DecodeSpecialCondition()
1884 Format(instr, "vrintn.f64.f64 'Dd, 'Dm"); in DecodeSpecialCondition()
1886 Format(instr, "vrintn.f32.f32 'Sd, 'Sm"); in DecodeSpecialCondition()
1891 Format(instr, "vrintp.f64.f64 'Dd, 'Dm"); in DecodeSpecialCondition()
1893 Format(instr, "vrintp.f32.f32 'Sd, 'Sm"); in DecodeSpecialCondition()
1898 Format(instr, "vrintm.f64.f64 'Dd, 'Dm"); in DecodeSpecialCondition()
1900 Format(instr, "vrintm.f32.f32 'Sd, 'Sm"); in DecodeSpecialCondition()
1919 Format(instr, "vseleq.f64 'Dd, 'Dn, 'Dm"); in DecodeSpecialCondition()
1921 Format(instr, "vseleq.f32 'Sd, 'Sn, 'Sm"); in DecodeSpecialCondition()
1926 Format(instr, "vselvs.f64 'Dd, 'Dn, 'Dm"); in DecodeSpecialCondition()
1928 Format(instr, "vselvs.f32 'Sd, 'Sn, 'Sm"); in DecodeSpecialCondition()
1933 Format(instr, "vselge.f64 'Dd, 'Dn, 'Dm"); in DecodeSpecialCondition()
1935 Format(instr, "vselge.f32 'Sd, 'Sn, 'Sm"); in DecodeSpecialCondition()
1940 Format(instr, "vselgt.f64 'Dd, 'Dn, 'Dm"); in DecodeSpecialCondition()
1942 Format(instr, "vselgt.f32 'Sd, 'Sn, 'Sm"); in DecodeSpecialCondition()