LLVM 19.0.0git
llvm::CSKYMCCodeEmitter Member List

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

CSKYMCCodeEmitter(MCContext &Ctx, const MCInstrInfo &MII)llvm::CSKYMCCodeEmitterinline
emitPrefix(const MCInst &Inst, SmallVectorImpl< char > &CB, const MCSubtargetInfo &STI) constllvm::MCCodeEmitterinlinevirtual
encodeInstruction(const MCInst &Inst, SmallVectorImpl< char > &CB, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const overridellvm::CSKYMCCodeEmittervirtual
expandJBTF(const MCInst &MI, SmallVectorImpl< char > &CB, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitter
expandNEG(const MCInst &MI, SmallVectorImpl< char > &CB, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitter
expandRSUBI(const MCInst &MI, SmallVectorImpl< char > &CB, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitter
getBareSymbolOpValue(const MCInst &MI, unsigned Idx, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitterinline
getBinaryCodeForInstr(const MCInst &MI, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitter
getBranchSymbolOpValue(const MCInst &MI, unsigned Idx, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitterinline
getCallSymbolOpValue(const MCInst &MI, unsigned Idx, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitterinline
getConstpoolSymbolOpValue(const MCInst &MI, unsigned Idx, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitterinline
getDataSymbolOpValue(const MCInst &MI, unsigned Idx, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitterinline
getImmJMPIX(const MCInst &MI, unsigned Idx, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitter
getImmOpValue(const MCInst &MI, unsigned Idx, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitterinline
getImmOpValueIDLY(const MCInst &MI, unsigned Idx, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitter
getImmOpValueMSBSize(const MCInst &MI, unsigned Idx, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitter
getImmShiftOpValue(const MCInst &MI, unsigned Idx, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitterinline
getMachineOpValue(const MCInst &MI, const MCOperand &MO, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitter
getOImmOpValue(const MCInst &MI, unsigned Idx, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitter
getRegisterSeqOpValue(const MCInst &MI, unsigned Op, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitter
getRegSeqImmOpValue(const MCInst &MI, unsigned Idx, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) constllvm::CSKYMCCodeEmitter
getTargetFixup(const MCExpr *Expr) constllvm::CSKYMCCodeEmitter
MCCodeEmitter()llvm::MCCodeEmitterprotected
MCCodeEmitter(const MCCodeEmitter &)=deletellvm::MCCodeEmitter
operator=(const MCCodeEmitter &)=deletellvm::MCCodeEmitter
reset()llvm::MCCodeEmitterinlinevirtual
~CSKYMCCodeEmitter()llvm::CSKYMCCodeEmitterinline
~MCCodeEmitter()llvm::MCCodeEmittervirtual