fpc/compiler/avr
Jeppe Johansen ffe67a93b4 Fix is_calljmp to include call instructions. This was breaking some optimizations previously.
Add debug messages to peephole optimizations and add some extra optimizations.

git-svn-id: trunk@31244 -
2015-07-30 06:29:21 +00:00
..
aasmcpu.pas * do not convert JMP into RJMP in assembler blocks, resolves issue #280208 2015-05-30 16:17:24 +00:00
agavrgas.pas
aoptcpu.pas Fix is_calljmp to include call instructions. This was breaking some optimizations previously. 2015-07-30 06:29:21 +00:00
aoptcpub.pas Added some peephole optimizations, and fixed generic unconditional jump optimizations, for AVR. 2015-06-13 12:25:11 +00:00
aoptcpud.pas
avrreg.dat
cgcpu.pas + generate optimized code for shifts/rotates by constants 2015-06-28 20:28:51 +00:00
cpubase.pas Fix is_calljmp to include call instructions. This was breaking some optimizations previously. 2015-07-30 06:29:21 +00:00
cpuinfo.pas Added most AVR controllers. 2015-07-29 21:01:21 +00:00
cpunode.pas
cpupara.pas * changed getpointerdef() into a tpointerdef.getreusable() class method 2015-06-22 08:17:49 +00:00
cpupi.pas
cputarg.pas
hlcgcpu.pas
itcpugas.pas
navradd.pas * do not use an extra register, if CPC does a comparison with 0, 2015-07-27 19:49:05 +00:00
navrcnv.pas
navrmat.pas * use generic mod/div code for avr 2015-07-05 17:05:43 +00:00
raavr.pas
raavrgas.pas
ravrcon.inc
ravrdwa.inc
ravrnor.inc
ravrnum.inc
ravrrni.inc
ravrsri.inc
ravrsta.inc
ravrstd.inc
ravrsup.inc
rgcpu.pas
symcpu.pas