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
*
Remove implicit conversion operators from Type (#2577)
Thomas Lively
2020-01-08
1
-3
/
+3
*
[NFC] Enforce use of `Type::` on type names (#2434)
Thomas Lively
2020-01-07
1
-18
/
+18
*
Add support for reference types proposal (#2451)
Heejin Ahn
2019-12-30
1
-3
/
+3
*
Add string parameter to WASM_UNREACHABLE (#2499)
Sam Clegg
2019-12-05
1
-2
/
+2
*
Multivalue type creation and inspection (#2459)
Thomas Lively
2019-11-22
1
-5
/
+5
*
OptimizeInstructions: Eq64 of 0 => Eqz64 (#2421)
Alon Zakai
2019-11-04
1
-0
/
+2
*
Optimize select fallthrough values (#2220)
Alon Zakai
2019-07-11
1
-0
/
+4
*
Fix comparison signedness errors in optimizeMemoryAccess() (#2211)
Sean Stangl
2019-07-10
1
-3
/
+3
*
Un-recursify OptimizeInstructions::optimizeAddedConstants (#2157)
Alon Zakai
2019-05-31
1
-16
/
+27
*
Reflect instruction renaming in code (#2128)
Heejin Ahn
2019-05-21
1
-11
/
+11
*
clang-tidy braces changes (#2075)
Alon Zakai
2019-05-01
1
-18
/
+36
*
Apply format changes from #2048 (#2059)
Alon Zakai
2019-04-26
1
-212
/
+391
*
avoid signed overflow undefined behavior in OptimizeInstructions constant com...
Alon Zakai
2019-04-09
1
-2
/
+2
*
Massive renaming (#1855)
Thomas Lively
2019-01-07
1
-1
/
+1
*
Do not attempt to optimize v128s yet (#1834)
Thomas Lively
2018-12-18
1
-12
/
+15
*
SIMD (#1820)
Thomas Lively
2018-12-13
1
-4
/
+4
*
Start to implement #1764 (#1776)
Alon Zakai
2018-11-28
1
-0
/
+34
*
Stricter Canonicalization (#1774)
Alon Zakai
2018-11-27
1
-18
/
+69
*
Fix a bug with (add (sub 0 X) Y) => (sub Y X) (#1727)
Alon Zakai
2018-11-07
1
-2
/
+19
*
Unify imported and non-imported things (#1678)
Alon Zakai
2018-09-19
1
-126
/
+0
*
Improve getFallthrough (#1643)
Alon Zakai
2018-08-27
1
-18
/
+2
*
Fix MSVC warnings when compiling the binaryen target (#1535)
Daniel Wirtz
2018-05-09
1
-1
/
+1
*
optimize selects of constant conditions (#1516)
Alon Zakai
2018-04-27
1
-0
/
+20
*
More math opts (#1507)
Alon Zakai
2018-04-11
1
-3
/
+20
*
More simple math opts (#1506)
Alon Zakai
2018-04-11
1
-2
/
+72
*
Some simple integer math opts (#1504)
Alon Zakai
2018-04-11
1
-15
/
+121
*
fix some comment typos (#1425)
Nathan Froyd
2018-02-14
1
-2
/
+2
*
More simple math opts (#1414)
Alon Zakai
2018-02-14
1
-2
/
+45
*
Rename WasmType => Type (#1398)
Alon Zakai
2018-02-02
1
-3
/
+3
*
optimize out 0-x, a zero only used to negate an int, when possible (#1365)
Alon Zakai
2018-01-17
1
-1
/
+37
*
De-morgan's "and" law (#1297)
Alon Zakai
2017-11-30
1
-0
/
+26
*
add i64_atomics_* support to asm2wasm (#1262)
Alon Zakai
2017-11-14
1
-1
/
+2
*
notation change: AST => IR (#1245)
Alon Zakai
2017-10-24
1
-7
/
+7
*
only look at the |signed| field of loads if it is relevant (#1235)
Alon Zakai
2017-10-23
1
-2
/
+4
*
Add a superclass typedef to WalkerPass to simplify overrides (#1211)
jgravelle-google
2017-10-04
1
-1
/
+1
*
fix regression from 45d88e3ef5f895b2fde77e3588f84d66e67bdd88 - left may not e...
Alon Zakai
2017-10-02
1
-1
/
+1
*
fix optimize-instructions handling of shifts by a zero or of a zero when comb...
Alon Zakai
2017-10-02
1
-2
/
+3
*
Merge pull request #1175 from WebAssembly/fuzz
Alon Zakai
2017-09-10
1
-6
/
+23
|
\
|
*
when if arms are identical, merging them may change the type of the if, if it...
Alon Zakai
2017-09-06
1
-6
/
+23
*
|
Add support for sign-extension operators from threading proposal (#1167)
Derek Schuff
2017-09-06
1
-0
/
+2
|
/
*
Return to more structured type rules for block and if (#1148)
Alon Zakai
2017-09-05
1
-0
/
+8
*
fix off-by-one error in clz/ctz/popcount used bits computation
Alon Zakai
2017-08-01
1
-2
/
+2
*
use effective shifts in more places in optimize-instructions
Alon Zakai (kripken)
2017-08-01
1
-2
/
+2
*
review comments
Alon Zakai (kripken)
2017-07-31
1
-5
/
+5
*
handle squared shifts of an unreachable
Alon Zakai (kripken)
2017-07-31
1
-2
/
+2
*
fix optimizing two shifts into one; if the number of effective shifts overflo...
Alon Zakai (kripken)
2017-07-30
1
-3
/
+11
*
do not swap elements in conditionalizeExpensiveOnBitwise if they invalidate e...
Alon Zakai (kripken)
2017-07-29
1
-6
/
+9
*
refactor effective shift size computation
Alon Zakai
2017-07-29
1
-3
/
+3
*
fix shl shift computation in getMaxBits
Alon Zakai
2017-07-29
1
-1
/
+1
*
fix shift computation in getMaxBits - in wasm only the lower 5 bits matter fo...
Alon Zakai
2017-07-29
1
-2
/
+2
[next]