summaryrefslogtreecommitdiff
path: root/tests/cases
AgeCommit message (Collapse)Author
2012-01-31unfolding in legalizer for load and storeAlon Zakai
2012-01-29legalization for and, or, xorAlon Zakai
2012-01-28improve legalizer test and fix remaining pieces; test now passesAlon Zakai
2012-01-28preparations for legalizing zextAlon Zakai
2012-01-28legalize truncAlon Zakai
2012-01-28legalize shlAlon Zakai
2012-01-28improve legalizer testAlon Zakai
2012-01-27first working part of legalizing storesAlon Zakai
2012-01-27test fixesAlon Zakai
2012-01-27add testcase for legalizerAlon Zakai
2012-01-26fix 2 phi bugs with multiple phis and self-refing phisAlon Zakai
2012-01-20fix bug with atomic ops not marked as having side effects, so we eliminated ↵Alon Zakai
them by mistake
2012-01-09fix crash bug in processing a mathop with a param2 without an identAlon Zakai
2012-01-08fix bugs with aligned memcpy/memset with an unaligned number of bytes ↵Alon Zakai
operated on
2012-01-05handle various possible namings for an implicitly named entryAlon Zakai
2012-01-05handle the case where there is no explicit label for the entry, and the name ↵Alon Zakai
of the entry is important for phi purposes
2012-01-04fix test_cases/gepoverflowAlon Zakai
2012-01-04fix bug with investigating types in the main pass, and in rare cases ↵Alon Zakai
defining types with incorrect data because of that
2011-12-31handle truncation inside ptrtoint when needed, and fix some potential bugs ↵Alon Zakai
(add proper type to inline mathops with to at the end, and parseInt on bitsLeft in processMathops)
2011-12-31support ptrtoint into i64 in i64 mode 1Alon Zakai
2011-12-21move test for issue 39 into test_casesAlon Zakai
2011-12-17fix alignment in testAlon Zakai
2011-12-17test for last commitAlon Zakai
2011-12-15rewrite variable analysis code. eliminate unused variables without side ↵Alon Zakai
effects, and improve nativization logic.
2011-12-08properly resolve multilevel function aliases, fixes bug with adding indexing ↵Alon Zakai
for aliases. also optimize function indexing in compiler
2011-12-08remove workaround with not indexizing aliasesAlon Zakai
2011-12-07add failing test caseAlon Zakai
2011-12-03fixes for using node as both compiler engine and code running engine. node ↵Alon Zakai
is now default in settings.py
2011-11-30refactor compiler to allow future batching of types and globals. move ↵Alon Zakai
postsets from run() to the toplevel to boost performance and simplify compilation. fix various bugs that were noticed during this
2011-11-28fix test_cases (2)Alon Zakai
2011-11-28fix test_casesAlon Zakai
2011-11-25fix varargs calls in function pointersAlon Zakai
2011-11-11fix phi semantics with multiple dependent phisAlon Zakai
2011-10-13fix bug with externsAlon Zakai
2011-10-12test for LLVM structures in phiAlon Zakai
2011-09-06handle llvm funcs in aliasesAlon Zakai
2011-09-04some updates for q1Alon Zakai
2011-08-25Added vprintf() test;max99x
Skipping tests that use i64 vars when USE_TYPED_ARRAYS != 0; Fixed incorrectly declared printf() in tests/cases/trunc.ll.
2011-08-21add missing blockaddr supportAlon Zakai
2011-08-14fix bug with storing aggregatesAlon Zakai
2011-07-09Polish for emscripten.py and its tests.max99x
2011-06-03refactor call and invoke into a single method, so invoke supports all ↵Alon Zakai
possible inputs
2011-06-03refactoring in preparation for TYPED_ARRAYS==2 (disabled)Alon Zakai
2011-05-24remove obsolete fastops; generalize load with parseLLVM/finalizeLLVM; fix ↵Alon Zakai
issue 14
2011-05-11testcase for last commitAlon Zakai
2011-02-01overflow checks in getelementptrAlon Zakai
2011-01-17handle odd llvm with branches in the middle of labels; all tests passAlon Zakai
2010-12-28minimal support for 80-bit x87 floatsAlon Zakai
2010-12-09proper support for bitfieldsAlon Zakai
2010-12-02handle bitcasts etc. of call() idents +testAlon Zakai