summaryrefslogtreecommitdiff
path: root/src/passes/Untee.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/passes/Untee.cpp')
-rw-r--r--src/passes/Untee.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/passes/Untee.cpp b/src/passes/Untee.cpp
index 713962aeb..79c76b988 100644
--- a/src/passes/Untee.cpp
+++ b/src/passes/Untee.cpp
@@ -33,7 +33,7 @@ struct Untee : public WalkerPass<PostWalker<Untee>> {
Pass* create() override { return new Untee; }
- void visitSetLocal(SetLocal* curr) {
+ void visitLocalSet(LocalSet* curr) {
if (curr->isTee()) {
if (curr->value->type == unreachable) {
// we don't reach the tee, just remove it
@@ -42,7 +42,7 @@ struct Untee : public WalkerPass<PostWalker<Untee>> {
// a normal tee. replace with set and get
Builder builder(*getModule());
replaceCurrent(builder.makeSequence(
- curr, builder.makeGetLocal(curr->index, curr->value->type)));
+ curr, builder.makeLocalGet(curr->index, curr->value->type)));
curr->setTee(false);
}
}