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
/
js-optimizer.js
Age
Commit message (
Expand
)
Author
2013-07-17
consolidate simplifyExpressions to one pass that happens before closure, wher...
Alon Zakai
2013-07-17
add asm coercions to switches for outlining
Alon Zakai
2013-07-17
add asm coercions to ifs for outlining
Alon Zakai
2013-07-17
add asm coercion when outlining
Alon Zakai
2013-07-17
do not emit illegal breaks in seqs when outlining
Alon Zakai
2013-07-17
do not overlap the normal C stack with outliner-spilled variables
Alon Zakai
2013-07-17
refactor stack bump node search
Alon Zakai
2013-07-17
rename variable
Alon Zakai
2013-07-17
enable larger outline test
Alon Zakai
2013-07-17
update existing stack if there is one when outlining
Alon Zakai
2013-07-17
stack support in outlining
Alon Zakai
2013-07-17
do not attempt to outline normalized asm stuff like empty vars
Alon Zakai
2013-07-16
fix labeled break/continue forwarding from outlined code
Alon Zakai
2013-07-16
be more and more conservative about outlining as we look into outlined functions
Alon Zakai
2013-07-16
fix break forwarding in outlined code
Alon Zakai
2013-07-16
fix switch generation for break/continue routing in outliner
Alon Zakai
2013-07-16
fix hasBreak/hasContinue processing in outline
Alon Zakai
2013-07-14
do not eliminate away tempDoublePtr uses that are alignment fixes; fixes #1375
Alon Zakai
2013-07-13
avoid creating ~~~ (from ~~ ^ -1) which is confusing for asm given the role o...
Alon Zakai
2013-07-09
outliner todo
Alon Zakai
2013-07-09
work on outlining control flow
Alon Zakai
2013-07-09
replace &-1 with |0 at the end of the optimization pipeline
Alon Zakai
2013-07-09
analyze escaping breaks and continues in outlined code
Alon Zakai
2013-07-08
add one-time loop when we need to handle control flow in outlined functions
Alon Zakai
2013-07-08
analyze code flow in outlined code
Alon Zakai
2013-07-08
recurse into outlined functions
Alon Zakai
2013-07-08
do not outline too-big a chunk out of a function
Alon Zakai
2013-07-08
Merge branch 'incoming' of github.com:kripken/emscripten into incoming
Alon Zakai
2013-07-08
Merge pull request #1355 from sunfishcode/incoming
Alon Zakai
2013-07-08
add read/writes in outlined functions
Alon Zakai
2013-07-08
add variable info to outlined functions
Alon Zakai
2013-07-08
generate functions for split-out code
Alon Zakai
2013-07-08
read results from outlined code
Alon Zakai
2013-07-08
emit statements in outlining
Alon Zakai
2013-07-08
start to emit spills
Alon Zakai
2013-07-08
infrastructure to analyze functions and variables in outliner
Alon Zakai
2013-07-08
start to outline code
Alon Zakai
2013-07-08
outlining tweaks
Alon Zakai
2013-07-08
initial recursive logic for outlining
Alon Zakai
2013-07-08
setup for outlining of code chunks
Alon Zakai
2013-07-08
begin work on outliner pass to break up large functions. part 1: aggressive v...
Alon Zakai
2013-07-08
Add '!==' as a comparison operator.
Dan Gohman
2013-07-08
Xor optimizations.
Dan Gohman
2013-07-08
remove code after a return in a block of statements
Alon Zakai
2013-07-04
comments
Alon Zakai
2013-07-03
do not relocate function pointers when no need to (no such table in parent)
Alon Zakai
2013-07-03
handle multiple F_BASE_.. in relocation
Alon Zakai
2013-07-03
finalize floats during relocation in side modules
Alon Zakai
2013-07-03
begin work on memory relocation
Alon Zakai
2013-07-01
Optimize (x<y)&1
Dan Gohman
[next]