|
17962801a0
|
Remove redundant flag fix-ups
|
2021-06-10 21:43:36 -06:00 |
|
|
2536c4e2c7
|
Minor optimizer fixes
|
2021-06-02 21:12:28 -06:00 |
|
|
8b159faa59
|
Better label handling
|
2021-05-27 08:31:02 -06:00 |
|
|
bb51249b4c
|
Optimize around single instruction jump statements
|
2021-05-25 19:12:16 -06:00 |
|
|
13dbaafbfd
|
Optimize out flag-fixing code followed by ldy
|
2021-05-25 18:56:10 -06:00 |
|
|
af0a07b913
|
Completely revamp optimization algorithms for safety and ability
|
2021-05-21 11:26:49 -06:00 |
|
|
8894f4b1cf
|
Avoid optimizations around jsr and pla
|
2021-05-19 22:34:21 -06:00 |
|
|
e7a3db9dda
|
Fix up some optimizer passes
|
2021-05-13 23:35:57 -06:00 |
|
|
28ebf888e3
|
Start adding command line options, and some formatting fixes
|
2021-05-13 22:23:25 -06:00 |
|
|
905e850abb
|
Try to get carry/zero/N flags set properly for various branch states
|
2021-05-11 22:00:33 -06:00 |
|
|
eedec41b1e
|
Fix handling of sbc/sub and enable parsing of -fverbose-asm
|
2021-05-09 17:31:44 -06:00 |
|
|
a4edf7194e
|
Better stack handling. We now require -mtiny-stack from GCC
|
2021-05-08 22:59:35 -06:00 |
|
|
e6040763eb
|
Some code organization and splitting up
|
2021-05-06 23:11:12 -06:00 |
|