LLVM API Documentation
EmitByte(unsigned char C, raw_ostream &OS) const | llvm::MipsMCCodeEmitter | |
EmitInstruction(uint64_t Val, unsigned Size, const MCSubtargetInfo &STI, raw_ostream &OS) const | llvm::MipsMCCodeEmitter | |
EncodeInstruction(const MCInst &MI, raw_ostream &OS, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const override | llvm::MipsMCCodeEmitter | [virtual] |
getBinaryCodeForInstr(const MCInst &MI, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getBranchTarget21OpValue(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getBranchTarget26OpValue(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getBranchTargetOpValue(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getBranchTargetOpValueMM(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getExprOpValue(const MCExpr *Expr, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getJumpOffset16OpValue(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getJumpTargetOpValue(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getJumpTargetOpValueMM(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getLSAImmEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getMachineOpValue(const MCInst &MI, const MCOperand &MO, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getMemEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getMemEncodingMMImm12(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getMSAMemEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getSimm18Lsl3Encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getSimm19Lsl2Encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getSizeExtEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getSizeInsEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
getUImm5Lsl2Encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl< MCFixup > &Fixups, const MCSubtargetInfo &STI) const | llvm::MipsMCCodeEmitter | |
MCCodeEmitter() | llvm::MCCodeEmitter | [protected] |
MipsMCCodeEmitter(const MCInstrInfo &mcii, MCContext &Ctx_, bool IsLittle) | llvm::MipsMCCodeEmitter | [inline] |
reset() | llvm::MCCodeEmitter | [inline, virtual] |
~MCCodeEmitter() | llvm::MCCodeEmitter | [virtual] |
~MipsMCCodeEmitter() | llvm::MipsMCCodeEmitter | [inline] |