aboutsummaryrefslogtreecommitdiff
path: root/src/parseTools.js
AgeCommit message (Expand)Author
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
2012-01-30support bitcasts of doubles to i64s in i64 mode 1Alon Zakai
2012-01-30handle 32-bit bitcasts int <-> float properlyAlon Zakai
2012-01-29Fix string global name when use as a function parameterjulien.hamaide
2012-01-28fix arbitrary int parsing bugAlon Zakai
2012-01-28legalize lshrAlon Zakai
2012-01-27support legalizing stores with tails of non-32 (but legal) sizeAlon Zakai
2012-01-27refactor i64 constant parsing to handle integers of arbitrary sizeAlon Zakai
2012-01-25Merge branch 'master' into llvmoptsAlon Zakai
2012-01-25fix some spacing stuffAlon Zakai
2012-01-25String constants are store in a table to limit variable countjulien.hamaide
2012-01-24do not check for corrections in makeSignOp if we are ignoring correctionsAlon Zakai
2012-01-24fix i64 mode 1 bitshifts, and improve printing of i64 mode 1sAlon Zakai
2012-01-23unaligned loads and stores for floats and doublesAlon Zakai
2012-01-23fix unaligned readsAlon Zakai
2012-01-23fix typoAlon Zakai
2012-01-23support unaligned reads/writes in ta2; fixes test_cubescriptAlon Zakai
2012-01-10compress pointer type names in constant globals, if not using SAFE_HEAPAlon Zakai
2012-01-09fix crash bug in processing a mathop with a param2 without an identAlon Zakai
2012-01-09tweak unrolling parameters and add copy benchmark that uses ta2Alon Zakai
2012-01-09notice alignment in byval paramsAlon Zakai
2012-01-09optimize memcpy/memset in ta0/1Alon Zakai
2012-01-08fix safe heap usage in memcpy for ta0Alon Zakai
2012-01-08optimize ta2 memset/memcpy loopsAlon Zakai