Jason Turner
|
af0a07b913
|
Completely revamp optimization algorithms for safety and ability
|
2021-05-21 11:26:49 -06:00 |
|
Jason Turner
|
8894f4b1cf
|
Avoid optimizations around jsr and pla
|
2021-05-19 22:34:21 -06:00 |
|
Jason Turner
|
e7a3db9dda
|
Fix up some optimizer passes
|
2021-05-13 23:35:57 -06:00 |
|
Jason Turner
|
28ebf888e3
|
Start adding command line options, and some formatting fixes
|
2021-05-13 22:23:25 -06:00 |
|
Jason Turner
|
905e850abb
|
Try to get carry/zero/N flags set properly for various branch states
|
2021-05-11 22:00:33 -06:00 |
|
Jason Turner
|
eedec41b1e
|
Fix handling of sbc/sub and enable parsing of -fverbose-asm
|
2021-05-09 17:31:44 -06:00 |
|
Jason Turner
|
a4edf7194e
|
Better stack handling. We now require -mtiny-stack from GCC
|
2021-05-08 22:59:35 -06:00 |
|
Jason Turner
|
e6040763eb
|
Some code organization and splitting up
|
2021-05-06 23:11:12 -06:00 |
|