summaryrefslogtreecommitdiff
path: root/compiler/avr/aoptcpu.pas
Commit message (Expand)AuthorAgeFilesLines
* Fix incorrect AVR optimization.laksen2015-11-211-1/+5
* Fix a broken OpCp2Op optimization. It needed the added NR_DEFAULTFLAGS alloca...laksen2015-10-171-8/+18
* Fix is_calljmp to include call instructions. This was breaking some optimizat...laksen2015-07-301-3/+239
* Added some peephole optimizations, and fixed generic unconditional jump optim...laksen2015-06-131-6/+141
* + OpCmp2Op optimization for AVRflorian2015-06-091-324/+380
* + make use of sbi/cbiflorian2015-05-311-0/+63
* * fix mov rX,...; mov rX,... optimization, hp1 needs to be checked if it is r...florian2015-04-271-1/+1
* + remove dead moves, resolves issue #27842florian2015-04-261-2/+57
* + optimize LDS/STS into IN/OUT, resolves issue #27884florian2015-04-181-0/+24
* * implements RegInInstruction and fixes RegModifiedByInstruction for avrflorian2015-04-181-0/+11
* * remove useless mov instructionsflorian2015-04-091-1/+15
* * tai returned by GetNextInstructionUsingReg must be checked if it is really ...florian2015-04-051-0/+1
* Fix broken peephole optimization that was testing the wrong register for modi...laksen2015-03-301-1/+1
* Replace forbidden chars in more places in the GAS assembler writer.laksen2014-03-041-1/+3
* Added support for X,Y,and Z register aliases plus low/high forms, and post-in...laksen2014-03-021-14/+231
* * reintegrate avr branch into trunk, work on avr is less invasive than I thou...florian2011-04-191-1/+37
* Merged revisions 5891-10167,10169-10180 via svnmerge from florian2008-02-031-0/+64