Lines Matching defs:Decoder

45 // Decoder decodes and disassembles instructions into an output buffer.
48 class Decoder {
50 Decoder(const disasm::NameConverter& converter,
58 ~Decoder() {}
112 DISALLOW_COPY_AND_ASSIGN(Decoder);
116 // Support for assertions in the Decoder formatting functions.
122 void Decoder::PrintChar(const char ch) {
128 void Decoder::Print(const char* str) {
139 void Decoder::PrintRegister(int reg) {
144 void Decoder::PrintRs(Instruction* instr) {
150 void Decoder::PrintRt(Instruction* instr) {
156 void Decoder::PrintRd(Instruction* instr) {
163 void Decoder::PrintFPURegister(int freg) {
168 void Decoder::PrintFs(Instruction* instr) {
174 void Decoder::PrintFt(Instruction* instr) {
180 void Decoder::PrintFd(Instruction* instr) {
187 void Decoder::PrintSa(Instruction* instr) {
194 void Decoder::PrintSd(Instruction* instr) {
201 void Decoder::PrintSs1(Instruction* instr) {
208 void Decoder::PrintSs2(Instruction* instr) {
217 void Decoder::PrintBc(Instruction* instr) {
224 void Decoder::PrintCc(Instruction* instr) {
231 void Decoder::PrintUImm16(Instruction* instr) {
238 void Decoder::PrintSImm16(Instruction* instr) {
245 void Decoder::PrintXImm16(Instruction* instr) {
252 void Decoder::PrintXImm21(Instruction* instr) {
259 void Decoder::PrintXImm26(Instruction* instr) {
266 void Decoder::PrintCode(Instruction* instr) {
294 void Decoder::PrintInstructionName(Instruction* instr) {
300 int Decoder::FormatRegister(Instruction* instr, const char* format) {
322 int Decoder::FormatFPURegister(Instruction* instr, const char* format) {
351 int Decoder::FormatOption(Instruction* instr, const char* format) {
432 void Decoder::Format(Instruction* instr, const char* format) {
448 void Decoder::Unknown(Instruction* instr) {
453 int Decoder::DecodeBreakInstr(Instruction* instr) {
477 int Decoder::DecodeTypeRegister(Instruction* instr) {
977 void Decoder::DecodeTypeImmediate(Instruction* instr) {
1377 void Decoder::DecodeTypeJump(Instruction* instr) {
1395 int Decoder::InstructionDecode(byte* instr_ptr) {
1475 v8::internal::Decoder d(converter_, buffer);