Home | History | Annotate | Download | only in disassembler

Lines Matching defs:args

470   std::ostringstream args;
483 args << sa;
490 args << FormatInstructionPointer(instr_ptr + offset)
499 args << FormatInstructionPointer(instr_ptr + offset)
504 args << "cc" << (sa >> 2);
507 args << "cc" << (rt >> 2);
509 case 'D': args << 'r' << rd; break;
510 case 'd': args << 'f' << rd; break;
511 case 'a': args << 'f' << sa; break;
512 case 'F': args << (sa + 32); break; // dinsu position.
527 args << static_cast<int16_t>(instruction & 0xffff);
530 args << (sa + 1);
538 args << reinterpret_cast<void*>(target);
544 args << StringPrintf("%+d(r%d)", offset, rs);
550 args << StringPrintf("%+d(r%d)", offset, rs);
552 args << " ; ";
553 GetDisassemblerOptions()->thread_offset_name_function_(args, offset);
561 args << FormatInstructionPointer(instr_ptr + offset);
562 args << StringPrintf(" ; %+d", offset);
570 args << FormatInstructionPointer(reinterpret_cast<const uint8_t*>(ptr + offset));
571 args << StringPrintf(" ; %+d", offset);
579 args << FormatInstructionPointer(instr_ptr + offset);
580 args << StringPrintf(" ; %+d", offset);
586 args << offset << " ; move r" << rs << ", ";
587 args << FormatInstructionPointer(instr_ptr + (offset << 2));
590 case 'S': args << 'r' << rs; break;
591 case 's': args << 'f' << rs; break;
592 case 'T': args << 'r' << rt; break;
593 case 't': args << 'f' << rt; break;
594 case 'Z': args << (rd + 1); break; // sz ([d]ext size).
595 case 'z': args << (rd - sa + 1); break; // sz ([d]ins, dinsu size).
596 case 'k': args << 'w' << sa; break;
597 case 'm': args << 'w' << rd; break;
598 case 'n': args << 'w' << rt; break;
644 args << (df_m & 0x3f);
649 args << (df_m & 0x1f);
654 args << (df_m & 0xf);
659 args << (df_m & 0x7);
674 args << StringPrintf("%+d(r%d)", s10 << df, rd);
682 args << 'w' << rd << '[' << (df_n & 0xf) << ']';
687 args << 'w' << rd << '[' << (df_n & 0x7) << ']';
692 args << 'w' << rd << '[' << (df_n & 0x3) << ']';
697 args << 'w' << rd << '[' << (df_n & 0x1) << ']';
712 args << i10;
717 args << ", ";
739 args << " ; bc ";
741 args << " ; balc ";
743 args << FormatInstructionPointer(instr_ptr + (int32_t)offset);
744 args << StringPrintf(" ; %+d", (int32_t)offset);
749 << args.str() << '\n';