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()
69 const MCDisassembler *Decoder) { in DecodeGPR8RegisterClass()
71 return MCDisassembler::Fail; in DecodeGPR8RegisterClass()
75 return MCDisassembler::Success; in DecodeGPR8RegisterClass()
80 const MCDisassembler *Decoder) { in DecodeLD8RegisterClass()
82 return MCDisassembler::Fail; in DecodeLD8RegisterClass()
86 return MCDisassembler::Success; in DecodeLD8RegisterClass()
90 const MCDisassembler *Decoder);
93 const MCDisassembler *Decoder);
96 const MCDisassembler *Decoder);
100 const MCDisassembler *Decoder);
103 const MCDisassembler *Decoder);
106 const MCDisassembler *Decoder);
110 const MCDisassembler *Decoder);
114 const MCDisassembler *Decoder);
117 const MCDisassembler *Decoder);
121 const MCDisassembler *Decoder);
124 const MCDisassembler *Decoder);
128 const MCDisassembler *Decoder);
133 const MCDisassembler *Decoder) { in decodeFIOARr()
140 MCDisassembler::Fail) in decodeFIOARr()
141 return MCDisassembler::Fail; in decodeFIOARr()
142 return MCDisassembler::Success; in decodeFIOARr()
146 const MCDisassembler *Decoder) { in decodeFIORdA()
152 MCDisassembler::Fail) in decodeFIORdA()
153 return MCDisassembler::Fail; in decodeFIORdA()
155 return MCDisassembler::Success; in decodeFIORdA()
159 const MCDisassembler *Decoder) { in decodeFIOBIT()
164 return MCDisassembler::Success; in decodeFIOBIT()
169 const MCDisassembler *Decoder) { in decodeCallTarget()
173 return MCDisassembler::Success; in decodeCallTarget()
177 const MCDisassembler *Decoder) { in decodeFRd()
180 MCDisassembler::Fail) in decodeFRd()
181 return MCDisassembler::Fail; in decodeFRd()
182 return MCDisassembler::Success; in decodeFRd()
186 const MCDisassembler *Decoder) { in decodeFLPMX()
187 if (decodeFRd(Inst, Insn, Address, Decoder) == MCDisassembler::Fail) in decodeFLPMX()
188 return MCDisassembler::Fail; in decodeFLPMX()
190 return MCDisassembler::Success; in decodeFLPMX()
195 const MCDisassembler *Decoder) { in decodeFFMULRdRr()
199 MCDisassembler::Fail) in decodeFFMULRdRr()
200 return MCDisassembler::Fail; in decodeFFMULRdRr()
202 MCDisassembler::Fail) in decodeFFMULRdRr()
203 return MCDisassembler::Fail; in decodeFFMULRdRr()
204 return MCDisassembler::Success; in decodeFFMULRdRr()
209 const MCDisassembler *Decoder) { in decodeFMOVWRdRr()
213 MCDisassembler::Fail) in decodeFMOVWRdRr()
214 return MCDisassembler::Fail; in decodeFMOVWRdRr()
216 MCDisassembler::Fail) in decodeFMOVWRdRr()
217 return MCDisassembler::Fail; in decodeFMOVWRdRr()
218 return MCDisassembler::Success; in decodeFMOVWRdRr()
222 const MCDisassembler *Decoder) { in decodeFWRdK()
228 MCDisassembler::Fail) in decodeFWRdK()
229 return MCDisassembler::Fail; in decodeFWRdK()
231 MCDisassembler::Fail) in decodeFWRdK()
232 return MCDisassembler::Fail; in decodeFWRdK()
234 return MCDisassembler::Success; in decodeFWRdK()
239 const MCDisassembler *Decoder) { in decodeFMUL2RdRr()
243 MCDisassembler::Fail) in decodeFMUL2RdRr()
244 return MCDisassembler::Fail; in decodeFMUL2RdRr()
246 MCDisassembler::Fail) in decodeFMUL2RdRr()
247 return MCDisassembler::Fail; in decodeFMUL2RdRr()
248 return MCDisassembler::Success; in decodeFMUL2RdRr()
252 const MCDisassembler *Decoder) { in decodeMemri()
257 return MCDisassembler::Fail; in decodeMemri()
265 return MCDisassembler::Success; in decodeMemri()
270 const MCDisassembler *Decoder) { in decodeLoadStore()
289 return MCDisassembler::Success; in decodeLoadStore()
311 return MCDisassembler::Fail; in decodeLoadStore()
326 return MCDisassembler::Fail; in decodeLoadStore()
335 return MCDisassembler::Success; in decodeLoadStore()
346 return MCDisassembler::Success; in decodeLoadStore()
354 return MCDisassembler::Fail; in decodeLoadStore()
370 return MCDisassembler::Success; in decodeLoadStore()
377 return MCDisassembler::Fail; in readInstruction16()
383 return MCDisassembler::Success; in readInstruction16()
391 return MCDisassembler::Fail; in readInstruction32()
398 return MCDisassembler::Success; in readInstruction32()
425 if (Result == MCDisassembler::Fail) in getInstruction()
426 return MCDisassembler::Fail; in getInstruction()
431 if (Result != MCDisassembler::Fail) in getInstruction()
437 if (Result != MCDisassembler::Fail) in getInstruction()
445 if (Result == MCDisassembler::Fail) in getInstruction()
446 return MCDisassembler::Fail; in getInstruction()
451 if (Result != MCDisassembler::Fail) { in getInstruction()
455 return MCDisassembler::Fail; in getInstruction()
460 const MCDisassembler *Decoder);