Base typedef | mlir::DialectInterfaceCollection< DialectInlinerInterface > | |
begin() const | mlir::DialectInterfaceCollection< DialectInlinerInterface > | inline |
DialectInterfaceCollection(MLIRContext *ctx) | mlir::DialectInterfaceCollection< DialectInlinerInterface > | inline |
DialectInterfaceCollectionBase(MLIRContext *ctx, TypeID interfaceKind, StringRef interfaceName) | mlir::detail::DialectInterfaceCollectionBase | |
end() const | mlir::DialectInterfaceCollection< DialectInlinerInterface > | inline |
getInterfaceFor(Object *obj) const | mlir::DialectInterfaceCollection< DialectInlinerInterface > | inline |
mlir::detail::DialectInterfaceCollectionBase::getInterfaceFor(Operation *op) const | mlir::detail::DialectInterfaceCollectionBase | protected |
mlir::detail::DialectInterfaceCollectionBase::getInterfaceFor(Dialect *dialect) const | mlir::detail::DialectInterfaceCollectionBase | inlineprotected |
handleArgument(OpBuilder &builder, Operation *call, Operation *callable, Value argument, DictionaryAttr argumentAttrs) const | mlir::InlinerInterface | virtual |
handleResult(OpBuilder &builder, Operation *call, Operation *callable, Value result, DictionaryAttr resultAttrs) const | mlir::InlinerInterface | virtual |
handleTerminator(Operation *op, Block *newDest) const | mlir::InlinerInterface | virtual |
handleTerminator(Operation *op, ValueRange valuesToRepl) const | mlir::InlinerInterface | virtual |
interface_begin() const | mlir::detail::DialectInterfaceCollectionBase | inlineprotected |
interface_end() const | mlir::detail::DialectInterfaceCollectionBase | inlineprotected |
isLegalToInline(Operation *call, Operation *callable, bool wouldBeCloned) const | mlir::InlinerInterface | virtual |
isLegalToInline(Region *dest, Region *src, bool wouldBeCloned, IRMapping &valueMapping) const | mlir::InlinerInterface | virtual |
isLegalToInline(Operation *op, Region *dest, bool wouldBeCloned, IRMapping &valueMapping) const | mlir::InlinerInterface | virtual |
iterator typedef | mlir::DialectInterfaceCollection< DialectInlinerInterface > | |
processInlinedBlocks(iterator_range< Region::iterator > inlinedBlocks) | mlir::InlinerInterface | inlinevirtual |
processInlinedCallBlocks(Operation *call, iterator_range< Region::iterator > inlinedBlocks) const | mlir::InlinerInterface | virtual |
shouldAnalyzeRecursively(Operation *op) const | mlir::InlinerInterface | virtual |
~DialectInterfaceCollectionBase() | mlir::detail::DialectInterfaceCollectionBase | virtual |