aboutsummaryrefslogtreecommitdiff
path: root/src/parseTools.js
AgeCommit message (Expand)Author
2013-03-31differentiate better the ambiguous case of llvm call (where the type can be e...Alon Zakai
2013-03-21asmify CHECK_HEAP_ALIGN callsAlon Zakai
2013-03-19handle negative zero; fixes #921Alon Zakai
2013-03-15asmify tolowerAlon Zakai
2013-03-13remove unneeded 64-bit shifts codeAlon Zakai
2013-03-12infrastructure for implementing i64 math in asm.js, and implement i64Add and ...Alon Zakai
2013-03-07Merge branch 'ldc' of github.com:gagern/emscripten into gagern-ldc2Alon Zakai
2013-03-06simplify loop unrolling of memcpy and memsetAlon Zakai
2013-03-06loopify big memcpys in asmAlon Zakai
2013-03-06loopify big memsets in asmAlon Zakai
2013-03-03do not emit bash on legalized variables of <= 32 bitsAlon Zakai
2013-03-03allow parseArbitraryInt to parse illegal constantsAlon Zakai
2013-03-01optimize processing of things like false & constant, add getFastValue in make...Alon Zakai
2013-02-28do not emit floats from getFastValue divisions, can break asmAlon Zakai
2013-02-28translate undef to 0 in toNiceIdent, so it never gets emitted as an identifierAlon Zakai
2013-02-26Add CHECK_HEAP_ALIGN to perform runtime alignment checksVladimir Vukicevic
2013-02-26split chunked global initializations over several linesAlon Zakai
2013-02-25ensure input to HEAP[U]8 is an intAlon Zakai
2013-02-24do not emit direct multiplies of <32 bit in asm, asm only has 32-bit multiplyAlon Zakai
2013-02-23fix default bits for integer multiplyAlon Zakai
2013-02-23clean up integer multiply codeAlon Zakai
2013-02-22use Math.imul for precise 32-bit mulAlon Zakai
2013-02-22always use Math.imul, with fast polyfill. will be useful for faster 64-bit mathAlon Zakai
2013-02-22asmify memcmpAlon Zakai
2013-02-17remove PGO option. It is only relevant for non-ta2 builds, which are on the w...Alon Zakai
2013-02-17remove asm memory masking per the new specAlon Zakai
2013-02-09Avoid some errors which are reported for LDC output of a simple program.Martin von Gagern
2013-02-04Merge pull request #832 from waywardmonkeys/typo-fixesAlon Zakai
2013-02-04EXPLICIT_ZEXT optionAlon Zakai
2013-02-04emit simple multiply in asm if the values are small enough to avoid double ro...Alon Zakai
2013-02-04Fix typos.Bruce Mitchener
2013-01-28improve asm safe heap support and add ASM_HEAP_LOGAlon Zakai
2013-01-28make safe heap work in asmAlon Zakai
2013-01-25coerce in calls to copyTemp*Alon Zakai
2013-01-24fix memset call from makeSetValuesAlon Zakai
2013-01-24optimize memsetAlon Zakai
2013-01-24optimize gettimeofdayAlon Zakai
2013-01-23optimize i32 read as two i16 valuesAlon Zakai
2013-01-23fix isNaN for asmAlon Zakai
2013-01-23refactor makeComparison and use it in more placesAlon Zakai
2013-01-23mark all precise i64 splits as float operationsAlon Zakai
2013-01-23fix asm float notation for numbers less than 1 in absolute valueAlon Zakai
2013-01-23fix comparison in indirectbr for asmAlon Zakai
2013-01-23fix makeComparison for asmAlon Zakai
2013-01-23detect nativized variable types properly in asm coercionsAlon Zakai
2013-01-23properly detect return type when detecting function typeAlon Zakai
2013-01-23make getReturnType handle non-function pointer typesAlon Zakai
2013-01-23handle function pointer calls to functions that return function pointers (ins...Alon Zakai
2013-01-23optimize isFuncType furtherAlon Zakai
2013-01-22optimize function type detection and detect returning of pointers more carefullyAlon Zakai