mini-llvm
0.1.0
Toggle main menu visibility
Loading...
Searching...
No Matches
mini_llvm::ir::Function Member List
This is the complete list of members for
mini_llvm::ir::Function
, including all inherited members.
accept
(ConstantVisitor &visitor) override
mini_llvm::ir::Function
inline
virtual
accept
(ConstantVisitor &visitor) const override
mini_llvm::ir::Function
inline
virtual
add
(const_iterator pos, std::shared_ptr< BasicBlock > block)
mini_llvm::ir::Function
add
(const_iterator pos)
mini_llvm::ir::Function
addAttr
(std::unique_ptr< T > attr)
mini_llvm::ir::Function
inline
append
(std::shared_ptr< BasicBlock > block)
mini_llvm::ir::Function
append
()
mini_llvm::ir::Function
arg
(size_t i)
mini_llvm::ir::Function
inline
arg
(size_t i) const
mini_llvm::ir::Function
inline
arg_begin
()
mini_llvm::ir::Function
inline
arg_begin
() const
mini_llvm::ir::Function
inline
arg_empty
() const
mini_llvm::ir::Function
inline
arg_end
()
mini_llvm::ir::Function
inline
arg_end
() const
mini_llvm::ir::Function
inline
arg_iterator
typedef
mini_llvm::ir::Function
arg_size
() const
mini_llvm::ir::Function
inline
attr
(size_t i)
mini_llvm::ir::Function
inline
attr
(size_t i) const
mini_llvm::ir::Function
inline
attr
()
mini_llvm::ir::Function
inline
attr
() const
mini_llvm::ir::Function
inline
attr_begin
() const
mini_llvm::ir::Function
inline
attr_empty
() const
mini_llvm::ir::Function
inline
attr_end
() const
mini_llvm::ir::Function
inline
attr_iterator
typedef
mini_llvm::ir::Function
attr_size
() const
mini_llvm::ir::Function
inline
back
()
mini_llvm::ir::Function
inline
back
() const
mini_llvm::ir::Function
inline
begin
()
mini_llvm::ir::Function
inline
begin
() const
mini_llvm::ir::Function
inline
clear
()
mini_llvm::ir::Function
clone
() const override
mini_llvm::ir::GlobalValue
inline
virtual
const_arg_iterator
typedef
mini_llvm::ir::Function
const_attr_iterator
typedef
mini_llvm::ir::Function
const_iterator
typedef
mini_llvm::ir::Function
const_reverse_iterator
typedef
mini_llvm::ir::Function
empty
() const
mini_llvm::ir::Function
inline
end
()
mini_llvm::ir::Function
inline
end
() const
mini_llvm::ir::Function
inline
entry
()
mini_llvm::ir::Function
inline
entry
() const
mini_llvm::ir::Function
inline
equals
(const Constant &other) const override
mini_llvm::ir::Function
inline
protected
virtual
format
() const override
mini_llvm::ir::Function
virtual
formatAsOperand
() const override
mini_llvm::ir::GlobalValue
inline
virtual
formatName
() const
mini_llvm::ir::Value
front
()
mini_llvm::ir::Function
inline
front
() const
mini_llvm::ir::Function
inline
Function
(std::unique_ptr< FunctionType > functionType, Linkage linkage)
mini_llvm::ir::Function
functionType
() const
mini_llvm::ir::Function
inline
isDeclaration
() const override
mini_llvm::ir::Function
inline
virtual
isWellFormed
() const override
mini_llvm::ir::Function
virtual
iterator
typedef
mini_llvm::ir::Function
linkage
() const
mini_llvm::ir::Function
inline
name
() const &
mini_llvm::ir::Value
inline
name
() &&
mini_llvm::ir::Value
inline
operator=
(const Value &)=delete
mini_llvm::ir::Value
operator=
(Value &&)=delete
mini_llvm::ir::Value
prepend
(std::shared_ptr< BasicBlock > block)
mini_llvm::ir::Function
prepend
()
mini_llvm::ir::Function
rbegin
()
mini_llvm::ir::Function
inline
rbegin
() const
mini_llvm::ir::Function
inline
remove
(const_iterator pos)
mini_llvm::ir::Function
removeAttr
()
mini_llvm::ir::Function
inline
removeFirst
()
mini_llvm::ir::Function
removeLast
()
mini_llvm::ir::Function
rend
()
mini_llvm::ir::Function
inline
rend
() const
mini_llvm::ir::Function
inline
reverse_iterator
typedef
mini_llvm::ir::Function
setName
(std::string name)
mini_llvm::ir::Value
inline
size
() const
mini_llvm::ir::Function
inline
type
() const override
mini_llvm::ir::GlobalValue
inline
virtual
use_begin
() const
mini_llvm::ir::Value
inline
use_empty
() const
mini_llvm::ir::Value
inline
use_end
() const
mini_llvm::ir::Value
inline
use_iterator
typedef
mini_llvm::ir::Value
use_size
() const
mini_llvm::ir::Value
inline
Value
()=default
mini_llvm::ir::Value
Value
(const Value &)=delete
mini_llvm::ir::Value
Value
(Value &&)=delete
mini_llvm::ir::Value
~Value
()=default
mini_llvm::ir::Value
virtual
Generated by
1.17.0