Lines Matching refs:MCDisassembler
33 typedef MCDisassembler::DecodeStatus DecodeStatus;
38 class AVRDisassembler : public MCDisassembler {
41 : MCDisassembler(STI, Ctx) {} in AVRDisassembler()
50 static MCDisassembler *createAVRDisassembler(const Target &T, in createAVRDisassembler()
72 const MCDisassembler *Decoder) { in DecodeGPR8RegisterClass()
74 return MCDisassembler::Fail; in DecodeGPR8RegisterClass()
78 return MCDisassembler::Success; in DecodeGPR8RegisterClass()
83 const MCDisassembler *Decoder) { in DecodeLD8RegisterClass()
85 return MCDisassembler::Fail; in DecodeLD8RegisterClass()
89 return MCDisassembler::Success; in DecodeLD8RegisterClass()
93 const MCDisassembler *Decoder);
96 const MCDisassembler *Decoder);
99 const MCDisassembler *Decoder);
103 const MCDisassembler *Decoder);
106 const MCDisassembler *Decoder);
109 const MCDisassembler *Decoder);
113 const MCDisassembler *Decoder);
117 const MCDisassembler *Decoder);
120 const MCDisassembler *Decoder);
124 const MCDisassembler *Decoder);
127 const MCDisassembler *Decoder);
130 const MCDisassembler *Decoder);
134 const MCDisassembler *Decoder);
138 const MCDisassembler *Decoder);
143 const MCDisassembler *Decoder) { in decodeFIOARr()
150 MCDisassembler::Fail) in decodeFIOARr()
151 return MCDisassembler::Fail; in decodeFIOARr()
152 return MCDisassembler::Success; in decodeFIOARr()
156 const MCDisassembler *Decoder) { in decodeFIORdA()
162 MCDisassembler::Fail) in decodeFIORdA()
163 return MCDisassembler::Fail; in decodeFIORdA()
165 return MCDisassembler::Success; in decodeFIORdA()
169 const MCDisassembler *Decoder) { in decodeFIOBIT()
174 return MCDisassembler::Success; in decodeFIOBIT()
179 const MCDisassembler *Decoder) { in decodeCallTarget()
183 return MCDisassembler::Success; in decodeCallTarget()
187 const MCDisassembler *Decoder) { in decodeFRd()
190 MCDisassembler::Fail) in decodeFRd()
191 return MCDisassembler::Fail; in decodeFRd()
192 return MCDisassembler::Success; in decodeFRd()
196 const MCDisassembler *Decoder) { in decodeFLPMX()
197 if (decodeFRd(Inst, Insn, Address, Decoder) == MCDisassembler::Fail) in decodeFLPMX()
198 return MCDisassembler::Fail; in decodeFLPMX()
200 return MCDisassembler::Success; in decodeFLPMX()
205 const MCDisassembler *Decoder) { in decodeFFMULRdRr()
209 MCDisassembler::Fail) in decodeFFMULRdRr()
210 return MCDisassembler::Fail; in decodeFFMULRdRr()
212 MCDisassembler::Fail) in decodeFFMULRdRr()
213 return MCDisassembler::Fail; in decodeFFMULRdRr()
214 return MCDisassembler::Success; in decodeFFMULRdRr()
219 const MCDisassembler *Decoder) { in decodeFMOVWRdRr()
223 MCDisassembler::Fail) in decodeFMOVWRdRr()
224 return MCDisassembler::Fail; in decodeFMOVWRdRr()
226 MCDisassembler::Fail) in decodeFMOVWRdRr()
227 return MCDisassembler::Fail; in decodeFMOVWRdRr()
228 return MCDisassembler::Success; in decodeFMOVWRdRr()
232 const MCDisassembler *Decoder) { in decodeFWRdK()
238 MCDisassembler::Fail) in decodeFWRdK()
239 return MCDisassembler::Fail; in decodeFWRdK()
241 MCDisassembler::Fail) in decodeFWRdK()
242 return MCDisassembler::Fail; in decodeFWRdK()
244 return MCDisassembler::Success; in decodeFWRdK()
249 const MCDisassembler *Decoder) { in decodeFMUL2RdRr()
253 MCDisassembler::Fail) in decodeFMUL2RdRr()
254 return MCDisassembler::Fail; in decodeFMUL2RdRr()
256 MCDisassembler::Fail) in decodeFMUL2RdRr()
257 return MCDisassembler::Fail; in decodeFMUL2RdRr()
258 return MCDisassembler::Success; in decodeFMUL2RdRr()
262 const MCDisassembler *Decoder) { in decodeMemri()
267 return MCDisassembler::Fail; in decodeMemri()
275 return MCDisassembler::Success; in decodeMemri()
279 const MCDisassembler *Decoder) { in decodeFBRk()
289 return MCDisassembler::Fail; in decodeFBRk()
294 return MCDisassembler::Success; in decodeFBRk()
299 const MCDisassembler *Decoder) { in decodeCondBranch()
328 return MCDisassembler::Success; in decodeCondBranch()
333 const MCDisassembler *Decoder) { in decodeLoadStore()
352 return MCDisassembler::Success; in decodeLoadStore()
374 return MCDisassembler::Fail; in decodeLoadStore()
389 return MCDisassembler::Fail; in decodeLoadStore()
398 return MCDisassembler::Success; in decodeLoadStore()
409 return MCDisassembler::Success; in decodeLoadStore()
417 return MCDisassembler::Fail; in decodeLoadStore()
433 return MCDisassembler::Success; in decodeLoadStore()
440 return MCDisassembler::Fail; in readInstruction16()
446 return MCDisassembler::Success; in readInstruction16()
454 return MCDisassembler::Fail; in readInstruction32()
461 return MCDisassembler::Success; in readInstruction32()
488 if (Result == MCDisassembler::Fail) in getInstruction()
489 return MCDisassembler::Fail; in getInstruction()
495 if (Result != MCDisassembler::Fail) in getInstruction()
502 if (Result != MCDisassembler::Fail) in getInstruction()
508 if (Result != MCDisassembler::Fail) in getInstruction()
516 if (Result == MCDisassembler::Fail) in getInstruction()
517 return MCDisassembler::Fail; in getInstruction()
522 if (Result != MCDisassembler::Fail) { in getInstruction()
526 return MCDisassembler::Fail; in getInstruction()
531 const MCDisassembler *Decoder);