drmortalwombat
|
cdbb24b6b2
|
Add iecbus library
|
2023-05-21 17:19:26 +02:00 |
|
drmortalwombat
|
e6b46a3acf
|
More aggressive value forwarding with local arrays
|
2023-05-20 13:49:34 +02:00 |
|
drmortalwombat
|
d58e74e19a
|
Bump version number
|
2023-05-19 22:49:54 +02:00 |
|
drmortalwombat
|
2ac276458a
|
Optimize loop invariants in single entry/exit loops
|
2023-05-19 21:25:29 +02:00 |
|
drmortalwombat
|
f8d69f7945
|
Add "enter" and "leave" attributes to dbj for local variables
|
2023-05-17 18:27:09 +02:00 |
|
drmortalwombat
|
d4caa6bb71
|
Optimize right shift of byte values with variable shift distance
|
2023-05-16 19:07:59 +02:00 |
|
drmortalwombat
|
5b9f865a9d
|
Merge pull request #11 from polluks/chmod
Fixed permissions
|
2023-05-15 12:32:42 +02:00 |
|
drmortalwombat
|
5b0fe1e050
|
Fix clang warnings
|
2023-05-14 19:07:10 +02:00 |
|
drmortalwombat
|
8142ed3e72
|
Merge branch 'main' of https://github.com/drmortalwombat/oscar64
|
2023-05-14 19:01:41 +02:00 |
|
drmortalwombat
|
28bdb2e395
|
Merge pull request #9 from polluks/main
Fixed typos
|
2023-05-14 19:01:25 +02:00 |
|
polluks
|
0ca23344af
|
Fixed permissions
|
2023-05-13 16:45:01 +02:00 |
|
polluks
|
1616b9335f
|
Fixed typos
|
2023-05-13 15:57:46 +02:00 |
|
drmortalwombat
|
45963102b8
|
Fix lower bound of byte -- operator
|
2023-05-12 14:17:35 +02:00 |
|
drmortalwombat
|
30c602d468
|
Fix missing enums in dbj files
|
2023-05-11 09:39:00 +02:00 |
|
drmortalwombat
|
556301366f
|
More readme
|
2023-05-08 17:35:53 +02:00 |
|
drmortalwombat
|
1b931c4abd
|
Add link to source level debugger in readme
|
2023-05-08 17:33:43 +02:00 |
|
drmortalwombat
|
a9651a4f2e
|
Optimize combining bits using shift
|
2023-05-07 20:55:35 +02:00 |
|
drmortalwombat
|
7b16d2c795
|
Bump version number
|
2023-05-07 18:03:08 +02:00 |
|
drmortalwombat
|
4aa6b1c47d
|
Improve int dependency in loop analysis
|
2023-05-07 17:46:53 +02:00 |
|
drmortalwombat
|
0639fdc008
|
Unify instruction dependency check in optimizer
|
2023-05-06 18:28:59 +02:00 |
|
drmortalwombat
|
7d12fd4c02
|
Fix same XY optimization
|
2023-05-04 11:32:12 +02:00 |
|
drmortalwombat
|
df733d09a8
|
Fix add cross move in native code optimizer
|
2023-05-01 19:16:25 +02:00 |
|
drmortalwombat
|
30b3ed610e
|
Keep unused variable stores if optimization is turned off
|
2023-05-01 17:10:27 +02:00 |
|
drmortalwombat
|
d047152646
|
Reduce line number toggling in debug file
|
2023-05-01 15:38:48 +02:00 |
|
drmortalwombat
|
b1fc2e3736
|
Add __bankof operator
|
2023-04-30 18:35:04 +02:00 |
|
drmortalwombat
|
ac7e1d5867
|
Fix over eager function parameter optimization
|
2023-04-16 22:56:58 +02:00 |
|
drmortalwombat
|
2d2d030145
|
Fix dbj "member" name having a space
|
2023-04-16 14:51:35 +02:00 |
|
drmortalwombat
|
8ede3abcab
|
Fix loss of loop head status in native basic blocks
|
2023-04-16 14:05:09 +02:00 |
|
drmortalwombat
|
e5805716e2
|
Fix propagation of volatile flags
|
2023-04-15 21:53:33 +02:00 |
|
drmortalwombat
|
bb00b5af12
|
Add more generic cartridge support
|
2023-04-14 18:40:27 +02:00 |
|
drmortalwombat
|
6308f22f25
|
Fix warnings
|
2023-04-12 19:02:27 +02:00 |
|
drmortalwombat
|
4c8d7a08d0
|
Do not add optimized away local variables to dbj file
|
2023-04-11 20:45:47 +02:00 |
|
drmortalwombat
|
78e48c75fd
|
Auto place globals in zero page with -Oz option
|
2023-04-10 18:26:59 +02:00 |
|
drmortalwombat
|
e23ab50512
|
Add local variables to debug file
|
2023-04-09 19:19:57 +02:00 |
|
drmortalwombat
|
373ef6ca85
|
Add local variables to .dbj files
|
2023-04-09 10:05:01 +02:00 |
|
drmortalwombat
|
85df217c50
|
Add warning for const integer truncation
|
2023-04-09 09:45:13 +02:00 |
|
drmortalwombat
|
d5c347da9b
|
Add vera sprite image
|
2023-04-07 15:47:08 +02:00 |
|
drmortalwombat
|
6ff2038b0e
|
Add commander X16 VERA library
|
2023-04-06 21:53:47 +02:00 |
|
drmortalwombat
|
97bb7981a3
|
Improve struct copy alias analysis
|
2023-04-06 17:14:53 +02:00 |
|
drmortalwombat
|
7803e2ecc4
|
Fix infinite loop in compiler trying to optimize infinite loops
|
2023-04-04 08:37:26 +02:00 |
|
drmortalwombat
|
62c3c4ab90
|
Bump version number
|
2023-04-02 19:54:45 +02:00 |
|
drmortalwombat
|
32ea493c17
|
Prepare per function optimization config using pragmas
|
2023-04-02 19:04:10 +02:00 |
|
drmortalwombat
|
14ab294a47
|
Add getchx() call to conio
|
2023-04-02 13:51:53 +02:00 |
|
drmortalwombat
|
4a2e417e31
|
Add quotes to attribute names in dbj export
|
2023-03-31 17:51:09 +02:00 |
|
drmortalwombat
|
0555f3d75d
|
Bump version number
|
2023-03-29 19:45:08 +02:00 |
|
drmortalwombat
|
2f1172076a
|
Add source level debug information
|
2023-03-28 21:01:17 +02:00 |
|
drmortalwombat
|
451eaca2b2
|
Bump version number
|
2023-03-26 14:35:07 +02:00 |
|
drmortalwombat
|
36a57c87d8
|
Add commander x16 as target machine
|
2023-03-24 21:06:27 +01:00 |
|
drmortalwombat
|
c2c0244990
|
More native code common subexpression elimination
|
2023-03-24 20:23:10 +01:00 |
|
drmortalwombat
|
55a2c25b44
|
Merge pull request #7 from JettMonstersGoBoom/main
neslib.c fixes
|
2023-03-23 13:35:14 +01:00 |
|