]> git.sur5r.net Git - cc65/history - src/cc65/codeopt.c
The CodeEntry buffer array was one entry to small.
[cc65] / src / cc65 / codeopt.c
2009-10-19 uzThe CodeEntry buffer array was one entry to small.
2009-10-19 uzAdded another optimization step.
2009-10-15 uzIf a conditional branch as an unconditional jump as...
2009-10-07 uzMerge calls to decsp. The implemented routine is not...
2009-09-29 uzNew optimization step
2009-09-04 uzFixed a typo in a comment.
2009-09-03 uzReplace "lda (zp),y" by "lda (zp,x)" where possible...
2009-08-31 uzFixed a few C99isms that prevented the sources to compi...
2009-08-29 uzAnother tiny code improvement for integer compares.
2009-08-28 uzReorder optimimization steps to get better results.
2009-08-28 uzChange code generated for compares for special cases.
2009-08-19 uzInline the left shift routines.
2009-08-19 uzApply OptTransfers3 again in a later step, so it gets...
2009-08-16 uzSome more pattern replacements.
2009-08-15 uzCheck also sreg in OptSize1. Added information about...
2009-08-15 uzFixed wrong insertion order that caused problems with...
2009-08-15 uzSome branch improvements.
2009-08-15 uzInline some forms of aslax1
2009-08-15 uzReplace ldaxidx by inline code.
2009-08-15 uzRemove even more transfer instructions.
2009-08-15 uzRemove unnecessary transfer instructions.
2009-08-14 uzDo size improvements always if they have no impact...
2009-08-14 uzMoved part of codeopt into coptptrload for better modul...
2006-04-24 cuzRemoved a C99 construct
2006-04-16 cuzAdded another optimization step
2006-04-15 cuzRepeatedly call OptStore1 after OptJumpTarget because...
2006-04-15 cuzAdded some code rewriting (may enable optimizations...
2006-04-15 cuzOptimize decaxn
2005-09-12 cuzMore optimizations
2005-09-11 cuzSome function renaming.
2004-12-16 cuzSome improvements using the new SB_Printf for string...
2004-11-27 cuzNew test optimization
2004-11-27 cuzOptimization step that handles load from *ptr++ if...
2004-06-15 cuzMake the -O and --codesize options stackable.
2004-06-01 cuzFixed a bug
2004-05-25 cuzChanged the expression parser to return the lvalue...
2003-11-29 cuzUse smart mode, allow more CPUs, fix CPU dependent...
2003-10-06 cuzFixed a bug.
2003-10-01 cuzMore zeropage variable tracking in the optimizer
2003-09-14 cuzNew optimization
2003-09-11 cuzMore optimizations
2003-08-18 cuzMore optimizations
2003-08-13 cuzMore optimizations
2003-08-12 cuzAddress fix
2003-08-11 cuzFixed an optimization
2003-05-01 cuzMoved CPU definition into common/
2003-01-05 cuzFixed several uses of memory after free()
2002-11-25 cuzAdditional pointer load optimization
2002-11-24 cuzReenable register variables
2002-11-23 cuzMore optimizations
2002-11-23 cuzA few size optimizations
2002-11-23 cuzAnother optimization step
2002-11-21 cuzSmall but significant shift optimization
2002-10-17 cuzNew store optimization.
2002-10-08 cuzAdded more size optimizations, separate module
2002-10-06 cuzNew optimizer pass OptShift3.
2002-10-05 cuzFix codesize setting
2002-10-05 cuzNew/changed optimizations
2002-03-15 cuzTracking zero page locations
2002-03-11 cuzFirst support for STZ
2002-03-10 cuzRemoved old cruft
2002-03-10 cuzAdd 65C02 specific optimization: Use TSB/TRB
2002-02-12 cuzAdd code size factor for optimizer routines
2001-10-21 cuzWorking on the optimizations
2001-10-18 cuzAdded first provisions for a code size factor check...
2001-10-13 cuzAdded 65C02 specific optimizations.
2001-10-12 cuzAdded another optimization
2001-10-11 cuzComment out unused code
2001-10-11 cuzTrack sreg in OptDecouple
2001-10-04 cuzAdded special multiplication routines
2001-10-02 cuzHandle intermediate access to local variables in the...
2001-09-30 cuzMore source splitting.
2001-09-29 cuzWorking on optimizations
2001-09-29 cuzReadded size optimizations
2001-09-29 cuzMore splitting
2001-09-29 cuzAdded optimization statistics
2001-09-29 cuzReordered/splitted the optimization module
2001-09-27 cuzFixed a bug
2001-09-25 cuzMore optimizations
2001-09-25 cuzMore optimizations
2001-09-24 cuzTrack usage of the sreg and several other zero page...
2001-09-21 cuzGenerate info about zp register usage
2001-09-21 cuzUse X instead of Y register
2001-09-20 cuzAdded a peephole optimization step for global array...
2001-09-12 cuzFixed a bug
2001-08-05 cuzMore optimizations
2001-08-05 cuzFixed a bug
2001-08-05 cuzMore optimizations
2001-08-05 cuzMore optimizations
2001-08-05 cuzMore optimization
2001-08-03 cuzMore optimizations
2001-08-03 cuzMore optimizations
2001-07-30 cuzFixed several bugs
2001-07-29 cuzAllow enabling/disabline optimizer steps by file
2001-07-26 cuzOptimizations, cleanup in codegen
2001-07-26 cuzMore optimizations
2001-07-25 cuzMore optimizations
2001-07-17 cuzAdded more optimizations
2001-07-16 cuzTrace register usage, remove duplicate loads
2001-05-31 cuzLots of renaming
next