[JS IR] Implement MoveTemporaryVariableDeclarationToAssignment optimization

This commit is contained in:
Alexander Korepanov
2023-07-06 17:24:28 +02:00
committed by Space Team
parent 25f7b81d51
commit 524c475834
23 changed files with 929 additions and 25 deletions
@@ -0,0 +1,16 @@
function getArg(x) {
return x;
}
function test(o, k) {
var $tmp1 = getArg(k).toUpperCase();
var $tmp2 = getArg(o).toUpperCase();
var O = getArg($tmp2);
var K = getArg($tmp1);
return O + K;
}
function box() {
return test("o", "k");
}