Split MovableChecker and introduce SideEffectsUpToMSize.

This commit is contained in:
chriseth
2019-05-28 12:54:32 +02:00
parent b95eebee1c
commit afe887adc1
7 changed files with 124 additions and 60 deletions
+2
View File
@@ -72,5 +72,7 @@ void WasmDialect::addFunction(string _name, size_t _params, size_t _returns)
f.returns.resize(_returns);
f.movable = false;
f.sideEffectFree = false;
f.sideEffectFreeIfNoMSize = false;
f.isMSize = false;
f.literalArguments = false;
}