diff options
| author | Alex Zinenko <zinenko@google.com> | 2023-01-02 17:11:40 +0000 |
|---|---|---|
| committer | Alex Zinenko <zinenko@google.com> | 2023-01-06 12:23:37 +0000 |
| commit | 054ec47c91d6fe8bed219ff465547a31c1fbb0c2 (patch) | |
| tree | 5c7301105b5b981641437a261b0fa6fccbd0e870 /mlir/lib/Dialect/Transform/Utils/Utils.cpp | |
| parent | 97c05062afdc6be334137c5450b9492af75d2610 (diff) | |
[mlir] NFC: move DiagnosedSilenceableFailure to Utils in Transform dialect
It was originally placed in TransformInterfaces for convenience, but it
is really a generic utility. It may also create an include cycle between
TransformTypes and TransformInterfaces if the latter needs to include
the former because the former uses the failure util.
Reviewed By: springerm
Differential Revision: https://reviews.llvm.org/D140978
Diffstat (limited to 'mlir/lib/Dialect/Transform/Utils/Utils.cpp')
| -rw-r--r-- | mlir/lib/Dialect/Transform/Utils/Utils.cpp | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/mlir/lib/Dialect/Transform/Utils/Utils.cpp b/mlir/lib/Dialect/Transform/Utils/Utils.cpp index 4af6dfd0a3d0..8f67a8886fd3 100644 --- a/mlir/lib/Dialect/Transform/Utils/Utils.cpp +++ b/mlir/lib/Dialect/Transform/Utils/Utils.cpp @@ -8,20 +8,15 @@ #include "mlir/Dialect/Transform/Utils/Utils.h" -#include "mlir/Dialect/Transform/IR/TransformDialect.h" -#include "mlir/Dialect/Transform/IR/TransformTypes.h" -#include "mlir/Dialect/Utils/StaticValueUtils.h" -#include "mlir/IR/Matchers.h" #include "mlir/IR/OpDefinition.h" #include "mlir/Interfaces/ViewLikeInterface.h" using namespace mlir; using namespace mlir::transform; -void transform::printPackedOrDynamicIndexList(OpAsmPrinter &printer, - Operation *op, Value packed, - OperandRange values, - ArrayRef<int64_t> integers) { +void mlir::transform::printPackedOrDynamicIndexList( + OpAsmPrinter &printer, Operation *op, Value packed, OperandRange values, + ArrayRef<int64_t> integers) { if (packed) { assert(values.empty() && integers.empty() && "expected no values/integers"); printer << packed; @@ -30,7 +25,7 @@ void transform::printPackedOrDynamicIndexList(OpAsmPrinter &printer, printDynamicIndexList(printer, op, values, integers); } -ParseResult transform::parsePackedOrDynamicIndexList( +ParseResult mlir::transform::parsePackedOrDynamicIndexList( OpAsmParser &parser, std::optional<OpAsmParser::UnresolvedOperand> &packed, SmallVectorImpl<OpAsmParser::UnresolvedOperand> &values, DenseI64ArrayAttr &integers) { |
