aboutsummaryrefslogtreecommitdiff
path: root/src/parseTools.js
AgeCommit message (Expand)Author
2012-05-30properly identify function pointers that return things like [64 x i16]*Alon Zakai
2012-04-28add parents just to be sure in getFastValue - we may get complex statements a...Alon Zakai
2012-04-20VERBOSE optionAlon Zakai
2012-04-19do not repeat function pointer casting warnings too oftenAlon Zakai
2012-04-19clearer warnings on casts that change the number of function parametersAlon Zakai
2012-04-14fix makeSetValue on complex structural types, fixes #386Alon Zakai
2012-04-11improve warning about huge floatsAlon Zakai
2012-04-11show compiler warnings to console, not in sourceAlon Zakai
2012-04-10optimize gl heap viewingAlon Zakai
2012-04-09Merge pull request #370 from brson/fremAlon Zakai
2012-04-09allow anonmyous empty structsAlon Zakai
2012-04-09Support frem instructionBrian Anderson
2012-04-02only include i64 precise code if it will actually be usedAlon Zakai
2012-04-01fix parsing of i64 constants in globals, and add working cube2hash testcaseAlon Zakai
2012-04-01proper precise unsigned i64 modulo, and passing tests for i64 division and mo...Alon Zakai
2012-04-01use bignum for unsigned i64 precise divisionAlon Zakai
2012-04-01support for precise i64 signed mathAlon Zakai
2012-03-28do not js-optimize away rounding correctionsAlon Zakai
2012-03-05handle signedness properly in 64-bit div, mul, remAlon Zakai
2012-03-05fix i64 comparisonsAlon Zakai
2012-02-29fix i64 invoke args, and parsing of very large i64 (and other illegal) constantsAlon Zakai
2012-02-29prevent 3965src etc. from leaking to global scopeAlon Zakai
2012-02-27legalize switch i64Alon Zakai
2012-02-26remove I64_MODE, it is equal to 1 in USE_TYPED_ARRAYS 2 and only thereAlon Zakai
2012-02-25fix paramTypesAlon Zakai
2012-02-25refactor out paramX in mathopsAlon Zakai
2012-02-23do not break on \r\n on windowsAlon Zakai
2012-02-21Merge pull request #265 from adetaylor/polymorphic-exception-handlingAlon Zakai
2012-02-20handle bitcasts of doubles to i64s and vice versa properlyAlon Zakai
2012-02-20Polymorphic exception handling.Adrian Taylor
2012-02-16fix bug with legalized i64 rounded additionAlon Zakai
2012-02-14parse negative iBig numbersAlon Zakai
2012-02-14fix typo in uge comparisonAlon Zakai
2012-02-11we only legalize in ta2Alon Zakai
2012-02-11fix runtime (nonconstant) bitshiftsAlon Zakai
2012-02-11legalize function paramsAlon Zakai
2012-02-11initial work on legalizing i64sAlon Zakai
2012-02-11completely general unfolderAlon Zakai
2012-02-08improve legalize testcase with a phiAlon Zakai
2012-02-08refactor legalizer code, and handle stores of <32 bits but not i8 or i16, pro...Alon Zakai
2012-02-07fix for unaligned stores of non-nativized doublesAlon Zakai
2012-02-06optimize runtime-knowable appearances of Math.powAlon Zakai
2012-02-06accept all mathops in inline llvm function callsAlon Zakai
2012-02-06Or called within a storejulien.hamaide
2012-02-04refactor out the 'assign' intertype, simplifying and optimizing the compilerAlon Zakai
2012-02-02optimize makeGet/SetValue to do 16-bit reads/writes when possibleAlon Zakai
2012-02-02fix negative i64 comparisonsAlon Zakai
2012-02-01use ',' to separate in makeSetValues inside function callsAlon Zakai
2012-02-01re-enable support for non-fixed i64 bitshiftsAlon Zakai
2012-01-31Merge branch 'master' into llvmoptsAlon Zakai