summary refs log tree commit diff
path: root/lisc/test
AgeCommit message (Collapse)Author
2015-09-15add new prime finding programQuentin Carbonneaux
2015-09-15fix emit(OCopy) and use pointers in max.ssaQuentin Carbonneaux
2015-09-15remove old commentQuentin Carbonneaux
2015-09-15add sign/zero extension operationsQuentin Carbonneaux
2015-09-15swap a test in collatzQuentin Carbonneaux
This is pretty stupid... Since we rely on rpo only for code output (and not a proper scheduler), I have to be careful with the ordering of tests to get cleaner code.
2015-09-15compactify collatz testQuentin Carbonneaux
2015-09-15add the mul instructionQuentin Carbonneaux
2015-09-15add a large testQuentin Carbonneaux
2015-09-15store gcd result in aQuentin Carbonneaux
2015-09-15use proper store suffix in max testQuentin Carbonneaux
2015-09-15add funny little max ssa testQuentin Carbonneaux
2015-09-15add very nice spilling stress testQuentin Carbonneaux
2015-09-15jez becomes jnz, complete cmp+jmp contractionQuentin Carbonneaux
2015-09-15split cmp in two sizesQuentin Carbonneaux
2015-09-15fix two bugs in iselQuentin Carbonneaux
2015-09-15quick fix for comparisons with constantsQuentin Carbonneaux
2015-09-15start work on comparisonsQuentin Carbonneaux
There are two things I overlooked so far. 1. Binary instructions like cmp that do not have a result in registers need the size suffix sometimes, for example when comparing a spill location with a constant. 2. The register allocator needs to be adapted to support the comparison instruction: it is not possible to compare two spill locations without using a register.
2015-09-15start work on word/long handlingQuentin Carbonneaux
2015-09-15new euclidean division testQuentin Carbonneaux
2015-09-15new spill testQuentin Carbonneaux
2015-09-15add simple spill testQuentin Carbonneaux
2015-09-15cosmeticsQuentin Carbonneaux
2015-09-15alt.ssa was in buggy ssa formQuentin Carbonneaux
2015-09-15add a live-through temporary to test altQuentin Carbonneaux
2015-09-15add pressure in left block of alt.ssaQuentin Carbonneaux
2015-09-15add fun example!Quentin Carbonneaux
2015-09-15fix phi handling in livenessQuentin Carbonneaux
2015-09-15add rpo test and some liveness codeQuentin Carbonneaux
2015-09-15add tests for ssa fixingQuentin Carbonneaux
2015-09-15change example to hypothetical syntaxQuentin Carbonneaux
2015-09-15rename branching cnd to jezQuentin Carbonneaux
2015-09-15add a sample programQuentin Carbonneaux