Lines Matching refs:Instruction
70 void PrintRs(Instruction* instr);
71 void PrintRt(Instruction* instr);
72 void PrintRd(Instruction* instr);
73 void PrintFs(Instruction* instr);
74 void PrintFt(Instruction* instr);
75 void PrintFd(Instruction* instr);
76 void PrintSa(Instruction* instr);
77 void PrintLsaSa(Instruction* instr);
78 void PrintSd(Instruction* instr);
79 void PrintSs1(Instruction* instr);
80 void PrintSs2(Instruction* instr);
81 void PrintBc(Instruction* instr);
82 void PrintCc(Instruction* instr);
83 void PrintBp2(Instruction* instr);
84 void PrintFunction(Instruction* instr);
85 void PrintSecondaryField(Instruction* instr);
86 void PrintUImm16(Instruction* instr);
87 void PrintSImm16(Instruction* instr);
88 void PrintXImm16(Instruction* instr);
89 void PrintPCImm16(Instruction* instr, int delta_pc, int n_bits);
90 void PrintXImm18(Instruction* instr);
91 void PrintSImm18(Instruction* instr);
92 void PrintXImm19(Instruction* instr);
93 void PrintSImm19(Instruction* instr);
94 void PrintXImm21(Instruction* instr);
95 void PrintSImm21(Instruction* instr);
96 void PrintPCImm21(Instruction* instr, int delta_pc, int n_bits);
97 void PrintXImm26(Instruction* instr);
98 void PrintSImm26(Instruction* instr);
99 void PrintPCImm26(Instruction* instr, int delta_pc, int n_bits);
100 void PrintPCImm26(Instruction* instr);
101 void PrintCode(Instruction* instr); // For break and trap instructions.
102 void PrintFormat(Instruction* instr); // For floating format postfix.
104 void PrintInstructionName(Instruction* instr);
107 int FormatRegister(Instruction* instr, const char* option);
108 int FormatFPURegister(Instruction* instr, const char* option);
109 int FormatOption(Instruction* instr, const char* option);
110 void Format(Instruction* instr, const char* format);
111 void Unknown(Instruction* instr);
115 bool DecodeTypeRegisterRsType(Instruction* instr);
116 void DecodeTypeRegisterSRsType(Instruction* instr);
117 void DecodeTypeRegisterDRsType(Instruction* instr);
118 void DecodeTypeRegisterLRsType(Instruction* instr);
119 void DecodeTypeRegisterWRsType(Instruction* instr);
120 void DecodeTypeRegisterSPECIAL(Instruction* instr);
121 void DecodeTypeRegisterSPECIAL2(Instruction* instr);
122 void DecodeTypeRegisterSPECIAL3(Instruction* instr);
123 void DecodeTypeRegister(Instruction* instr);
124 void DecodeTypeImmediate(Instruction* instr);
125 void DecodeTypeJump(Instruction* instr);
163 void Decoder::PrintRs(Instruction* instr) { in PrintRs()
169 void Decoder::PrintRt(Instruction* instr) { in PrintRt()
175 void Decoder::PrintRd(Instruction* instr) { in PrintRd()
198 void Decoder::PrintFs(Instruction* instr) { in PrintFs()
204 void Decoder::PrintFt(Instruction* instr) { in PrintFt()
210 void Decoder::PrintFd(Instruction* instr) { in PrintFd()
217 void Decoder::PrintSa(Instruction* instr) { in PrintSa()
224 void Decoder::PrintLsaSa(Instruction* instr) { in PrintLsaSa()
231 void Decoder::PrintSd(Instruction* instr) { in PrintSd()
238 void Decoder::PrintSs1(Instruction* instr) { in PrintSs1()
245 void Decoder::PrintSs2(Instruction* instr) { in PrintSs2()
254 void Decoder::PrintBc(Instruction* instr) { in PrintBc()
261 void Decoder::PrintCc(Instruction* instr) { in PrintCc()
267 void Decoder::PrintBp2(Instruction* instr) { in PrintBp2()
274 void Decoder::PrintUImm16(Instruction* instr) { in PrintUImm16()
281 void Decoder::PrintSImm16(Instruction* instr) { in PrintSImm16()
288 void Decoder::PrintXImm16(Instruction* instr) { in PrintXImm16()
297 void Decoder::PrintPCImm16(Instruction* instr, int delta_pc, int n_bits) { in PrintPCImm16()
307 void Decoder::PrintSImm18(Instruction* instr) { in PrintSImm18()
315 void Decoder::PrintXImm18(Instruction* instr) { in PrintXImm18()
322 void Decoder::PrintXImm19(Instruction* instr) { in PrintXImm19()
329 void Decoder::PrintSImm19(Instruction* instr) { in PrintSImm19()
339 void Decoder::PrintXImm21(Instruction* instr) { in PrintXImm21()
346 void Decoder::PrintSImm21(Instruction* instr) { in PrintSImm21()
358 void Decoder::PrintPCImm21(Instruction* instr, int delta_pc, int n_bits) { in PrintPCImm21()
371 void Decoder::PrintXImm26(Instruction* instr) { in PrintXImm26()
380 void Decoder::PrintSImm26(Instruction* instr) { in PrintSImm26()
392 void Decoder::PrintPCImm26(Instruction* instr, int delta_pc, int n_bits) { in PrintPCImm26()
407 void Decoder::PrintPCImm26(Instruction* instr) { in PrintPCImm26()
418 void Decoder::PrintCode(Instruction* instr) { in PrintCode()
445 void Decoder::PrintFormat(Instruction* instr) { in PrintFormat()
469 void Decoder::PrintInstructionName(Instruction* instr) { in PrintInstructionName()
475 int Decoder::FormatRegister(Instruction* instr, const char* format) { in FormatRegister()
497 int Decoder::FormatFPURegister(Instruction* instr, const char* format) { in FormatFPURegister()
546 int Decoder::FormatOption(Instruction* instr, const char* format) { in FormatOption()
758 void Decoder::Format(Instruction* instr, const char* format) { in Format()
774 void Decoder::Unknown(Instruction* instr) { in Unknown()
779 bool Decoder::DecodeTypeRegisterRsType(Instruction* instr) { in DecodeTypeRegisterRsType()
915 void Decoder::DecodeTypeRegisterSRsType(Instruction* instr) { in DecodeTypeRegisterSRsType()
929 void Decoder::DecodeTypeRegisterDRsType(Instruction* instr) { in DecodeTypeRegisterDRsType()
936 void Decoder::DecodeTypeRegisterLRsType(Instruction* instr) { in DecodeTypeRegisterLRsType()
983 void Decoder::DecodeTypeRegisterWRsType(Instruction* instr) { in DecodeTypeRegisterWRsType()
1030 void Decoder::DecodeTypeRegisterSPECIAL(Instruction* instr) { in DecodeTypeRegisterSPECIAL()
1222 void Decoder::DecodeTypeRegisterSPECIAL2(Instruction* instr) { in DecodeTypeRegisterSPECIAL2()
1238 void Decoder::DecodeTypeRegisterSPECIAL3(Instruction* instr) { in DecodeTypeRegisterSPECIAL3()
1316 void Decoder::DecodeTypeRegister(Instruction* instr) { in DecodeTypeRegister()
1385 void Decoder::DecodeTypeImmediate(Instruction* instr) { in DecodeTypeImmediate()
1669 void Decoder::DecodeTypeJump(Instruction* instr) { in DecodeTypeJump()
1685 Instruction* instr = Instruction::At(instr_ptr); in InstructionDecode()
1690 switch (instr->InstructionType(Instruction::EXTRA)) { in InstructionDecode()
1691 case Instruction::kRegisterType: { in InstructionDecode()
1695 case Instruction::kImmediateType: { in InstructionDecode()
1699 case Instruction::kJumpType: { in InstructionDecode()
1708 return Instruction::kInstrSize; in InstructionDecode()