index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
passes
/
CoalesceLocals.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
optimize updating of interference and copy table in CoalesceLocals
Alon Zakai
2016-07-17
1
-2
/
+3
*
optimize types in CoalesceLocals
Alon Zakai
2016-07-17
1
-19
/
+20
*
try natural and reverse order in coalese-locals
Alon Zakai
2016-07-17
1
-2
/
+20
*
optimize to remove as many copies as possible in coalesce-locals
Alon Zakai
2016-07-16
1
-4
/
+32
*
Merge pull request #593 from WebAssembly/remove-div0
Alon Zakai
2016-06-21
1
-2
/
+6
|
\
|
*
Add initialization functions for passes to avoid missing pass registration du...
Jukka Jylänki
2016-06-21
1
-2
/
+6
*
|
Build fixes/workarounds to support Visual Studio 2013 build, which has troubl...
juj
2016-06-21
1
-2
/
+2
|
/
*
move function parallelism to pass and pass runner, which allows more efficien...
Alon Zakai
2016-06-03
1
-2
/
+4
*
if we use the zero-init value of a local, we cannot coalesce it with a param ...
Alon Zakai
2016-06-01
1
-4
/
+10
*
refactor walk logic into walk* and doWalk* methods, for a more regular API th...
Alon Zakai
2016-05-30
1
-5
/
+5
*
avoid deprecated random_shuffle (#524)
Alon Zakai
2016-05-17
1
-3
/
+1
*
learn using multiple generations
Alon Zakai
2016-05-17
1
-17
/
+72
*
calculate interferences after finishing the liveness flow (#516)
Alon Zakai
2016-05-17
1
-38
/
+47
*
add a learning local coalescer
Alon Zakai
2016-05-17
1
-7
/
+91
*
refactor index picking
Alon Zakai
2016-05-17
1
-5
/
+17
*
canonicalize usage of interference vector
Alon Zakai
2016-05-16
1
-13
/
+17
*
optimize adding new conflicts from merged starts
Alon Zakai
2016-05-16
1
-3
/
+4
*
restructure CoalesceLocals to not have everything inline
Alon Zakai
2016-05-16
1
-197
/
+211
*
debugging improvements
Alon Zakai
2016-05-16
1
-1
/
+1
*
use an unordered set for the main flow queue
Alon Zakai
2016-05-16
1
-16
/
+6
*
add optional timing of CoalesceLocals flow
Alon Zakai
2016-05-16
1
-0
/
+11
*
use a sorted vector for live locals
Alon Zakai
2016-05-15
1
-40
/
+103
*
add cfg-building traversal and a pass to coalesce locals using it
Alon Zakai
2016-05-15
1
-0
/
+353
[prev]