Lines Matching defs:SparcMCCodeEmitter
1 //===-- SparcMCCodeEmitter.cpp - Convert Sparc code to machine code -------===//
9 // This file implements the SparcMCCodeEmitter class.
46 class SparcMCCodeEmitter : public MCCodeEmitter {
50 SparcMCCodeEmitter(const MCInstrInfo &, MCContext &ctx)
52 SparcMCCodeEmitter(const SparcMCCodeEmitter &) = delete;
53 SparcMCCodeEmitter &operator=(const SparcMCCodeEmitter &) = delete;
54 ~SparcMCCodeEmitter() override = default;
90 void SparcMCCodeEmitter::encodeInstruction(const MCInst &MI,
121 unsigned SparcMCCodeEmitter::
148 SparcMCCodeEmitter::getSImm13OpValue(const MCInst &MI, unsigned OpNo,
178 unsigned SparcMCCodeEmitter::
205 unsigned SparcMCCodeEmitter::
218 unsigned SparcMCCodeEmitter::
231 unsigned SparcMCCodeEmitter::
249 return new SparcMCCodeEmitter(MCII, Ctx);