mini-llvm 0.1.0
Loading...
Searching...
No Matches
mini_llvm::mc::RISCVInstruction Member List

This is the complete list of members for mini_llvm::mc::RISCVInstruction, including all inherited members.

const_operand_iterator typedefmini_llvm::mc::Instruction
format() const overridemini_llvm::mc::RISCVInstructionvirtual
Instruction(int opcode, std::vector< std::unique_ptr< Operand > > operands={})mini_llvm::mc::Instructioninlineexplicitprotected
opcode() constmini_llvm::mc::Instructioninline
operand(size_t i)mini_llvm::mc::Instructioninline
operand(size_t i) constmini_llvm::mc::Instructioninline
operand_begin()mini_llvm::mc::Instructioninline
operand_begin() constmini_llvm::mc::Instructioninline
operand_empty() constmini_llvm::mc::Instructioninline
operand_end()mini_llvm::mc::Instructioninline
operand_end() constmini_llvm::mc::Instructioninline
operand_iterator typedefmini_llvm::mc::Instruction
operand_size() constmini_llvm::mc::Instructioninline
operator=(const Statement &)=deletemini_llvm::mc::Statement
operator=(Statement &&)=deletemini_llvm::mc::Statement
RISCVInstruction(int opcode, std::vector< std::unique_ptr< Operand > > operands={})mini_llvm::mc::RISCVInstructioninlineexplicit
setOpcode(int opcode)mini_llvm::mc::Instructioninline
setOperands(std::vector< std::unique_ptr< Operand > > operands)mini_llvm::mc::Instructioninline
Statement()=defaultmini_llvm::mc::Statement
Statement(const Statement &)=deletemini_llvm::mc::Statement
Statement(Statement &&)=deletemini_llvm::mc::Statement
~Statement()=defaultmini_llvm::mc::Statementvirtual