Jesper Gravgaard
|
294bb27eec
|
Updated %nn to 0bnn and $nn to 0xnn.
|
2024-01-02 19:45:16 +01:00 |
|
jespergravgaard
|
049bceeaf5
|
Added Z-register optimizations for mega65gs02 CPU. Thanks @Majikeyric. Closes #718
|
2021-10-08 01:31:00 +02:00 |
|
Jesper Gravgaard
|
5d6fcca6c2
|
Allocation of zp/memory to variables is now prioritized by the calculated weight of the variable. This ensures that the most used variables are kept on zeropage when variables spill over into main memory. Closes #712
|
2021-09-23 08:24:56 +02:00 |
|
jespergravgaard
|
8a38c2a887
|
Using C declaration format for types in logs, errors, comments and more.
|
2021-08-10 17:48:55 +02:00 |
|
jespergravgaard
|
1df68ee4d8
|
Working on eliminating memcpy() statements when using classic structs. #197
|
2021-07-27 19:11:14 +02:00 |
|
jespergravgaard
|
bde31dac4c
|
Improved doxygen documentation. #672
|
2021-06-19 22:28:44 +02:00 |
|
jespergravgaard
|
78e6ef761f
|
Improved doxygen documentation. #672
|
2021-06-19 22:11:26 +02:00 |
|
jespergravgaard
|
6585f08f55
|
Updated tests with doxygen standard library documentation. #672
|
2021-06-19 21:26:05 +02:00 |
|
jespergravgaard
|
65847f84b3
|
Working on deprecating lo/hi operators. Closes #667
|
2021-06-12 20:57:35 +02:00 |
|
jespergravgaard
|
f0970364b5
|
Parser now based on declarator - allowing for more advanced pointer/array syntax. Preparing for declarator-based functions. #121
|
2021-05-02 14:28:03 +02:00 |
|
jespergravgaard
|
a750c606c9
|
Updated test data.
|
2021-04-02 17:11:13 +02:00 |
|
jespergravgaard
|
6366d1a9fa
|
Fixed problem where Variable used inside ASM is optimized to a constant.
Now variables used inside ASM are made volatile before the early const pass.
Closes #618
|
2021-01-17 12:59:41 +01:00 |
|
jespergravgaard
|
9b0dda8766
|
Updated test data.
|
2020-12-27 22:02:15 +01: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 |
|
jespergravgaard
|
79963be64c
|
Added memory mapper to mega65.h
|
2020-09-22 19:51:26 +02:00 |
|
jespergravgaard
|
a57b77f911
|
Added a working 256MB memory block remapping (MAP instruction) test.
|
2020-09-21 01:32:51 +02:00 |
|
jespergravgaard
|
77c15f80aa
|
Added a working memory block remapping (MAP instruction) test.
|
2020-09-20 22:32:42 +02:00 |
|