My Project
mlir::Block Member List

This is the complete list of members for mlir::Block, including all inherited members.

addArgument(Type type)mlir::Block
addArguments(ArrayRef< Type > types)mlir::Block
args_begin()mlir::Blockinline
args_empty()mlir::Blockinline
args_end()mlir::Blockinline
args_iterator typedefmlir::Block
args_rbegin()mlir::Blockinline
args_rend()mlir::Blockinline
back()mlir::Blockinline
begin()mlir::Blockinline
Block()mlir::Blockinlineexplicit
BlockArgListType typedefmlir::Block
clear()mlir::Blockinline
dropAllDefinedValueUses()mlir::Block
dropAllReferences()mlir::Block
dropAllUses()mlir::IRObjectWithUseList< BlockOperand >inline
dump()mlir::Block
empty()mlir::Blockinline
end()mlir::Blockinline
erase()mlir::Block
eraseArgument(unsigned index, bool updatePredTerms=true)mlir::Block
findAncestorOpInBlock(Operation &op)mlir::Block
front()mlir::Blockinline
getArgument(unsigned i)mlir::Blockinline
getArguments()mlir::Blockinline
getFirstUse() constmlir::IRObjectWithUseList< BlockOperand >inlineprotected
getNumArguments()mlir::Blockinline
getNumSuccessors()mlir::Block
getOperations()mlir::Blockinline
getOps()mlir::Blockinline
getParent() constmlir::Block
getParentOp()mlir::Block
getPredecessors()mlir::Blockinline
getSinglePredecessor()mlir::Block
getSublistAccess(Operation *)mlir::Blockinlinestatic
getSuccessor(unsigned i)mlir::Block
getSuccessors()mlir::Blockinline
getTerminator()mlir::Block
getUsers() constmlir::IRObjectWithUseList< BlockOperand >inline
getUses() constmlir::IRObjectWithUseList< BlockOperand >inline
hasNoPredecessors()mlir::Block
hasOneUse() constmlir::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 typedefmlir::Block
llvm::ilist_traits< Block >mlir::Blockfriend
moveBefore(Block *block)mlir::Block
op_begin()mlir::Blockinline
op_end()mlir::Blockinline
OpListType typedefmlir::Block
pred_begin()mlir::Blockinline
pred_end()mlir::Blockinline
pred_iterator typedefmlir::Block
print(raw_ostream &os)mlir::Block
printAsOperand(raw_ostream &os, bool printType=true)mlir::Block
push_back(Operation *op)mlir::Blockinline
push_front(Operation *op)mlir::Blockinline
rbegin()mlir::Blockinline
recomputeOpOrder()mlir::Block
rend()mlir::Blockinline
replaceAllUsesWith(typename BlockOperand ::ValueType newValue)mlir::IRObjectWithUseList< BlockOperand >inline
reverse_args_iterator typedefmlir::Block
reverse_iterator typedefmlir::Block
splitBlock(iterator splitBefore)mlir::Block
splitBlock(Operation *splitBeforeOp)mlir::Blockinline
succ_begin()mlir::Blockinline
succ_end()mlir::Blockinline
succ_iterator typedefmlir::Block
use_begin() constmlir::IRObjectWithUseList< BlockOperand >inline
use_empty() constmlir::IRObjectWithUseList< BlockOperand >inline
use_end() constmlir::IRObjectWithUseList< BlockOperand >inline
use_iterator typedefmlir::IRObjectWithUseList< BlockOperand >
use_range typedefmlir::IRObjectWithUseList< BlockOperand >
user_begin() constmlir::IRObjectWithUseList< BlockOperand >inline
user_end() constmlir::IRObjectWithUseList< BlockOperand >inline
user_iterator typedefmlir::IRObjectWithUseList< BlockOperand >
user_range typedefmlir::IRObjectWithUseList< BlockOperand >
verifyOpOrder()mlir::Block
walk(FnT &&callback)mlir::Blockinline
walk(Block::iterator begin, Block::iterator end, FnT &&callback)mlir::Blockinline
walk(Block::iterator begin, Block::iterator end, FnT &&callback)mlir::Blockinline
without_terminator()mlir::Blockinline
~Block()mlir::Block
~IRObjectWithUseList()mlir::IRObjectWithUseList< BlockOperand >inline