Age | Commit message (Expand) | Author |
2012-02-02 | fix bug with using an implicit label in a phi more than once | Alon Zakai |
2012-01-31 | unfolding in legalizer for load and store | Alon Zakai |
2012-01-29 | legalization for and, or, xor | Alon Zakai |
2012-01-28 | improve legalizer test and fix remaining pieces; test now passes | Alon Zakai |
2012-01-28 | when legalizing into an i64 mode 1, add artificial params to keep the input v... | Alon Zakai |
2012-01-28 | preparations for legalizing zext | Alon Zakai |
2012-01-28 | legalize trunc | Alon Zakai |
2012-01-28 | legalize shl | Alon Zakai |
2012-01-28 | refactor lshr legalization | Alon Zakai |
2012-01-28 | legalize lshr | Alon Zakai |
2012-01-27 | preparation for legalizing mathops | Alon Zakai |
2012-01-27 | legalization for load | Alon Zakai |
2012-01-27 | support legalizing stores with tails of non-32 (but legal) size | Alon Zakai |
2012-01-27 | first working part of legalizing stores | Alon Zakai |
2012-01-27 | initial setup for work on the legalizer | Alon Zakai |
2012-01-25 | do not mark floats as unsigned (which then affects how we do SAFE_HEAP_LOADS,... | Alon Zakai |
2012-01-20 | fix bug with atomic ops not marked as having side effects, so we eliminated t... | Alon Zakai |
2012-01-14 | remove some unneeded processing in relooper | Alon Zakai |
2012-01-14 | optimizer relooper by finding allInLabels only in changed labels in each iter... | Alon Zakai |
2012-01-14 | simplify relooper code following optimizations | Alon Zakai |
2012-01-14 | optimize relooper by calculating only allInLabels and inferring allOutLabels ... | Alon Zakai |
2012-01-14 | remove unneeded slice() in relooper | Alon Zakai |
2012-01-14 | optimize relooper by not sorting and comparing stringifications; we can compa... | Alon Zakai |
2012-01-11 | do not blow up the stack with lots of varargs | Alon Zakai |
2012-01-10 | align stack to QUANTUM_SIZE in ta2 properly, avoiding unnecessary checks and ... | Alon Zakai |
2012-01-06 | prevent stack from being exhausted due to allocas and byval arguments | Alon Zakai |
2012-01-05 | properly handle implicit entry labels + phi also in the unoptimized phi case | Alon Zakai |
2012-01-05 | handle various possible namings for an implicitly named entry | Alon Zakai |
2012-01-05 | handle the case where there is no explicit label for the entry, and the name ... | Alon Zakai |
2012-01-04 | fix bug with investigating types in the main pass, and in rare cases defining... | Alon Zakai |
2012-01-03 | tweak loop hoisting | Alon Zakai |
2012-01-03 | hoist even large entries into loops | Alon Zakai |
2012-01-02 | do not set label when continue-ing to a loop with one entry | Alon Zakai |
2012-01-02 | use BRNOL in loops too | Alon Zakai |
2012-01-02 | do not set label when leaving a multiple with one post-entry, and properly op... | Alon Zakai |
2012-01-01 | improve loop hoisting and add test | Alon Zakai |
2012-01-01 | do not set __label__ if a loop has only one entry in its externals | Alon Zakai |
2012-01-01 | hoist some externals into loops | Alon Zakai |
2011-12-15 | rewrite variable analysis code. eliminate unused variables without side effec... | Alon Zakai |
2011-12-11 | simplify and slim down value intertype | Alon Zakai |
2011-12-03 | optimize type analysis loop | Alon Zakai |
2011-12-03 | various minor compiler optimizations | Alon Zakai |
2011-12-03 | refactoring towards supporting node.js | Alon Zakai |
2011-12-02 | misc compiler optimizations, now takes half as long to compile freetype | Alon Zakai |
2011-12-02 | fix missing var in analyzer | Alon Zakai |
2011-12-02 | various fixes from js strict mode testing | Alon Zakai |
2011-12-01 | code cleanup, do not do heavy operations in parameters to print or assert | Alon Zakai |
2011-12-01 | misc minor but important memory fixes | Alon Zakai |
2011-11-30 | refactor compiler to allow future batching of types and globals. move postset... | Alon Zakai |
2011-11-29 | discard almost all .tokens when intertyper ends, to save memory (all except f... | Alon Zakai |