|
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 |