| addArgument(Type type, Location loc) | mlir::Block | |
| addArguments(TypeRange types, ArrayRef< Location > locs) | mlir::Block | |
| args_begin() | mlir::Block | inline |
| args_empty() | mlir::Block | inline |
| args_end() | mlir::Block | inline |
| args_iterator typedef | mlir::Block | |
| args_rbegin() | mlir::Block | inline |
| args_rend() | mlir::Block | inline |
| back() | mlir::Block | inline |
| begin() | mlir::Block | inline |
| Block()=default | mlir::Block | explicit |
| BlockArgListType typedef | mlir::Block | |
| clear() | mlir::Block | inline |
| dropAllDefinedValueUses() | mlir::Block | |
| dropAllReferences() | mlir::Block | |
| dropAllUses() | mlir::IRObjectWithUseList< BlockOperand > | inline |
| dump() | mlir::Block | |
| empty() | mlir::Block | inline |
| end() | mlir::Block | inline |
| erase() | mlir::Block | |
| eraseArgument(unsigned index) | mlir::Block | |
| eraseArguments(unsigned start, unsigned num) | mlir::Block | |
| eraseArguments(const BitVector &eraseIndices) | mlir::Block | |
| eraseArguments(function_ref< bool(BlockArgument)> shouldEraseFn) | mlir::Block | |
| findAncestorOpInBlock(Operation &op) | mlir::Block | |
| front() | mlir::Block | inline |
| getArgument(unsigned i) | mlir::Block | inline |
| getArguments() | mlir::Block | inline |
| getArgumentTypes() | mlir::Block | |
| getFirstUse() const | mlir::IRObjectWithUseList< BlockOperand > | inlineprotected |
| getNumArguments() | mlir::Block | inline |
| getNumSuccessors() | mlir::Block | |
| getOperations() | mlir::Block | inline |
| getOps() | mlir::Block | inline |
| getParent() const | mlir::Block | |
| getParentOp() | mlir::Block | |
| getPredecessors() | mlir::Block | inline |
| getSinglePredecessor() | mlir::Block | |
| getSublistAccess(Operation *) | mlir::Block | inlinestatic |
| getSuccessor(unsigned i) | mlir::Block | |
| getSuccessors() | mlir::Block | inline |
| getTerminator() | mlir::Block | |
| getUniquePredecessor() | mlir::Block | |
| getUsers() const | mlir::IRObjectWithUseList< BlockOperand > | inline |
| getUses() const | mlir::IRObjectWithUseList< BlockOperand > | inline |
| hasNoPredecessors() | mlir::Block | inline |
| hasNoSuccessors() | mlir::Block | inline |
| hasOneUse() const | mlir::IRObjectWithUseList< BlockOperand > | inline |
| insertAfter(Block *block) | mlir::Block | |
| insertArgument(args_iterator it, Type type, Location loc) | mlir::Block | |
| insertArgument(unsigned index, Type type, Location loc) | mlir::Block | |
| insertBefore(Block *block) | mlir::Block | |
| invalidateOpOrder() | mlir::Block | |
| IRObjectWithUseList()=default | mlir::IRObjectWithUseList< BlockOperand > | protected |
| isEntryBlock() | mlir::Block | |
| isOpOrderValid() | mlir::Block | |
| isReachable(Block *other, SmallPtrSet< Block *, 16 > &&except={}) | mlir::Block | |
| iterator typedef | mlir::Block | |
| llvm::ilist_traits< Block > | mlir::Block | friend |
| mightHaveTerminator() | mlir::Block | |
| moveBefore(Block *block) | mlir::Block | |
| moveBefore(Region *region, llvm::iplist< Block >::iterator iterator) | mlir::Block | |
| op_begin() | mlir::Block | inline |
| op_end() | mlir::Block | inline |
| op_iterator typedef | mlir::Block | |
| OpListType typedef | mlir::Block | |
| pred_begin() | mlir::Block | inline |
| pred_end() | mlir::Block | inline |
| pred_iterator typedef | mlir::Block | |
| print(raw_ostream &os) | mlir::Block | |
| print(raw_ostream &os, AsmState &state) | mlir::Block | |
| printAsOperand(raw_ostream &os, bool printType=true) | mlir::Block | |
| printAsOperand(raw_ostream &os, AsmState &state) | mlir::Block | |
| push_back(Operation *op) | mlir::Block | inline |
| push_front(Operation *op) | mlir::Block | inline |
| rbegin() | mlir::Block | inline |
| recomputeOpOrder() | mlir::Block | |
| rend() | mlir::Block | inline |
| replaceAllUsesWith(ValueT &&newValue) | mlir::IRObjectWithUseList< BlockOperand > | inline |
| reverse_args_iterator typedef | mlir::Block | |
| reverse_iterator typedef | mlir::Block | |
| shuffleUseList(ArrayRef< unsigned > indices) | mlir::IRObjectWithUseList< BlockOperand > | inline |
| splitBlock(iterator splitBefore) | mlir::Block | |
| splitBlock(Operation *splitBeforeOp) | mlir::Block | inline |
| succ_begin() | mlir::Block | inline |
| succ_end() | mlir::Block | inline |
| succ_iterator typedef | mlir::Block | |
| use_begin() const | mlir::IRObjectWithUseList< BlockOperand > | inline |
| use_empty() const | mlir::IRObjectWithUseList< BlockOperand > | inline |
| use_end() const | mlir::IRObjectWithUseList< BlockOperand > | inline |
| use_iterator typedef | mlir::IRObjectWithUseList< BlockOperand > | |
| use_range typedef | mlir::IRObjectWithUseList< BlockOperand > | |
| user_begin() const | mlir::IRObjectWithUseList< BlockOperand > | inline |
| user_end() const | mlir::IRObjectWithUseList< BlockOperand > | inline |
| user_iterator typedef | mlir::IRObjectWithUseList< BlockOperand > | |
| user_range typedef | mlir::IRObjectWithUseList< BlockOperand > | |
| verifyOpOrder() | mlir::Block | |
| walk(FnT &&callback) | mlir::Block | inline |
| walk(Block::iterator begin, Block::iterator end, FnT &&callback) | mlir::Block | inline |
| without_terminator() | mlir::Block | inline |
| ~Block() | mlir::Block | |
| ~IRObjectWithUseList() | mlir::IRObjectWithUseList< BlockOperand > | inline |