LLVM API Documentation

Public Member Functions
llvm::AMDGPUMCCodeEmitter Class Reference

#include <AMDGPUMCCodeEmitter.h>

Inheritance diagram for llvm::AMDGPUMCCodeEmitter:
Inheritance graph
[legend]
Collaboration diagram for llvm::AMDGPUMCCodeEmitter:
Collaboration graph
[legend]

List of all members.

Public Member Functions

uint64_t getBinaryCodeForInstr (const MCInst &MI, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const
virtual uint64_t getMachineOpValue (const MCInst &MI, const MCOperand &MO, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const
virtual unsigned getSOPPBrEncoding (const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const

Detailed Description

Definition at line 27 of file AMDGPUMCCodeEmitter.h.


Member Function Documentation

virtual uint64_t llvm::AMDGPUMCCodeEmitter::getMachineOpValue ( const MCInst MI,
const MCOperand MO,
SmallVectorImpl< MCFixup > &  Fixups,
const MCSubtargetInfo STI 
) const [inline, virtual]

Definition at line 35 of file AMDGPUMCCodeEmitter.h.

virtual unsigned llvm::AMDGPUMCCodeEmitter::getSOPPBrEncoding ( const MCInst MI,
unsigned  OpNo,
SmallVectorImpl< MCFixup > &  Fixups,
const MCSubtargetInfo STI 
) const [inline, virtual]

Definition at line 41 of file AMDGPUMCCodeEmitter.h.


The documentation for this class was generated from the following files: