shithub: scc

RSS feed

3152bc1b – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/11 02:56
tests/cc: Whitespae change

19e8c232 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/05 18:44
cc2: Implement blit()

281b5ee6 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/11 03:31
qbe: Update to include blit()

a5f2c1a4 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/05 17:50
cc2: Improve prnode()

38670978 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/05 17:47
cc1: Remove wrong optimization in content()

4462308d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/05 17:43
cc2: Add array flag

d24e07c3 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/05 04:48
qbe: Fix qbe reference

19f4d62e – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/05 03:00
tests/cc: Enable 0099-tentative.c

3eb88c0d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/05 02:59
tests/cc: Enable 0098-tentative.c

46ff41bc – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/05 02:38
cc2/qbe: Use common symbols for tentative declarations

efda45c1 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/05 02:37
qbe: Update qbe submodule

6595e320 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/05 02:54
qbe: Change to simple-cc repository

91e5d483 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/05 01:08
cc2/qbe: Print alignment always

0c1914a9 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/05 00:19
cc1: Simplify stmt()

32f48f63 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/05 00:15
cc1: Simplify Return()

7611e66c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 12:01
cc1: Simplify postfix()

f1025f8a – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 11:44
tests/cc: Improve clean target

09065798 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 11:42
tests/cc: Enable 0134-arith.c

f53e048d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 11:29
tests/cc: Enable 0133-ftn-ptr.c

7735bfe4 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 11:27
tests/cc: Enable 0132-forward.c

732d6bdc – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 11:10
cc2/qbe: Remove unused variable in rhs()

3ff334c2 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 11:08
cc2/qbe: Simplify field()

bcedb219 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 10:51
cc2/qbe: Use sethi numbers in all of assign ops

2490562f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 09:43
cc2: Move tmpnode() to generic code

d45810bf – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 05:24
cc2/qbe: Change rhs() to return Node

829833bc – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 05:24
cc2/qbe: Change ternary() to return Node

3fa39059 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 05:24
cc2/qbe: Change lhs() to return Node

4fc379d9 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 05:24
cc2/qbe: Change field() to return Node

d82fe810 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 05:24
cc2/qbe: Change call() to return Node

48669bd9 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 05:24
cc2/qbe: Change cast() to return Node

3c2610fd – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 05:24
cc2/qbe: Change load() to return Node

3f1b3e7a – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 05:24
cc2/qbe: Change load() to return Node

1c90dd8f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 04:16
cc2/qbe: Simplify sethi()

2b05b5d5 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 03:54
cc2/qbe: Add complex()

a6692449 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 03:35
tests/cc: Add error test for casts in lvalue

c93d98b6 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 03:30
cc1: Change name of variables in cast()

845cfbbd – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/04 03:20
cc1: Mark casts as no lvalue

e5e6cd22 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/03 18:56
cc2/qbe: Move casts in assignation to sethi()

56cb1396 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/03 13:32
tests/cc: Enable test 0168-array.c

08a32f26 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/03 13:28
tests/cc: Enable 0156-duff2.c

8a564b2e – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/03 04:40
cc2/qbe: Add support for register parameters

3b779b98 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/03 04:29
cc2: Differentiate between variable and machine register

c7aa9492 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/03 02:28
cc2/qbe: Whitespace change

05ade8e9 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/03 01:43
cc2/qbe: Use sethi number to drive assign generation

a589d021 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/03 02:43
Revert "tests/cc: Enable test 0165-struct.c"

7cbc37c6 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/03 01:30
cc2/qbe: Avoid mixing code and declarations

a80c5790 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/02 04:36
cc1: Accept , at the end of initlist

8e517c60 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/01 19:31
tests/cc: Enable 0158-ternary.c

47908385 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/01 19:30
tests/cc: Enable 0122-localinit.c