summaryrefslogtreecommitdiff
path: root/src/passes/LowerInt64.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/passes/LowerInt64.cpp')
-rw-r--r--src/passes/LowerInt64.cpp42
1 files changed, 21 insertions, 21 deletions
diff --git a/src/passes/LowerInt64.cpp b/src/passes/LowerInt64.cpp
index ae3f773bd..09daa9934 100644
--- a/src/passes/LowerInt64.cpp
+++ b/src/passes/LowerInt64.cpp
@@ -63,16 +63,16 @@ struct LowerInt64 : public Pass {
}
}
- void visitCall(Call *curr) override {
+ void visitCall(Call *curr) {
fixCall(curr);
}
- void visitCallImport(CallImport *curr) override {
+ void visitCallImport(CallImport *curr) {
fixCall(curr);
}
- void visitCallIndirect(CallIndirect *curr) override {
+ void visitCallIndirect(CallIndirect *curr) {
fixCall(curr);
}
- void visitGetLocal(GetLocal *curr) override {
+ void visitGetLocal(GetLocal *curr) {
if (curr->type == i64) {
if (locals.count(curr->name) == 0) {
Name highName = namer->getUnique("high");
@@ -85,7 +85,7 @@ struct LowerInt64 : public Pass {
fixes[curr] = high;
}
}
- void visitSetLocal(SetLocal *curr) override {
+ void visitSetLocal(SetLocal *curr) {
if (curr->type == i64) {
Name highName;
if (locals.count(curr->name) == 0) {
@@ -142,7 +142,7 @@ struct LowerInt64 : public Pass {
return ret;
}
- void visitLoad(Load *curr) override {
+ void visitLoad(Load *curr) {
if (curr->type == i64) {
Name local;
auto ret = setToLocalForBlock(curr->ptr, local);
@@ -158,7 +158,7 @@ struct LowerInt64 : public Pass {
replaceCurrent(ret);
}
}
- void visitStore(Store *curr) override {
+ void visitStore(Store *curr) {
if (curr->type == i64) {
Name localPtr, localValue;
auto ret = setToLocalForBlock(curr->ptr, localPtr);
@@ -178,28 +178,28 @@ struct LowerInt64 : public Pass {
replaceCurrent(ret);
}
}
- void visitConst(Const *curr) override {
+ void visitConst(Const *curr) {
}
- void visitUnary(Unary *curr) override {
+ void visitUnary(Unary *curr) {
}
- void visitBinary(Binary *curr) override {
+ void visitBinary(Binary *curr) {
}
- void visitSelect(Select *curr) override {
+ void visitSelect(Select *curr) {
}
- void visitHost(Host *curr) override {
+ void visitHost(Host *curr) {
}
- void visitNop(Nop *curr) override {
+ void visitNop(Nop *curr) {
}
- void visitUnreachable(Unreachable *curr) override {
+ void visitUnreachable(Unreachable *curr) {
}
- void visitFunctionType(FunctionType *curr) override {
+ void visitFunctionType(FunctionType *curr) {
}
- void visitImport(Import *curr) override {
+ void visitImport(Import *curr) {
}
- void visitExport(Export *curr) override {
+ void visitExport(Export *curr) {
}
- void visitFunction(Function *curr) override {
+ void visitFunction(Function *curr) {
// TODO: new params
for (auto localPair : locals) { // TODO: ignore params
curr->locals.emplace_back(localPair.second, i32);
@@ -207,11 +207,11 @@ struct LowerInt64 : public Pass {
fixes.clear();
locals.clear();
}
- void visitTable(Table *curr) override {
+ void visitTable(Table *curr) {
}
- void visitMemory(Memory *curr) override {
+ void visitMemory(Memory *curr) {
}
- void visitModule(Module *curr) override {
+ void visitModule(Module *curr) {
}
};