addExtension(Args &&...args) | mlir::transform::TransformState | inline |
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::TransformState | friend |
detail::makeTransformStateForTesting(Region *region, Operation *payloadRoot) | mlir::transform::TransformState | friend |
getExtension() | mlir::transform::TransformState | inline |
getHandlesForPayloadOp(Operation *op, SmallVectorImpl< Value > &handles, bool includeOutOfScope=false) const | mlir::transform::TransformState | |
getHandlesForPayloadValue(Value payloadValue, SmallVectorImpl< Value > &handles, bool includeOutOfScope=false) const | mlir::transform::TransformState | |
getNumTopLevelMappings() const | mlir::transform::TransformState | inline |
getOptions() const | mlir::transform::TransformState | inline |
getParams(Value value) const | mlir::transform::TransformState | |
getPayloadOps(Value value) const | mlir::transform::TransformState | inline |
getPayloadValues(Value handleValue) const | mlir::transform::TransformState | inline |
getTopLevel() const | mlir::transform::TransformState | |
getTopLevelMapping(size_t position) const | mlir::transform::TransformState | inline |
make_region_scope(Region ®ion) | mlir::transform::TransformState | inline |
mapBlockArgument(BlockArgument argument, ArrayRef< MappedValue > values) | mlir::transform::TransformState | |
mapBlockArguments(BlockArgument argument, ArrayRef< Operation * > operations) | mlir::transform::TransformState | inline |
mapBlockArguments(Block::BlockArgListType arguments, ArrayRef< SmallVector< MappedValue >> mapping) | mlir::transform::TransformState | |
Param typedef | mlir::transform::TransformState | |
RegionScope class | mlir::transform::TransformState | friend |
removeExtension() | mlir::transform::TransformState | inline |