LLVM 17.0.0git
|
Writes AVR machine code to a stream. More...
#include "Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h"
Public Member Functions | |
AVRMCCodeEmitter (const MCInstrInfo &MCII, MCContext &Ctx) | |
![]() | |
MCCodeEmitter (const MCCodeEmitter &)=delete | |
MCCodeEmitter & | operator= (const MCCodeEmitter &)=delete |
virtual | ~MCCodeEmitter () |
virtual void | reset () |
Lifetime management. | |
virtual void | emitPrefix (const MCInst &Inst, raw_ostream &OS, const MCSubtargetInfo &STI) const |
Emit the prefixes of given instruction on the output stream. | |
virtual void | encodeInstruction (const MCInst &Inst, raw_ostream &OS, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0 |
EncodeInstruction - Encode the given Inst to bytes on the output stream OS . | |
Additional Inherited Members | |
![]() | |
MCCodeEmitter () | |
Writes AVR machine code to a stream.
Definition at line 37 of file AVRMCCodeEmitter.h.
|
inline |
Definition at line 39 of file AVRMCCodeEmitter.h.