LLVM 17.0.0git
|
This is the complete list of members for llvm::AMDGPUMCCodeEmitter, including all inherited members.
AMDGPUMCCodeEmitter(const MCInstrInfo &mcii) | llvm::AMDGPUMCCodeEmitter | inlineprotected |
emitPrefix(const MCInst &Inst, SmallVectorImpl< char > &CB, const MCSubtargetInfo &STI) const | llvm::MCCodeEmitter | inlinevirtual |
encodeInstruction(const MCInst &Inst, raw_ostream &OS, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MCCodeEmitter | inlineprotectedvirtual |
encodeInstruction(const MCInst &Inst, SmallVectorImpl< char > &CB, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MCCodeEmitter | virtual |
getAVOperandEncoding(const MCInst &MI, unsigned OpNo, APInt &Op, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0 | llvm::AMDGPUMCCodeEmitter | pure virtual |
getBinaryCodeForInstr(const MCInst &MI, SmallVectorImpl< MCFixup > &Fixups, APInt &Inst, APInt &Scratch, const MCSubtargetInfo &STI) const | llvm::AMDGPUMCCodeEmitter | |
getMachineOpValue(const MCInst &MI, const MCOperand &MO, APInt &Op, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0 | llvm::AMDGPUMCCodeEmitter | pure virtual |
getSDWASrcEncoding(const MCInst &MI, unsigned OpNo, APInt &Op, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0 | llvm::AMDGPUMCCodeEmitter | pure virtual |
getSDWAVopcDstEncoding(const MCInst &MI, unsigned OpNo, APInt &Op, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0 | llvm::AMDGPUMCCodeEmitter | pure virtual |
getSMEMOffsetEncoding(const MCInst &MI, unsigned OpNo, APInt &Op, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0 | llvm::AMDGPUMCCodeEmitter | pure virtual |
getSOPPBrEncoding(const MCInst &MI, unsigned OpNo, APInt &Op, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const =0 | llvm::AMDGPUMCCodeEmitter | pure virtual |
MCCodeEmitter() | llvm::MCCodeEmitter | protected |
MCCodeEmitter(const MCCodeEmitter &)=delete | llvm::MCCodeEmitter | |
MCII | llvm::AMDGPUMCCodeEmitter | protected |
operator=(const MCCodeEmitter &)=delete | llvm::MCCodeEmitter | |
reset() | llvm::MCCodeEmitter | inlinevirtual |
~MCCodeEmitter() | llvm::MCCodeEmitter | virtual |