MLIR  20.0.0git
mlir::DominanceInfo Member List

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

DominanceInfoBase(Operation *op=nullptr)mlir::detail::DominanceInfoBase< false >inline
DominanceInfoBase(DominanceInfoBase &&)=defaultmlir::detail::DominanceInfoBase< false >
DominanceInfoBase(const DominanceInfoBase &)=deletemlir::detail::DominanceInfoBase< false >
dominanceInfosmlir::detail::DominanceInfoBase< false >mutableprotected
dominates(Operation *a, Operation *b) constmlir::DominanceInfoinline
dominates(Value a, Operation *b) constmlir::DominanceInfoinline
dominates(Block *a, Block *b) constmlir::DominanceInfoinline
findNearestCommonDominator(Block *a, Block *b) constmlir::detail::DominanceInfoBase< false >
findNearestCommonDominator(BlockRangeT &&blocks) constmlir::detail::DominanceInfoBase< false >inline
getDominanceInfo(Region *region, bool needsDomTree) constmlir::detail::DominanceInfoBase< false >protected
getDomTree(Region *region) constmlir::detail::DominanceInfoBase< false >inline
getNode(Block *a)mlir::detail::DominanceInfoBase< false >inline
getRootNode(Region *region)mlir::detail::DominanceInfoBase< false >inline
hasSSADominance(Block *block) constmlir::detail::DominanceInfoBase< false >inline
hasSSADominance(Region *region) constmlir::detail::DominanceInfoBase< false >inline
invalidate()mlir::detail::DominanceInfoBase< false >
invalidate(Region *region)mlir::detail::DominanceInfoBase< false >
isReachableFromEntry(Block *a) constmlir::detail::DominanceInfoBase< false >
operator=(DominanceInfoBase &&)=defaultmlir::detail::DominanceInfoBase< false >
operator=(const DominanceInfoBase &)=deletemlir::detail::DominanceInfoBase< false >
properlyDominates(Operation *a, Operation *b, bool enclosingOpOk=true) constmlir::DominanceInfoinline
properlyDominates(Value a, Operation *b) constmlir::DominanceInfo
properlyDominates(Block *a, Block *b) constmlir::DominanceInfoinline
properlyDominatesImpl(Block *a, Block *b) constmlir::detail::DominanceInfoBase< false >protected
properlyDominatesImpl(Operation *a, Operation *b, bool enclosingOpOk=true) constmlir::detail::DominanceInfoBase< false >protected
super typedefmlir::detail::DominanceInfoBase< false >protected
~DominanceInfoBase()mlir::detail::DominanceInfoBase< false >