jespergravgaard
|
a55f7477de
|
Added 6502.h with SEI() and CLI().
|
2020-10-18 20:33:36 +02:00 |
|
jespergravgaard
|
2ad0285dc6
|
Fixed problem where nested infinite loop produces wrong block sequence. Closes #547
|
2020-10-18 17:46:09 +02:00 |
|
jespergravgaard
|
e3662e22d6
|
Fixed fragment cache.
|
2020-10-12 20:42:06 +02:00 |
|
jespergravgaard
|
03907f9e48
|
Fixed fragment.
|
2020-10-12 20:33:33 +02:00 |
|
jespergravgaard
|
26a25364c2
|
Added missing fragments. Aligned clc sequence. Closes #539
|
2020-10-12 20:28:00 +02:00 |
|
jespergravgaard
|
724ea3e235
|
Added missing fragment.
|
2020-10-12 20:03:17 +02:00 |
|
jespergravgaard
|
6a9ca1537c
|
Fixed problem problem where constant references are not literal. Closes #540
|
2020-10-12 19:59:07 +02:00 |
|
jespergravgaard
|
2068fd3b7b
|
Fixed tests.
|
2020-10-11 15:59:07 +02:00 |
|
jespergravgaard
|
a4e62009d0
|
Fixed problem with post-increment causing java exception. Closes #538
|
2020-10-11 15:56:17 +02:00 |
|
jespergravgaard
|
cb1ae7bd30
|
Fixed problem caused when the same resource is decalred twice in inline kickasm. Closes #537
|
2020-10-11 15:47:10 +02:00 |
|
jespergravgaard
|
4fd5e18bd0
|
Added 2 missing fragments. Thanks @fenrock
|
2020-10-10 19:52:26 +02:00 |
|
jespergravgaard
|
315a65f01f
|
Added 2 missing fragments. Thanks @fenrock
|
2020-10-10 19:48:37 +02:00 |
|
jespergravgaard
|
74ba01ebac
|
Added missing fragment. Thanks @fenrock
|
2020-10-10 15:47:05 +02:00 |
|
jespergravgaard
|
0a2e4189fe
|
Added test for loop loop invariant calculation hoisting optimization. #535
|
2020-10-05 23:35:41 +02:00 |
|
jespergravgaard
|
66d7c4ed51
|
Improved log/sym/cfg output format for readability. Shortened log a bit. Closes #534
|
2020-10-05 23:14:34 +02:00 |
|
jespergravgaard
|
6253bdce28
|
Improved out
|
2020-10-05 22:58:02 +02:00 |
|
Jesper Gravgaard
|
0995c29f0f
|
Improved log output slightly.
|
2020-10-05 17:53:46 +02:00 |
|
jespergravgaard
|
f117db148d
|
Working on log output readability. #534
|
2020-10-05 09:31:16 +02:00 |
|
jespergravgaard
|
e3cd22ecab
|
Added missing fragments.
|
2020-10-04 23:08:53 +02:00 |
|
jespergravgaard
|
946327da37
|
Improves ball[i].x rewriting for 16bit i. Closes #533
|
2020-10-04 21:43:41 +02:00 |
|
jespergravgaard
|
a22a0e483d
|
Added missing fragment. Closes #531
|
2020-10-03 08:12:56 +02:00 |
|
Jesper Gravgaard
|
1df52a8c5b
|
Added tests for improving array iteration performance for different types of arrays.
|
2020-10-01 22:30:04 +02:00 |
|
Jesper Gravgaard
|
5c2d1c48d9
|
Updated test data
|
2020-10-01 11:01:49 +02:00 |
|
jespergravgaard
|
cd2dcd1614
|
Added missing files.
|
2020-10-01 10:31:34 +02:00 |
|
jespergravgaard
|
b9d69db454
|
Fixed problem with boolean constant comparison (false!=false). Closes #527
|
2020-10-01 08:45:55 +02:00 |
|
jespergravgaard
|
31b0a500a1
|
Merged nesballs 3
|
2020-10-01 00:55:47 +02:00 |
|
jespergravgaard
|
9262adf09f
|
Added nesballs-3 test
|
2020-10-01 00:54:08 +02:00 |
|
Jesper Gravgaard
|
1e0d21d06e
|
Expanded DuplicateRValueIdentification to also find RValues in different blocks as long as the scope is the same and the first block dominates the last block. Closes #525
|
2020-10-01 00:18:56 +02:00 |
|
Jesper Gravgaard
|
e92f72e490
|
Expanded DuplicateRValueIdentification to also find RValues in different blocks as long as the first one dominates the last one. Closes #525
|
2020-09-30 22:48:44 +02:00 |
|
jespergravgaard
|
a6a3aed144
|
Improved fragments.
|
2020-09-30 20:16:27 +02:00 |
|
jespergravgaard
|
295c5d1dbd
|
Added missing fragment. Thanks @ubik
|
2020-09-30 09:03:55 +02:00 |
|
jespergravgaard
|
7c1bed30f2
|
Fixed ATASCII newline encoding. Closes #526
|
2020-09-29 02:07:09 +02:00 |
|
jespergravgaard
|
5831e8ac26
|
Fixed ATASCII newline encoding. Closes #526
|
2020-09-29 02:05:57 +02:00 |
|
jespergravgaard
|
62e61d0ec3
|
Updated cache.
|
2020-09-29 01:35:55 +02:00 |
|
jespergravgaard
|
d9ced92fd7
|
Added another test for #525 demonstrating problem with reuse of index*sizeof(). Added more fragments and optimizing others.
|
2020-09-29 01:35:08 +02:00 |
|
jespergravgaard
|
8abaa95008
|
Added test for #525 demonstrating problem with reuse of index*sizeof(). Added a fragment.
|
2020-09-29 00:42:25 +02:00 |
|
jespergravgaard
|
0a31136651
|
Improved compiler error messages. Added bubbles64 example (not working yet). Added missing fragments.
|
2020-09-28 23:45:41 +02:00 |
|
jespergravgaard
|
d64faa132d
|
Added __KICKC__ define. Closes #523
|
2020-09-28 22:25:15 +02:00 |
|
jespergravgaard
|
8ec4831541
|
Now initializing cursor position in conio.h on MEGA65. Closes #522
|
2020-09-28 21:34:39 +02:00 |
|
jespergravgaard
|
c75c99654b
|
Updated fragment cache files.
|
2020-09-28 20:40:12 +02:00 |
|
jespergravgaard
|
5a121eb5dd
|
Moved NES example files into a NES folder.
|
2020-09-28 20:32:39 +02:00 |
|
jespergravgaard
|
a8272388b8
|
Moved NES example files into a NES folder.
|
2020-09-28 20:29:30 +02:00 |
|
jespergravgaard
|
ad7b74ddac
|
Converted NES balls example to 32balls.
|
2020-09-28 19:59:03 +02:00 |
|
jespergravgaard
|
79484c4b37
|
Added NES balls example.
|
2020-09-28 08:56:30 +02:00 |
|
jespergravgaard
|
81b638f060
|
Added missing fragments.
|
2020-09-28 08:51:20 +02:00 |
|
jespergravgaard
|
abb12deed9
|
Added missing C-file.
|
2020-09-28 00:10:47 +02:00 |
|
jespergravgaard
|
b02215e723
|
Added Makefile for ease of use. Closes #520
|
2020-09-28 00:10:11 +02:00 |
|
jespergravgaard
|
fa0de1e789
|
Fixed problem with inner compound assignment using arrays with elements with size>1 results in bad code. Closes #519
|
2020-09-28 00:01:06 +02:00 |
|
jespergravgaard
|
53ed7c976d
|
Added missing fragments. Fixed problem with addition fragments.
|
2020-09-27 22:58:38 +02:00 |
|
jespergravgaard
|
adf63a551d
|
Corrected preprocessor handling of #define with a body starting with left parenthesis. Closes #518
|
2020-09-27 19:48:54 +02:00 |
|