Lines Matching refs:args

250   std::ostringstream args;  in DumpArm()  local
259 args << '#' << ((imm12 << 4) | imm4); in DumpArm()
264 args << ArmRegister(instruction & 0xf); in DumpArm()
278 args << ArmRegister(instruction, 12) << ", "; in DumpArm()
280 args << ShiftedImmediate(instruction); in DumpArm()
283 args << ArmRegister(instruction, 16) << ", " << ArmRegister(instruction, 0); in DumpArm()
292 args << ArmRegister(instruction, 12) << ", "; in DumpArm()
295 args << ArmRegister(instruction, 16) << ", " << ShiftedImmediate(instruction); in DumpArm()
298 args << ArmRegister(instruction, 16) << ", " << ArmRegister(instruction, 0); in DumpArm()
310 args << ArmRegister(instruction, 12) << ", "; in DumpArm()
318 args << "[" << rn << ", #" << offset << "]"; in DumpArm()
320 args << "[" << rn << ", #" << offset << "]!"; in DumpArm()
322 args << "[" << rn << "], #" << offset; in DumpArm()
327 args << " ; "; in DumpArm()
328 Thread::DumpThreadOffset<4>(args, offset); in DumpArm()
340 args << ArmRegister(instruction, 16) << (w ? "!" : "") << ", " << RegisterList(instruction); in DumpArm()
349 DumpBranchTarget(args, instr_ptr + 8, imm32); in DumpArm()
361 << args.str() << '\n'; in DumpArm()
455 std::ostringstream args; in DumpThumb32() local
481 args << Rn << (W == 0 ? "" : "!") << ", "; in DumpThumb32()
485 args << Rn << (W == 0 ? "" : "!") << ", "; in DumpThumb32()
494 args << Rn << (W == 0 ? "" : "!") << ", "; in DumpThumb32()
500 args << Rn << (W == 0 ? "" : "!") << ", "; in DumpThumb32()
503 args << RegisterList(instr); in DumpThumb32()
523 args << Rt << "," << Rd << ", [" << Rn; in DumpThumb32()
526 args << "], #" << sign << (imm8 << 2); in DumpThumb32()
528 args << ", #" << sign << (imm8 << 2) << "]"; in DumpThumb32()
530 args << "!"; in DumpThumb32()
538 args << Rd << ", " << Rt << ", [" << Rn << ", #" << (imm8 << 2) << "]"; in DumpThumb32()
541 args << " (UNPREDICTABLE)"; in DumpThumb32()
551 args << Rd << ", " << Rt << ", [" << Rn << "]"; in DumpThumb32()
554 args << " (UNPREDICTABLE)"; in DumpThumb32()
561 args << Rd << ", " << Rt << ", " << Rt2 << ", [" << Rn << "]"; in DumpThumb32()
565 args << " (UNPREDICTABLE)"; in DumpThumb32()
574 args << Rt << ", [" << Rn << ", #" << (imm8 << 2) << "]"; in DumpThumb32()
576 args << " (UNPREDICTABLE)"; in DumpThumb32()
591 args << Rt << ", [" << Rn << "]"; in DumpThumb32()
593 args << " (UNPREDICTABLE)"; in DumpThumb32()
598 args << Rt << ", " << Rd /* Rt2 */ << ", [" << Rn << "]"; in DumpThumb32()
601 args << " (UNPREDICTABLE)"; in DumpThumb32()
618 args << Rt << "," << Rd << ", [" << Rn; in DumpThumb32()
621 args << "], #" << sign << imm8; in DumpThumb32()
623 args << ", #" << sign << imm8 << "]"; in DumpThumb32()
625 args << "!"; in DumpThumb32()
728 args << Rd << ", "; in DumpThumb32()
731 args << Rn << ", "; in DumpThumb32()
733 args << Rm; in DumpThumb32()
738 args << ", "; in DumpThumb32()
740 case 0x0: args << "lsl"; break; in DumpThumb32()
741 case 0x1: args << "lsr"; break; in DumpThumb32()
742 case 0x2: args << "asr"; break; in DumpThumb32()
745 args << "rrx"; in DumpThumb32()
747 args << "ror"; in DumpThumb32()
752 args << StringPrintf(" #%d", (0 != imm5 || 0 == shift_type) ? imm5 : 32); in DumpThumb32()
792 args << d << ", [" << Rn << ", #" << ((U == 1) ? "" : "-") in DumpThumb32()
798args << StringPrintf(" ; 0x%" PRIx64, *reinterpret_cast<unaligned_int64_t*>(lit_adr)); in DumpThumb32()
802 args << FpRegisterRange(instr); in DumpThumb32()
805 args << Rn << ((W == 1) ? "!" : "") << ", " in DumpThumb32()
820 args << Rt << ", " << Rt2 << ", "; in DumpThumb32()
823 args << m; in DumpThumb32()
825 args << m << ", " << FpRegister(m, 1); in DumpThumb32()
828 args << ", " << Rt << ", " << Rt2; in DumpThumb32()
832 args << " (UNPREDICTABLE)"; in DumpThumb32()
861 args << d << ", " << n << ", " << m; in DumpThumb32()
864 args << d << ", " << n << ", " << m; in DumpThumb32()
867 args << d << ", " << n << ", " << m; in DumpThumb32()
870 args << d << ", " << n << ", " << m; in DumpThumb32()
874 args << d << ", " << (S != 0 ? StringPrintf("0x%016" PRIx64, VFPExpand64(imm8)) in DumpThumb32()
877 args << " (UNPREDICTABLE)"; in DumpThumb32()
903 args << d << ", " << m; in DumpThumb32()
906 args << d << ", " << m; in DumpThumb32()
909 args << d << ", " << m; in DumpThumb32()
911 args << " (quiet nan)"; in DumpThumb32()
915 args << d << ", #0.0"; in DumpThumb32()
917 args << " (quiet nan)"; in DumpThumb32()
920 args << " (UNPREDICTABLE)"; in DumpThumb32()
926 args << Sd << ", " << Dm; in DumpThumb32()
930 args << Sd << ", " << Sm; in DumpThumb32()
936 args << Sd << ", " << Dm; in DumpThumb32()
940 args << Sd << ", " << Sm; in DumpThumb32()
946 args << Dd << ", " << Sm; in DumpThumb32()
950 args << Sd << ", " << Sm; in DumpThumb32()
957 args << Dd << ", " << Sm; in DumpThumb32()
961 args << Sd << ", " << Dm; in DumpThumb32()
966 args << "[undecoded: floating <-> fixed]"; in DumpThumb32()
984 args << Rt << ", " << n; in DumpThumb32()
986 args << n << ", " << Rt; in DumpThumb32()
989 args << " (UNPREDICTABLE)"; in DumpThumb32()
1005 args << "APSR_nzcv, FPSCR"; in DumpThumb32()
1007 args << Rt << ", FPSCR (UNPREDICTABLE)"; in DumpThumb32()
1009 args << Rt << ", FPSCR"; in DumpThumb32()
1012 args << "(PRIVILEGED)"; in DumpThumb32()
1053 args << Rd << ", #" << ThumbExpand(imm32); in DumpThumb32()
1065 args << Rn << ", #" << ThumbExpand(imm32); in DumpThumb32()
1083 args << Rd << ", " << Rn << ", #" << ThumbExpand(imm32); in DumpThumb32()
1106 args << Rd << ", " << Rn << ", #" << imm12; in DumpThumb32()
1109 args << Rd << ", "; in DumpThumb32()
1110 DumpBranchTarget(args, instr_ptr + 4, (op3 == 0) ? imm12 : -imm12); in DumpThumb32()
1123 args << Rd << ", #" << imm16; in DumpThumb32()
1137 args << Rd << ", " << Rn << ", #" << lsb << ", #" << width; in DumpThumb32()
1140 args << Rd << ", #" << lsb << ", #" << width; in DumpThumb32()
1181 DumpBranchTarget(args, instr_ptr + 4, imm32); in DumpThumb32()
1186 case 4: opcode << "dsb"; DumpMemoryDomain(args, instr & 0xF); break; in DumpThumb32()
1187 case 5: opcode << "dmb"; DumpMemoryDomain(args, instr & 0xF); break; in DumpThumb32()
1188 case 6: opcode << "isb"; DumpMemoryDomain(args, instr & 0xF); break; in DumpThumb32()
1231 DumpBranchTarget(args, instr_ptr + 4, imm32); in DumpThumb32()
1258 DumpBranchTarget(args, instr_ptr + 4, imm32); in DumpThumb32()
1288 args << Rt << ", [" << Rn << ",#" << imm12 << "]"; in DumpThumb32()
1291 args << Rt << ", [" << Rn << ",#" << imm8 << "]"; in DumpThumb32()
1295 args << Rt << ", [" << Rn << ", " << Rm; in DumpThumb32()
1297 args << ", " << "lsl #" << imm2; in DumpThumb32()
1299 args << "]"; in DumpThumb32()
1312 args << Rt << ", [" << Rn << ",#" << imm12 << "]"; in DumpThumb32()
1315 args << Rt << ", [" << Rn << ",#" << imm8 << "]"; in DumpThumb32()
1319 args << Rt << ", [" << Rn << ", " << Rm; in DumpThumb32()
1321 args << ", " << "lsl #" << imm2; in DumpThumb32()
1323 args << "]"; in DumpThumb32()
1340 args << "{" << Rt << "}"; in DumpThumb32()
1349 args << Rt << ", [" << Rn; in DumpThumb32()
1351 args << "], #" << imm32; in DumpThumb32()
1353 args << ", #" << imm32 << "]"; in DumpThumb32()
1355 args << "!"; in DumpThumb32()
1366 args << Rt << ", [" << Rn << ", " << Rm; in DumpThumb32()
1368 args << ", lsl #" << imm2; in DumpThumb32()
1370 args << "]"; in DumpThumb32()
1376 args << Rt << ", [" << Rn << ", #" << imm12 << "]"; in DumpThumb32()
1402 args << Rt << ", [" << Rn << ", #" << imm12 << "]"; in DumpThumb32()
1404 args << " ; "; in DumpThumb32()
1405 Thread::DumpThreadOffset<4>(args, imm12); in DumpThumb32()
1409 args << StringPrintf(" ; 0x%08x", *reinterpret_cast<int32_t*>(lit_adr)); in DumpThumb32()
1416 args << Rt << ", [" << Rn << ", #" << imm12 << "]"; in DumpThumb32()
1418 args << " ; "; in DumpThumb32()
1419 Thread::DumpThreadOffset<4>(args, imm12); in DumpThumb32()
1423 args << StringPrintf(" ; 0x%08x", *reinterpret_cast<int32_t*>(lit_adr)); in DumpThumb32()
1446 args << Rd << ", " << Rm; in DumpThumb32()
1449 args << " (UNPREDICTABLE)"; in DumpThumb32()
1473 args << Rt << ", [" << Rn << ", #" << imm12 << "]"; in DumpThumb32()
1475 args << " ; "; in DumpThumb32()
1476 Thread::DumpThreadOffset<4>(args, imm12); in DumpThumb32()
1480 args << StringPrintf(" ; 0x%08x", *reinterpret_cast<int32_t*>(lit_adr)); in DumpThumb32()
1487 args << Rt << ", [" << Rn << ", " << rm; in DumpThumb32()
1489 args << ", lsl #" << imm2; in DumpThumb32()
1491 args << "]"; in DumpThumb32()
1500 args << Rt << ", [" << Rn << ", #" << imm8 << "]"; in DumpThumb32()
1504 args << "{" << Rt << "}"; in DumpThumb32()
1509 args << Rt << ","; in DumpThumb32()
1511 args << "[" << Rn << ", #" << offset << "]"; in DumpThumb32()
1513 args << "[" << Rn << ", #" << offset << "]!"; in DumpThumb32()
1515 args << "[" << Rn << "], #" << offset; in DumpThumb32()
1534 args << Rd << ", " << Rn << ", " << Rm; in DumpThumb32()
1549 args << Rd << ", " << Rn << ", " << Rm; in DumpThumb32()
1552 args << Rd << ", " << Rn << ", " << Rm << ", " << Ra; in DumpThumb32()
1556 args << Rd << ", " << Rn << ", " << Rm << ", " << Ra; in DumpThumb32()
1579 args << RdLo << ", " << RdHi << ", " << Rn << ", " << Rm; in DumpThumb32()
1583 args << Rd << ", " << Rn << ", " << Rm; in DumpThumb32()
1587 args << RdLo << ", " << RdHi << ", " << Rn << ", " << Rm; in DumpThumb32()
1591 args << Rd << ", " << Rn << ", " << Rm; in DumpThumb32()
1615 << args.str() << '\n'; in DumpThumb32()
1626 std::ostringstream args; in DumpThumb16() local
1647 args << Rd << ", " << rm << ", #" << imm5; in DumpThumb16()
1667 args << Rd << ", " << Rn; in DumpThumb16()
1670 args << ", " << Rm; in DumpThumb16()
1672 args << ", #" << imm3_or_Rm; in DumpThumb16()
1692 args << Rn << ", #" << imm8; in DumpThumb16()
1704 args << rdn << ", " << rm; in DumpThumb16()
1717 args << DN_Rdn << ", " << rm; in DumpThumb16()
1728 args << DN_Rdn << ", " << rm; in DumpThumb16()
1738 args << N_Rn << ", " << rm; in DumpThumb16()
1746 args << rm; in DumpThumb16()
1756 args << Rt << ", [pc, #" << (imm8 << 2) << "]"; in DumpThumb16()
1777 args << Rt << ", [" << Rn << ", " << Rm << "]"; in DumpThumb16()
1783 args << Rt << ", [sp, #" << (imm8 << 2) << "]"; in DumpThumb16()
1803 args << Rt << ", [" << Rn << ", #" << imm5 << "]"; in DumpThumb16()
1810 DumpBranchTarget(args, instr_ptr + 4, (imm8 << 1)); in DumpThumb16()
1816 args << rd << ", sp, #" << (imm8 << 2); in DumpThumb16()
1826 args << "sp, sp, #" << (imm7 << 2); in DumpThumb16()
1844 args << Rn << ", "; in DumpThumb16()
1845 DumpBranchTarget(args, instr_ptr + 4, imm32); in DumpThumb16()
1855 args << Rd << ", " << Rm; in DumpThumb16()
1894 DumpCond(args, first_cond); // ...because it's considered an argument. in DumpThumb16()
1914 args << Rt << ", [" << Rn << ", #" << (imm5 << 2) << "]"; in DumpThumb16()
1923 args << Rt << ", [sp, #" << (imm8 << 2) << "]"; in DumpThumb16()
1934 DumpBranchTarget(args, instr_ptr + 4, imm32); in DumpThumb16()
1945 << args.str() << '\n'; in DumpThumb16()