Joos1W Compiler Framework
|
This is the complete list of members for tir::BasicBlock, including all inherited members.
addUser(User *user) (defined in tir::Value) | tir::Value | inline |
appendAfterEnd(Instruction *instr) (defined in tir::BasicBlock) | tir::BasicBlock | |
begin() (defined in tir::BasicBlock) | tir::BasicBlock | inline |
begin() const (defined in tir::BasicBlock) | tir::BasicBlock | inline |
const_iterator typedef (defined in tir::BasicBlock) | tir::BasicBlock | |
Create(Context &ctx, Function *parent) (defined in tir::BasicBlock) | tir::BasicBlock | inlinestatic |
ctx() (defined in tir::Value) | tir::Value | inline |
dump() const (defined in tir::Value) | tir::Value | |
end() (defined in tir::BasicBlock) | tir::BasicBlock | inline |
end() const (defined in tir::BasicBlock) | tir::BasicBlock | inline |
erase(Instruction *instr) (defined in tir::BasicBlock) | tir::BasicBlock | |
eraseFromParent() (defined in tir::BasicBlock) | tir::BasicBlock | |
insertBeforeBegin(Instruction *instr) (defined in tir::BasicBlock) | tir::BasicBlock | |
Instruction (defined in tir::BasicBlock) | tir::BasicBlock | friend |
iterator typedef | tir::BasicBlock | |
name() const (defined in tir::Value) | tir::Value | inline |
nameOpt() const (defined in tir::Value) | tir::Value | inline |
parent() const (defined in tir::BasicBlock) | tir::BasicBlock | inline |
predecessors() const (defined in tir::BasicBlock) | tir::BasicBlock | |
print(std::ostream &os) const override (defined in tir::BasicBlock) | tir::BasicBlock | virtual |
printDotNode(utils::DotPrinter &) const (defined in tir::BasicBlock) | tir::BasicBlock | |
printName(std::ostream &os) const (defined in tir::Value) | tir::Value | inline |
removeUser(User *user) (defined in tir::Value) | tir::Value | inline |
replaceAllUsesWith(Value *newValue) (defined in tir::Value) | tir::Value | |
setName(std::string_view name) (defined in tir::Value) | tir::Value | inline |
successors() const (defined in tir::BasicBlock) | tir::BasicBlock | |
terminator() const (defined in tir::BasicBlock) | tir::BasicBlock | inline |
type() const (defined in tir::Value) | tir::Value | inline |
users() (defined in tir::Value) | tir::Value | inline |
users() const (defined in tir::Value) | tir::Value | inline |
Value(Context &ctx, Type *type) (defined in tir::Value) | tir::Value | inline |
~Value()=default (defined in tir::Value) | tir::Value | virtual |