MLIR  20.0.0git
mlir::transform::TransformState Member List

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

addExtension(Args &&...args)mlir::transform::TransformStateinline
applyTransform(TransformOpInterface transform)mlir::transform::TransformState
applyTransforms(Operation *, TransformOpInterface, const RaggedArray< MappedValue > &, const TransformOptions &, bool, function_ref< void(TransformState &)>, function_ref< LogicalResult(TransformState &)>)mlir::transform::TransformStatefriend
detail::makeTransformStateForTesting(Region *region, Operation *payloadRoot)mlir::transform::TransformStatefriend
getExtension()mlir::transform::TransformStateinline
getHandlesForPayloadOp(Operation *op, SmallVectorImpl< Value > &handles, bool includeOutOfScope=false) constmlir::transform::TransformState
getHandlesForPayloadValue(Value payloadValue, SmallVectorImpl< Value > &handles, bool includeOutOfScope=false) constmlir::transform::TransformState
getNumTopLevelMappings() constmlir::transform::TransformStateinline
getOptions() constmlir::transform::TransformStateinline
getParams(Value value) constmlir::transform::TransformState
getPayloadOps(Value value) constmlir::transform::TransformStateinline
getPayloadValues(Value handleValue) constmlir::transform::TransformStateinline
getTopLevel() constmlir::transform::TransformState
getTopLevelMapping(size_t position) constmlir::transform::TransformStateinline
make_region_scope(Region &region)mlir::transform::TransformStateinline
mapBlockArgument(BlockArgument argument, ArrayRef< MappedValue > values)mlir::transform::TransformState
mapBlockArguments(BlockArgument argument, ArrayRef< Operation * > operations)mlir::transform::TransformStateinline
mapBlockArguments(Block::BlockArgListType arguments, ArrayRef< SmallVector< MappedValue >> mapping)mlir::transform::TransformState
Param typedefmlir::transform::TransformState
RegionScope classmlir::transform::TransformStatefriend
removeExtension()mlir::transform::TransformStateinline