Skip to content

Commit e7c3d1c

Browse files
chsiggcopybara-github
authored andcommitted
Fix use of mlir::isa/dyn_cast.
The member methods are deprecated in favour of the free functions. PiperOrigin-RevId: 748588024
1 parent 89159fd commit e7c3d1c

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

transforms/materialize_buffers.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ class MaterializeBuffers
427427
"when materializing buffers";
428428
}
429429
for (mlir::Value result : op->getResults()) {
430-
if (!result.getType().isa<ValueType>()) continue;
430+
if (!isa<ValueType>(result.getType())) continue;
431431
const ValueStorage &storage =
432432
storage_analysis.GetStorage(ResultInstance::Unique(result));
433433
if (storage.space() == nullptr) {

transforms/normalize_loops.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include "mlir/Dialect/Affine/IR/AffineOps.h"
1717
#include "mlir/Dialect/SCF/IR/SCF.h"
1818
#include "mlir/Pass/Pass.h"
19+
#include "mlir/Support/LLVM.h"
1920
#include "loop_nest.h"
2021
#include "sair_dialect.h"
2122
#include "sair_op_interfaces.h"
@@ -283,7 +284,7 @@ void NormalizeLoops(SairOp op, const IterationSpace &iteration_space,
283284
llvm::zip(op->getResults(), new_op->getResults())) {
284285
// We do not normalize range operations, so we know that results are
285286
// values.
286-
assert(old_value.getType().isa<ValueType>());
287+
assert(isa<ValueType>(old_value.getType()));
287288
UpdateValueUses(old_value,
288289
{new_value, mapping.Resize(new_op.results_rank())});
289290
}

0 commit comments

Comments
 (0)