aboutsummaryrefslogtreecommitdiff
path: root/tools/test-js-optimizer-asm-outline1-output.js
AgeCommit message (Expand)Author
2014-03-15remove empty subnodes after aggressive variable eliminationAlon Zakai
2014-02-21do not outline the entire stack prelude, including STACKTOP = ..Alon Zakai
2013-09-06properly outline the while (1) switch patternAlon Zakai
2013-08-27fix outliner bug with checking when switch cases need to be joinedAlon Zakai
2013-08-23testcase for flattening of switches with cases that need to be kept togetherAlon Zakai
2013-08-13fix limit in outlining.flatten, and adjust to 1/4 of the outlining targetAlon Zakai
2013-08-09aim for more evenly-sized pieces in outlinerAlon Zakai
2013-08-09sort spills and unspills in outlinerAlon Zakai
2013-07-26flatten if-chains into smaller chains, chunking reduces the overhead of flatt...Alon Zakai
2013-07-25fix bug in aggressive variable elimination and re-enable itAlon Zakai
2013-07-25disable aggressiveVariableElimination for nowAlon Zakai
2013-07-25do not outline sp assignments, because we need sp to perform an outline callAlon Zakai
2013-07-24flatten if chains in outliner, and be more careful to avoid outlining through...Alon Zakai
2013-07-23use a separate stack location for control variable information for each outli...Alon Zakai
2013-07-21fix semantics of control variable handling in outlining: zero out when callin...Alon Zakai
2013-07-20use blocks in switch cases in outlinerAlon Zakai
2013-07-20allow sp to be modified in outlined code, by changing the model to where outl...Alon Zakai
2013-07-18wipe out control flow variable before calling outlined codeAlon Zakai
2013-07-18add coercions on return proxying in outlinerAlon Zakai
2013-07-18emit only necessary return proxying code when outliningAlon Zakai
2013-07-18send variables to outlines code even if just written; they may not be written...Alon Zakai
2013-07-17add asm coercions to switches for outliningAlon Zakai
2013-07-17add asm coercions to ifs for outliningAlon Zakai
2013-07-17add asm coercion when outliningAlon Zakai
2013-07-17do not emit illegal breaks in seqs when outliningAlon Zakai
2013-07-17do not overlap the normal C stack with outliner-spilled variablesAlon Zakai
2013-07-17update existing stack if there is one when outliningAlon Zakai
2013-07-17stack support in outliningAlon Zakai
2013-07-17more testingAlon Zakai
2013-07-17test for outlining of some of the functionsAlon Zakai
2013-07-17add test for outlining variablesAlon Zakai
2013-07-16test for forwarding variables to outlined codeAlon Zakai
2013-07-16add test for not forwarding handled labeled breakAlon Zakai
2013-07-16fix labeled break/continue forwarding from outlined codeAlon Zakai
2013-07-16add test for outlining of continueAlon Zakai
2013-07-16fix break forwarding in outlined codeAlon Zakai
2013-07-16test for outlining a returnAlon Zakai
2013-07-16enable outline test and add a case for outlining in a while loopAlon Zakai
2013-07-16add smaller outline testcaseAlon Zakai