ack/tests/plat
George Koehler 504d2aa34e Revise stack shuffles and integer conversions in PowerPC ncg.
Allow asp 4, exg 4 to shuffle tokens without coercing them into
registers; but comment why dup 4, dup 8 coerce tokens into registers.

Allow dup, dus, exg with larger sizes; and add tests dup_e.e and
exg_e.e to check that dup 20, dus, exg 20 work as well in powerpc as
in i80 and i86.

Then powerpc failed to compile loc 2 loc 4 cuu in dup_e.e.  Revise the
integer conversions, so powerpc can compile and pass the test.
2017-12-09 18:57:10 -05:00
..
b Make sure that constant folding doesn't render our tests trivial. 2017-01-07 19:53:57 +01:00
bugs Fix pattern that was rewriting func(! var, var) as func(1). 2017-10-29 14:53:33 -04:00
lib Add support for B tests; add a test for the B operators (finding several 2016-12-31 17:38:52 +00:00
_dummy_e.c Add a test for #22. 2016-12-06 22:07:22 +01:00
brk_c.c Enable tests for linuxppc via qemu-ppc. 2016-11-26 11:56:17 +01:00
build.lua Revise stack shuffles and integer conversions in PowerPC ncg. 2017-12-09 18:57:10 -05:00
calloc_c.c Refactored the tests to make the generic across different plats. 2016-11-25 21:02:51 +01:00
csa_e.c Refactored the tests to make the generic across different plats. 2016-11-25 21:02:51 +01:00
csb_e.c Refactored the tests to make the generic across different plats. 2016-11-25 21:02:51 +01:00
doublecmp_e.c Refactored the tests to make the generic across different plats. 2016-11-25 21:02:51 +01:00
dup_e.e Revise stack shuffles and integer conversions in PowerPC ncg. 2017-12-09 18:57:10 -05:00
exg_e.e Revise stack shuffles and integer conversions in PowerPC ncg. 2017-12-09 18:57:10 -05:00
from_d_to_si_e.c Rework the tests to run on pc86; lots of test fixes for the brk() test, which 2016-11-26 11:23:25 +01:00
from_d_to_ui_e.c Rework the tests to run on pc86; lots of test fixes for the brk() test, which 2016-11-26 11:23:25 +01:00
from_si_to_d_e.c Rework the tests to run on pc86; lots of test fixes for the brk() test, which 2016-11-26 11:23:25 +01:00
from_ui_to_d_e.c Rework the tests to run on pc86; lots of test fixes for the brk() test, which 2016-11-26 11:23:25 +01:00
inn_e.e inn was assuming that bitfields were arrays of bytes, when actually they're 2016-12-06 21:45:20 +01:00
intadd_e.c Refactored the tests to make the generic across different plats. 2016-11-25 21:02:51 +01:00
intcmp_e.c Refactored the tests to make the generic across different plats. 2016-11-25 21:02:51 +01:00
intdiv_e.c Refactored the tests to make the generic across different plats. 2016-11-25 21:02:51 +01:00
intrem_e.c Refactored the tests to make the generic across different plats. 2016-11-25 21:02:51 +01:00
intshift_e.c Rework the tests to run on pc86; lots of test fixes for the brk() test, which 2016-11-26 11:23:25 +01:00
intsub_e.c Rework the tests to run on pc86; lots of test fixes for the brk() test, which 2016-11-26 11:23:25 +01:00
newdispose_p.p Add a test (currently failing) to check that Pascal char sets can store all 256 2017-01-15 22:28:14 +01:00
pascalsets_p.p Add a bunch more set operations to the PowerPC backends, and the Pascal test 2017-01-17 22:31:38 +01:00
rotate_e.e Add test for EM rol, ror. Fix i80, i86, powerpc. 2017-12-07 17:16:21 -05:00
testdriver.sh Show tests that @@TIMEDOUT. 2017-11-08 14:08:43 -05:00