Home | History | Annotate | Download | only in mips

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() {}
111 DISALLOW_COPY_AND_ASSIGN(Decoder);
115 // Support for assertions in the Decoder formatting functions.
121 void Decoder::PrintChar(const char ch) {
127 void Decoder::Print(const char* str) {
138 void Decoder::PrintRegister(int reg) {
143 void Decoder::PrintRs(Instruction* instr) {
149 void Decoder::PrintRt(Instruction* instr) {
155 void Decoder::PrintRd(Instruction* instr) {
162 void Decoder::PrintFPURegister(int freg) {
167 void Decoder::PrintFs(Instruction* instr) {
173 void Decoder::PrintFt(Instruction* instr) {
179 void Decoder::PrintFd(Instruction* instr) {
186 void Decoder::PrintSa(Instruction* instr) {
193 void Decoder::PrintSd(Instruction* instr) {
200 void Decoder::PrintSs1(Instruction* instr) {
207 void Decoder::PrintSs2(Instruction* instr) {
216 void Decoder::PrintBc(Instruction* instr) {
223 void Decoder::PrintCc(Instruction* instr) {
230 void Decoder::PrintUImm16(Instruction* instr) {
237 void Decoder::PrintSImm16(Instruction* instr) {
244 void Decoder::PrintXImm16(Instruction* instr) {
251 void Decoder::PrintXImm21(Instruction* instr) {
258 void Decoder::PrintXImm26(Instruction* instr) {
265 void Decoder::PrintCode(Instruction* instr) {
293 void Decoder::PrintInstructionName(Instruction* instr) {
299 int Decoder::FormatRegister(Instruction* instr, const char* format) {
321 int Decoder::FormatFPURegister(Instruction* instr, const char* format) {
350 int Decoder::FormatOption(Instruction* instr, const char* format) {
431 void Decoder::Format(Instruction* instr, const char* format) {
447 void Decoder::Unknown(Instruction* instr) {
452 void Decoder::DecodeTypeRegister(Instruction* instr) {
857 void Decoder::DecodeTypeImmediate(Instruction* instr) {
1228 void Decoder::DecodeTypeJump(Instruction* instr) {
1243 int Decoder::InstructionDecode(byte* instr_ptr) {
1324 v8::internal::Decoder d(converter_, buffer);