MLIR  19.0.0git
mlir::DialectInlinerInterface Member List

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

Base typedefmlir::detail::DialectInterfaceBase< ConcreteType, BaseT >
DialectInlinerInterface(Dialect *dialect)mlir::DialectInlinerInterfaceinline
DialectInterfaceBase(Dialect *dialect)mlir::detail::DialectInterfaceBase< ConcreteType, BaseT >inlineprotected
getInterfaceID()mlir::detail::DialectInterfaceBase< ConcreteType, BaseT >inlinestatic
handleArgument(OpBuilder &builder, Operation *call, Operation *callable, Value argument, DictionaryAttr argumentAttrs) constmlir::DialectInlinerInterfaceinlinevirtual
handleResult(OpBuilder &builder, Operation *call, Operation *callable, Value result, DictionaryAttr resultAttrs) constmlir::DialectInlinerInterfaceinlinevirtual
handleTerminator(Operation *op, Block *newDest) constmlir::DialectInlinerInterfaceinlinevirtual
handleTerminator(Operation *op, ValueRange valuesToReplace) constmlir::DialectInlinerInterfaceinlinevirtual
isLegalToInline(Operation *call, Operation *callable, bool wouldBeCloned) constmlir::DialectInlinerInterfaceinlinevirtual
isLegalToInline(Region *dest, Region *src, bool wouldBeCloned, IRMapping &valueMapping) constmlir::DialectInlinerInterfaceinlinevirtual
isLegalToInline(Operation *op, Region *dest, bool wouldBeCloned, IRMapping &valueMapping) constmlir::DialectInlinerInterfaceinlinevirtual
materializeCallConversion(OpBuilder &builder, Value input, Type resultType, Location conversionLoc) constmlir::DialectInlinerInterfaceinlinevirtual
processInlinedCallBlocks(Operation *call, iterator_range< Region::iterator > inlinedBlocks) constmlir::DialectInlinerInterfaceinlinevirtual
shouldAnalyzeRecursively(Operation *op) constmlir::DialectInlinerInterfaceinlinevirtual