LLVM: llvm::MSP430MCCodeEmitter Class Reference (original) (raw)
Inheritance diagram for llvm::MSP430MCCodeEmitter:
[legend]
| Public Member Functions | |
|---|---|
| MSP430MCCodeEmitter (MCContext &ctx, MCInstrInfo const &MCII) | |
| void | encodeInstruction (const MCInst &MI, SmallVectorImpl< char > &CB, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const override |
| Encode the given Inst to bytes and append to CB. | |
| Public Member Functions inherited from llvm::MCCodeEmitter | |
| MCCodeEmitter (const MCCodeEmitter &)=delete | |
| MCCodeEmitter & | operator= (const MCCodeEmitter &)=delete |
| virtual | ~MCCodeEmitter () |
| virtual void | reset () |
| Lifetime management. |
| Additional Inherited Members | |
|---|---|
| Protected Member Functions inherited from llvm::MCCodeEmitter | |
| MCCodeEmitter () | |
| Static Protected Member Functions inherited from llvm::MCCodeEmitter | |
| static void | reportUnsupportedInst (const MCInst &Inst) |
| static void | reportUnsupportedOperand (const MCInst &Inst, unsigned OpNum) |
Detailed Description
Definition at line 33 of file MSP430MCCodeEmitter.cpp.
Constructor & Destructor Documentation
| llvm::MSP430MCCodeEmitter::MSP430MCCodeEmitter ( MCContext & ctx, MCInstrInfo const & MCII ) | inline |
|---|
Definition at line 72 of file MSP430MCCodeEmitter.cpp.
Member Function Documentation
◆ encodeInstruction()
| void llvm::MSP430MCCodeEmitter::encodeInstruction ( const MCInst & Inst, SmallVectorImpl< char > & CB, SmallVectorImpl< MCFixup > & Fixups, const MCSubtargetInfo & STI ) const | overridevirtual |
|---|
Encode the given Inst to bytes and append to CB.
Implements llvm::MCCodeEmitter.
Definition at line 94 of file MSP430MCCodeEmitter.cpp.
References llvm::little, MI, Size, and llvm::support::endian::write().
The documentation for this class was generated from the following file:
- lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp