aboutsummaryrefslogtreecommitdiff
path: root/tools/test-js-optimizer-asm-pre.js
AgeCommit message (Expand)Author
2013-07-14do not eliminate away tempDoublePtr uses that are alignment fixes; fixes #1375Alon Zakai
2013-07-13avoid creating ~~~ (from ~~ ^ -1) which is confusing for asm given the role o...Alon Zakai
2013-07-08Add '!==' as a comparison operator.Dan Gohman
2013-07-08Xor optimizations.Dan Gohman
2013-07-01Optimize (x<y)&1Dan Gohman
2013-06-27do not collapse & inside a FUNCTION_TABLE call, we need the maskAlon Zakai
2013-06-21update testsAlon Zakai
2013-06-19fix bug with reducing f()|0|constAlon Zakai
2013-06-19keep |0 on function calls, allow other bitwise ops on heap accesses etc.Alon Zakai
2013-06-19keep coercions on heap accesses and function calls, but fully optimize them o...Alon Zakai
2013-06-08remove unneeded outside |0 when a sequence ends in a safe bitopAlon Zakai
2013-06-08optimize away bitcasts to variables that will only be used in an assign to th...Alon Zakai
2013-06-07improve tempDoublePtr elimination and only run analysis when necessaryAlon Zakai
2013-06-07eliminate bitcasts of immediately loaded valuesAlon Zakai
2013-06-07optimize some HEAP32 expressions, including some unnecessary bitcasts through...Alon Zakai
2013-05-22Optimize (x&A)<<B>>B.Dan Gohman
2013-04-20optimize HEAPU?8[..] << 24 >> 24 and similarAlon Zakai
2013-03-09move asm return adding test to right placeAlon Zakai
2013-03-09remove coercions on asm function calls that have no capturing variablesAlon Zakai
2013-02-04optimize num >> num in js optimizer, necessary for asm now that we do not do ...Alon Zakai
2013-01-18fix simplyExpressions bug with removing too many |0sAlon Zakai
2013-01-08optimize |,& on constantsAlon Zakai
2013-01-08improve |0 removal in asm mode a littleAlon Zakai
2013-01-08keep a coercion right on top of heap accesses in asm modeAlon Zakai