mini-llvm
0.1.0
Toggle main menu visibility
Loading...
Searching...
No Matches
mini_llvm::mir::Sub Member List
This is the complete list of members for
mini_llvm::mir::Sub
, including all inherited members.
accept
(InstructionVisitor &visitor) override
mini_llvm::mir::Sub
inline
virtual
accept
(InstructionVisitor &visitor) const override
mini_llvm::mir::Sub
inline
virtual
BinaryOperator
(int width, std::shared_ptr< Register > dst, std::shared_ptr< Register > src1, std::shared_ptr< Register > src2, ExtensionMode extMode)
mini_llvm::mir::BinaryOperator
inline
protected
clone
() const override
mini_llvm::mir::Sub
inline
virtual
coalescenceDst
() const
mini_llvm::mir::Instruction
inline
virtual
coalescenceSrc
() const
mini_llvm::mir::Instruction
inline
virtual
dst
(this Self &&self)
mini_llvm::mir::BinaryOperator
inline
dsts
() const override
mini_llvm::mir::BinaryOperator
inline
virtual
mini_llvm::mir::Instruction::dsts
()
mini_llvm::mir::Instruction
extMode
() const
mini_llvm::mir::BinaryOperator
inline
format
() const override
mini_llvm::mir::BinaryOperator
virtual
hasSideEffects
() const override
mini_llvm::mir::Sub
inline
virtual
immOps
() const override
mini_llvm::mir::BinaryOperator
inline
virtual
mini_llvm::mir::Instruction::immOps
()
mini_llvm::mir::Instruction
implicitDsts
() const
mini_llvm::mir::Instruction
inline
virtual
implicitSrcs
() const
mini_llvm::mir::Instruction
inline
virtual
Instruction
()=default
mini_llvm::mir::Instruction
Instruction
(const Instruction &)=delete
mini_llvm::mir::Instruction
Instruction
(Instruction &&)=delete
mini_llvm::mir::Instruction
isCoalescent
() const
mini_llvm::mir::Instruction
inline
virtual
memOps
() const override
mini_llvm::mir::BinaryOperator
inline
virtual
mini_llvm::mir::Instruction::memOps
()
mini_llvm::mir::Instruction
mnemonic
() const override
mini_llvm::mir::Sub
inline
protected
virtual
operator=
(const Instruction &)=delete
mini_llvm::mir::Instruction
operator=
(Instruction &&)=delete
mini_llvm::mir::Instruction
regOps
() const override
mini_llvm::mir::BinaryOperator
inline
virtual
mini_llvm::mir::Instruction::regOps
()
mini_llvm::mir::Instruction
src1
(this Self &&self)
mini_llvm::mir::BinaryOperator
inline
src2
(this Self &&self)
mini_llvm::mir::BinaryOperator
inline
srcs
() const override
mini_llvm::mir::BinaryOperator
inline
virtual
mini_llvm::mir::Instruction::srcs
()
mini_llvm::mir::Instruction
Sub
(int width, std::shared_ptr< Register > dst, std::shared_ptr< Register > src1, std::shared_ptr< Register > src2, ExtensionMode extMode=ExtensionMode::kNo)
mini_llvm::mir::Sub
inline
width
() const
mini_llvm::mir::BinaryOperator
inline
~Instruction
()=default
mini_llvm::mir::Instruction
virtual
Generated by
1.17.0