LLVM  15.0.0git
llvm::AMDGPUMCCodeEmitter Member List

This is the complete list of members for llvm::AMDGPUMCCodeEmitter, including all inherited members.

AMDGPUMCCodeEmitter(const MCInstrInfo &mcii)llvm::AMDGPUMCCodeEmitterinlineprotected
emitPrefix(const MCInst &Inst, raw_ostream &OS, const MCSubtargetInfo &STI) constllvm::MCCodeEmitterinlinevirtual
encodeInstruction(const MCInst &Inst, raw_ostream &OS, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0llvm::MCCodeEmitterpure virtual
getAVOperandEncoding(const MCInst &MI, unsigned OpNo, APInt &Op, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0llvm::AMDGPUMCCodeEmitterpure virtual
getBinaryCodeForInstr(const MCInst &MI, SmallVectorImpl< MCFixup > &Fixups, APInt &Inst, APInt &Scratch, const MCSubtargetInfo &STI) constllvm::AMDGPUMCCodeEmitter
getMachineOpValue(const MCInst &MI, const MCOperand &MO, APInt &Op, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0llvm::AMDGPUMCCodeEmitterpure virtual
getSDWASrcEncoding(const MCInst &MI, unsigned OpNo, APInt &Op, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0llvm::AMDGPUMCCodeEmitterpure virtual
getSDWAVopcDstEncoding(const MCInst &MI, unsigned OpNo, APInt &Op, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0llvm::AMDGPUMCCodeEmitterpure virtual
getSMEMOffsetEncoding(const MCInst &MI, unsigned OpNo, APInt &Op, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0llvm::AMDGPUMCCodeEmitterpure virtual
getSOPPBrEncoding(const MCInst &MI, unsigned OpNo, APInt &Op, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0llvm::AMDGPUMCCodeEmitterpure virtual
MCCodeEmitter()llvm::MCCodeEmitterprotected
MCCodeEmitter(const MCCodeEmitter &)=deletellvm::MCCodeEmitter
MCIIllvm::AMDGPUMCCodeEmitterprotected
operator=(const MCCodeEmitter &)=deletellvm::MCCodeEmitter
reset()llvm::MCCodeEmitterinlinevirtual
~MCCodeEmitter()llvm::MCCodeEmittervirtual