addArgument(Type type) | mlir::Block | |
addArguments(ArrayRef< Type > types) | 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() | mlir::Block | inlineexplicit |
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, bool updatePredTerms=true) | mlir::Block | |
findAncestorOpInBlock(Operation &op) | mlir::Block | |
front() | mlir::Block | inline |
getArgument(unsigned i) | mlir::Block | inline |
getArguments() | mlir::Block | inline |
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 | |
getUsers() const | mlir::IRObjectWithUseList< BlockOperand > | inline |
getUses() const | mlir::IRObjectWithUseList< BlockOperand > | inline |
hasNoPredecessors() | mlir::Block | |
hasOneUse() const | mlir::IRObjectWithUseList< BlockOperand > | inline |
insertArgument(args_iterator it, Type type) | mlir::Block | |
insertBefore(Block *block) | mlir::Block | |
invalidateOpOrder() | mlir::Block | |
IRObjectWithUseList() | mlir::IRObjectWithUseList< BlockOperand > | inlineprotected |
isEntryBlock() | mlir::Block | |
isOpOrderValid() | mlir::Block | |
iterator typedef | mlir::Block | |
llvm::ilist_traits< Block > | mlir::Block | friend |
moveBefore(Block *block) | mlir::Block | |
op_begin() | mlir::Block | inline |
op_end() | mlir::Block | inline |
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 | |
printAsOperand(raw_ostream &os, bool printType=true) | 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(typename BlockOperand ::ValueType newValue) | mlir::IRObjectWithUseList< BlockOperand > | inline |
reverse_args_iterator typedef | mlir::Block | |
reverse_iterator typedef | mlir::Block | |
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 |
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 |