LLVM 19.0.0git
llvm::PPCMCCodeEmitter Member List

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

emitPrefix(const MCInst &Inst, SmallVectorImpl< char > &CB, const MCSubtargetInfo &STI) constllvm::MCCodeEmitterinlinevirtual
encodeInstruction(const MCInst &MI, SmallVectorImpl< char > &CB, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const overridellvm::PPCMCCodeEmittervirtual
get_crbitm_encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getAbsCondBrEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getAbsDirectBrEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getBinaryCodeForInstr(const MCInst &MI, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getCondBrEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getDirectBrEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getDispRI34Encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getDispRI34PCRelEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getDispRIEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getDispRIHashEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getDispRIX16Encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getDispRIXEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getDispSPE2Encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getDispSPE4Encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getDispSPE8Encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getImm16Encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getImm34Encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI, MCFixupKind Fixup) constllvm::PPCMCCodeEmitter
getImm34EncodingNoPCRel(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getImm34EncodingPCRel(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getInstSizeInBytes(const MCInst &MI) constllvm::PPCMCCodeEmitter
getMachineOpValue(const MCInst &MI, const MCOperand &MO, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getTLSCallEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getTLSRegEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
getVSRpEvenEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::PPCMCCodeEmitter
isNoTOCCallInstr(const MCInst &MI) constllvm::PPCMCCodeEmitter
isPrefixedInstruction(const MCInst &MI) constllvm::PPCMCCodeEmitter
MCCodeEmitter()llvm::MCCodeEmitterprotected
MCCodeEmitter(const MCCodeEmitter &)=deletellvm::MCCodeEmitter
operator=(const PPCMCCodeEmitter &)=deletellvm::PPCMCCodeEmitter
llvm::MCCodeEmitter::operator=(const MCCodeEmitter &)=deletellvm::MCCodeEmitter
PPCMCCodeEmitter(const MCInstrInfo &mcii, MCContext &ctx)llvm::PPCMCCodeEmitterinline
PPCMCCodeEmitter(const PPCMCCodeEmitter &)=deletellvm::PPCMCCodeEmitter
reset()llvm::MCCodeEmitterinlinevirtual
~MCCodeEmitter()llvm::MCCodeEmittervirtual
~PPCMCCodeEmitter() override=defaultllvm::PPCMCCodeEmitter