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-02-17
fix registerize bug on functions with arguments but no locals
Alon Zakai
2013-02-04
optimize num >> num in js optimizer, necessary for asm now that we do not do ...
Alon Zakai
2013-02-02
eliminate into labels
Alon Zakai
2013-01-23
add final asm return of proper type, not always int
Alon Zakai
2013-01-19
support 0x[a-f] as well in +X to X.0 correction for asm
Alon Zakai
2013-01-19
support 0x... numbers in +X to X.0 correction for asm
Alon Zakai
2013-01-19
emit 5.0 instead of +5 in asm
Alon Zakai
2013-01-18
fix simplyExpressions bug with removing too many |0s
Alon Zakai
2013-01-15
collect local vars in asm normalization from later defs, not just initials
Alon Zakai
2013-01-14
do not remove asm heap coercion in js optimizer when optimizing h8 & 255
Alon Zakai
2013-01-12
emit 0.0 in asm double definitions
Alon Zakai
2013-01-12
refactor use of asm in js optimizer
Alon Zakai
2013-01-11
improve hasSideEffects in js optimizer a tiny bit
Alon Zakai
2013-01-08
optimize |,& on constants
Alon Zakai
2013-01-08
make sure there is a final return in functions that return value in asm
Alon Zakai
2013-01-08
improve |0 removal in asm mode a little
Alon Zakai
2013-01-08
keep a coercion right on top of heap accesses in asm mode
Alon Zakai
2013-01-08
fix bug with lack of recursion in simplifyBitops
Alon Zakai
2013-01-07
accept either 0.0 or +0 as double in asm coercion
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-13
optimize & expressions more
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-12
do not remove |0 through % as it is affected by signs, and |0 can change sign...
Alon Zakai
2012-12-10
never share parameter registers
Alon Zakai
2012-12-09
registerize function parameters too
Alon Zakai
2012-12-07
forward in Math_* from Math.* and correct the compiled code to align to that
Alon Zakai
2012-12-07
simplify normalizeAsm
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
2012-12-07
unvarify later vars in asm when js optimizing
Alon Zakai
2012-12-07
another eliminateAsm bug+testcase
Alon Zakai
2012-12-07
fix js optimizer bug
Alon Zakai
2012-12-07
registerizeAsm assertion
Alon Zakai
2012-12-07
fix loop register replenishing
Alon Zakai
2012-12-07
registerizeAsm
Alon Zakai
2012-12-07
fix typo
Alon Zakai
2012-12-07
do not emit empty vars in denormalizeAsm
Alon Zakai
2012-12-07
add normalize/denormalizeAsm to js optimizer, fix eliminator for asm
Alon Zakai
2012-12-07
typo
Alon Zakai
2012-12-07
do registerize in asm.js+reloop mode, as an alternative to closure
Alon Zakai
2012-12-07
add eliminator mode for asm
Alon Zakai
2012-11-22
more carefully split out functions in js optimizer
Alon Zakai
2012-11-22
assert on generatedFunctions being there when we need it
Alon Zakai
2012-11-08
fix crash in js optimizer
Alon Zakai
2012-11-08
rename __label__ => label
Alon Zakai
2012-10-29
eliminate variables that have no uses but their definition has side effects
Alon Zakai
2012-10-28
make js optimizer detection of generated functions marker more robust
Alon Zakai
2012-10-27
add memory-growth safe eliminator mode
Alon Zakai
[next]