index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
passes
/
OptimizeInstructions.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Type check block/loop/if sigs (#717)
Alon Zakai
2016-09-28
1
-0
/
+60
*
refactor wasm.h to remove numericIndex hacks, and move indexing to the parsers
Alon Zakai
2016-09-21
1
-9
/
+14
*
clean up database-ensuring code using the new prepareToRun method
Alon Zakai
2016-09-12
1
-9
/
+6
*
refactor an optimizeBoolean method
Alon Zakai
2016-09-10
1
-20
/
+24
*
optimize eqz^2 in select and br_if
Alon Zakai
2016-09-10
1
-8
/
+23
*
flip select-eqz when possible
Alon Zakai
2016-09-07
1
-2
/
+13
*
optimize out a set of a get of a global
Alon Zakai
2016-09-07
1
-0
/
+8
*
optimize loads+shifts into signed loads
Alon Zakai
2016-09-07
1
-0
/
+27
*
ensure we create the OptimizeInstructions database on demand, avoiding global...
Alon Zakai
2016-09-07
1
-3
/
+17
*
rewrite OptimizeInstructions to use a dsl of patterns
Alon Zakai
2016-06-26
1
-50
/
+136
*
Add initialization functions for passes to avoid missing pass registration du...
Jukka Jylänki
2016-06-21
1
-1
/
+3
*
move function parallelism to pass and pass runner, which allows more efficien...
Alon Zakai
2016-06-03
1
-1
/
+3
*
use separate internal opcodes for binary variants
Alon Zakai
2016-05-18
1
-10
/
+32
*
use separate internal opcodes for unary variants
Alon Zakai
2016-05-18
1
-2
/
+2
*
create a UnifiedExpressionVisitor for passes that want a single visitor funct...
Alon Zakai
2016-04-18
1
-1
/
+1
*
Function parallelism (#343)
Alon Zakai
2016-04-15
1
-0
/
+2
*
dyn_cast => dynCast
Alon Zakai
2016-04-11
1
-2
/
+2
*
De-recurse traversals (#333)
Alon Zakai
2016-04-11
1
-1
/
+1
*
fold eqz+comparisons
Alon Zakai
2016-04-09
1
-0
/
+22
*
optimize if-eqz
Alon Zakai
2016-04-06
1
-0
/
+43