Lines Matching refs:MCDisassembler
30 typedef MCDisassembler::DecodeStatus DecodeStatus;
35 class AVRDisassembler : public MCDisassembler {
38 : MCDisassembler(STI, Ctx) {} in AVRDisassembler()
47 static MCDisassembler *createAVRDisassembler(const Target &T, in createAVRDisassembler()
74 return MCDisassembler::Fail; in DecodeGPR8RegisterClass()
78 return MCDisassembler::Success; in DecodeGPR8RegisterClass()
84 return MCDisassembler::Fail; in DecodeLD8RegisterClass()
88 return MCDisassembler::Success; in DecodeLD8RegisterClass()
95 return MCDisassembler::Success; in DecodePTRREGSRegisterClass()
137 if (DecodeGPR8RegisterClass(Inst, reg, Address, Decoder) == MCDisassembler::Fail) in decodeFIOARr()
138 return MCDisassembler::Fail; in decodeFIOARr()
139 return MCDisassembler::Success; in decodeFIOARr()
148 if (DecodeGPR8RegisterClass(Inst, reg, Address, Decoder) == MCDisassembler::Fail) in decodeFIORdA()
149 return MCDisassembler::Fail; in decodeFIORdA()
151 return MCDisassembler::Success; in decodeFIORdA()
160 return MCDisassembler::Success; in decodeFIOBIT()
168 return MCDisassembler::Success; in decodeCallTarget()
174 if (DecodeGPR8RegisterClass(Inst, d, Address, Decoder) == MCDisassembler::Fail) in decodeFRd()
175 return MCDisassembler::Fail; in decodeFRd()
176 return MCDisassembler::Success; in decodeFRd()
181 if (decodeFRd(Inst, Insn, Address, Decoder) == MCDisassembler::Fail) in decodeFLPMX()
182 return MCDisassembler::Fail; in decodeFLPMX()
184 return MCDisassembler::Success; in decodeFLPMX()
191 if (DecodeGPR8RegisterClass(Inst, d, Address, Decoder) == MCDisassembler::Fail) in decodeFFMULRdRr()
192 return MCDisassembler::Fail; in decodeFFMULRdRr()
193 if (DecodeGPR8RegisterClass(Inst, r, Address, Decoder) == MCDisassembler::Fail) in decodeFFMULRdRr()
194 return MCDisassembler::Fail; in decodeFFMULRdRr()
195 return MCDisassembler::Success; in decodeFFMULRdRr()
202 if (DecodeGPR8RegisterClass(Inst, r, Address, Decoder) == MCDisassembler::Fail) in decodeFMOVWRdRr()
203 return MCDisassembler::Fail; in decodeFMOVWRdRr()
204 if (DecodeGPR8RegisterClass(Inst, d, Address, Decoder) == MCDisassembler::Fail) in decodeFMOVWRdRr()
205 return MCDisassembler::Fail; in decodeFMOVWRdRr()
206 return MCDisassembler::Success; in decodeFMOVWRdRr()
215 if (DecodeGPR8RegisterClass(Inst, d, Address, Decoder) == MCDisassembler::Fail) in decodeFWRdK()
216 return MCDisassembler::Fail; in decodeFWRdK()
217 if (DecodeGPR8RegisterClass(Inst, d, Address, Decoder) == MCDisassembler::Fail) in decodeFWRdK()
218 return MCDisassembler::Fail; in decodeFWRdK()
220 return MCDisassembler::Success; in decodeFWRdK()
227 if (DecodeGPR8RegisterClass(Inst, rd, Address, Decoder) == MCDisassembler::Fail) in decodeFMUL2RdRr()
228 return MCDisassembler::Fail; in decodeFMUL2RdRr()
229 if (DecodeGPR8RegisterClass(Inst, rr, Address, Decoder) == MCDisassembler::Fail) in decodeFMUL2RdRr()
230 return MCDisassembler::Fail; in decodeFMUL2RdRr()
231 return MCDisassembler::Success; in decodeFMUL2RdRr()
238 return MCDisassembler::Fail; in readInstruction16()
244 return MCDisassembler::Success; in readInstruction16()
252 return MCDisassembler::Fail; in readInstruction32()
258 return MCDisassembler::Success; in readInstruction32()
282 if (Result == MCDisassembler::Fail) return MCDisassembler::Fail; in getInstruction()
288 if (Result != MCDisassembler::Fail) in getInstruction()
296 if (Result == MCDisassembler::Fail) return MCDisassembler::Fail; in getInstruction()
301 if (Result != MCDisassembler::Fail) { in getInstruction()
305 return MCDisassembler::Fail; in getInstruction()