index
:
emscripten
master
push-upstream
Emscripten: An LLVM-to-JavaScript Compiler
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tools
/
eliminator
Age
Commit message (
Expand
)
Author
2014-05-18
fix looptemp replacements when there is a continue with a phi of the loop var...
Alon Zakai
2014-05-16
merge loop and helper variables when their use ranges do not overlap
Alon Zakai
2014-05-16
optimize loop vars even if there is some code (like a phi) in the if block wh...
Alon Zakai
2014-04-17
eliminate loop vars even if used after increment, by adding another helper (w...
Alon Zakai
2014-04-08
do not eliminate loop vars if there are non-loop vars in the else that are in...
Alon Zakai
2014-03-27
optimize away individual loop vars, even if we can't remove them all
Alon Zakai
2014-03-26
eliminate X=X which can happen due to elimination
Alon Zakai
2014-01-15
do not track eliminable variables from one switch statement to another, if th...
Alon Zakai
2013-12-23
make eliminator not get confused by calls without a return but with a coercion
Alon Zakai
2013-12-23
fix bug where close-together tempDoublePtr operations could cross each other
Alon Zakai
2013-11-09
Math.* have no side effects
Alon Zakai
2013-11-08
invalidate calls on conditionals in js optimizer, to avoid eliminating into a...
Alon Zakai
2013-10-03
update js optimizer tests
Alon Zakai
2013-07-08
update test
Alon Zakai
2013-06-26
Merge branch 'source-maps' of github.com:int3/emscripten into int3-source-maps
Alon Zakai
2013-06-26
Move line numbers to the AST node itself.
Jez Ng
2013-06-25
fix crash in js optimizer loop variables pass on empty if blocks
Alon Zakai
2013-06-22
Merge remote-tracking branch 'upstream/incoming' into source-maps
Jez Ng
2013-06-22
Get test_source_map passing again.
Jez Ng
2013-06-22
Put uglify back the way it was.
Jez Ng
2013-06-22
Make optimizer handle both strings and string-like type objects.
Jez Ng
2013-06-22
Fix line numbering for invoke instructions.
Jez Ng
2013-06-21
update tests
Alon Zakai
2013-06-21
do not eliminate loop vars when there is a shared helper
Alon Zakai
2013-06-19
Implement source maps for optimized builds.
Jez Ng
2013-06-19
Map source lines for assignment statements.
Jez Ng
2013-06-19
Delete uglify code that was only needed for compression.
Jez Ng
2013-06-07
ignore tempDoublePtr operations, they do not really alias memory
Alon Zakai
2013-06-07
optimize multiple loop variables together
Alon Zakai
2013-06-07
handle empty loops in new loop optimizations; fixes #1270
Alon Zakai
2013-06-07
track number of uses properly for loop variable removal
Alon Zakai
2013-06-07
eliminate loop helper variables
Alon Zakai
2013-05-28
only abort in eliminator when actually necessary
Alon Zakai
2013-05-25
eliminate into switch cases
Alon Zakai
2013-05-10
do not eliminate if there is a switch
Alon Zakai
2013-05-10
only recurse on decreasing uses on locals, and clear out names to avoid confu...
Alon Zakai
2013-05-10
recursively remove variables with no uses in eliminator
Alon Zakai
2013-05-07
recognize the double-to-i64 bitcast pattern as having no side effects in elim...
Alon Zakai
2013-05-07
infer untyped variables in js-optimizer.js by origin variable's type if they ...
Alon Zakai
2013-04-17
remove eliminated variable definitions only if variable was successfully remo...
Alon Zakai
2013-03-08
send only a marker of generated functions to js-optimizer.js; we either know ...
Alon Zakai
2013-03-04
kill symlinks to coffeescript
Chad Austin
2013-02-02
eliminate into labels
Alon Zakai
2012-12-31
Merge branch 'incoming' into asm_js
Alon Zakai
2012-12-25
invalidate calls in if bodies in eliminator
Alon Zakai
2012-12-25
add failing eliminator testcase
Alon Zakai
2012-12-12
do not try to eliminate phi variables, which are unsafe to be removed and the...
Alon Zakai
2012-12-12
do not try to eliminate phi variables, which are unsafe to be removed and the...
Alon Zakai
2012-12-07
make normalizeAsm not get confused when a var later has an unneeded 'var' bef...
Alon Zakai
2012-12-07
remove unneeded single assignments to otherwise-unused variables in eliminator
Alon Zakai
[next]