Commit graph

17 commits

Author SHA1 Message Date
Quentin Carbonneaux
b99a8b0d07 support variable argument lists
This change is backward compatible, calls to
"variadic" functions (like printf) must now be
annotated (with ...).
2017-02-10 11:05:54 -05:00
Quentin Carbonneaux
8d8d551df2 new tests for the load optimization 2016-12-12 22:17:03 -05:00
Quentin Carbonneaux
00f3d2228b new eight queens test 2016-12-12 19:24:39 -05:00
Quentin Carbonneaux
cad13d0dce add support for unions in sysv abi 2016-08-16 13:28:55 -07:00
Quentin Carbonneaux
55476d0738 refine fp conversion instructions 2016-04-22 15:11:18 -04:00
Quentin Carbonneaux
f4da7d9ccf add regression test for liveon bug 2016-04-13 22:22:02 -04:00
Quentin Carbonneaux
3cabc10e7d add regression test for fixarg bug 2016-04-13 22:21:58 -04:00
Quentin Carbonneaux
4ce295adad use a shift to divide by 2 in collatz 2016-04-12 14:51:50 -04:00
Quentin Carbonneaux
83506f8b75 fix type bug in abi3 test 2016-04-12 11:33:32 -04:00
Quentin Carbonneaux
bb0dc28eb8 add huge mandelbrot brainfuck example 2016-04-01 09:57:14 -04:00
Quentin Carbonneaux
b28cedba99 add big test file for qbe 2016-04-01 09:53:31 -04:00
Quentin Carbonneaux
e4da265b50 make block labels per-function 2016-03-29 10:10:27 -04:00
Quentin Carbonneaux
b75cb8388f new layout, put LICENSE in root 2016-03-29 10:10:22 -04:00
Quentin Carbonneaux
1b4943eb1f implement export control 2016-03-28 14:57:20 -04:00
Quentin Carbonneaux
54d734f6a4 mac os compatibility fixes in scripts 2016-03-27 19:35:19 -04:00
Quentin Carbonneaux
205221226f move check rule into src/ 2016-03-27 19:13:34 -04:00
Quentin Carbonneaux
36635660b4 extract tests out of src 2016-03-27 15:00:45 -04:00