summaryrefslogtreecommitdiffstats
path: root/mlir/lib/IR/Function.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'mlir/lib/IR/Function.cpp')
-rw-r--r--mlir/lib/IR/Function.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/mlir/lib/IR/Function.cpp b/mlir/lib/IR/Function.cpp
index cbe84e10247..bacb504683b 100644
--- a/mlir/lib/IR/Function.cpp
+++ b/mlir/lib/IR/Function.cpp
@@ -18,9 +18,9 @@
#include "mlir/IR/Function.h"
#include "AttributeListStorage.h"
#include "mlir/IR/Attributes.h"
+#include "mlir/IR/InstVisitor.h"
#include "mlir/IR/MLIRContext.h"
#include "mlir/IR/Module.h"
-#include "mlir/IR/StmtVisitor.h"
#include "mlir/IR/Types.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/StringRef.h"
@@ -161,21 +161,21 @@ bool Function::emitError(const Twine &message) const {
// Function implementation.
//===----------------------------------------------------------------------===//
-const OperationInst *Function::getReturnStmt() const {
+const OperationInst *Function::getReturn() const {
return cast<OperationInst>(&getBody()->back());
}
-OperationInst *Function::getReturnStmt() {
+OperationInst *Function::getReturn() {
return cast<OperationInst>(&getBody()->back());
}
void Function::walk(std::function<void(OperationInst *)> callback) {
- struct Walker : public StmtWalker<Walker> {
+ struct Walker : public InstWalker<Walker> {
std::function<void(OperationInst *)> const &callback;
Walker(std::function<void(OperationInst *)> const &callback)
: callback(callback) {}
- void visitOperationInst(OperationInst *opStmt) { callback(opStmt); }
+ void visitOperationInst(OperationInst *opInst) { callback(opInst); }
};
Walker v(callback);
@@ -183,12 +183,12 @@ void Function::walk(std::function<void(OperationInst *)> callback) {
}
void Function::walkPostOrder(std::function<void(OperationInst *)> callback) {
- struct Walker : public StmtWalker<Walker> {
+ struct Walker : public InstWalker<Walker> {
std::function<void(OperationInst *)> const &callback;
Walker(std::function<void(OperationInst *)> const &callback)
: callback(callback) {}
- void visitOperationInst(OperationInst *opStmt) { callback(opStmt); }
+ void visitOperationInst(OperationInst *opInst) { callback(opInst); }
};
Walker v(callback);
OpenPOWER on IntegriCloud