Lines Matching defs:SparcMCCodeEmitter
1 //===-- SparcMCCodeEmitter.cpp - Convert Sparc code to machine code -------===//
9 // This file implements the SparcMCCodeEmitter class.
43 class SparcMCCodeEmitter : public MCCodeEmitter {
47 SparcMCCodeEmitter(const MCInstrInfo &, MCContext &ctx)
49 SparcMCCodeEmitter(const SparcMCCodeEmitter &) = delete;
50 SparcMCCodeEmitter &operator=(const SparcMCCodeEmitter &) = delete;
51 ~SparcMCCodeEmitter() override = default;
87 void SparcMCCodeEmitter::encodeInstruction(const MCInst &MI,
118 unsigned SparcMCCodeEmitter::
145 SparcMCCodeEmitter::getSImm13OpValue(const MCInst &MI, unsigned OpNo,
175 unsigned SparcMCCodeEmitter::
202 unsigned SparcMCCodeEmitter::
215 unsigned SparcMCCodeEmitter::
228 unsigned SparcMCCodeEmitter::
246 return new SparcMCCodeEmitter(MCII, Ctx);