fpc/compiler/avr
2025-03-02 19:50:30 +02:00
..
aasmcpu.pas Check rjmp destination range. 2025-03-02 19:50:30 +02:00
agavrgas.pas * patch by Christo Crause, resolves #38961, fixes the following formatting and spelling problems in the AVR compiler files: 2021-06-04 20:16:25 +00:00
aoptcpu.pas Ensure register to be eliminated is de-allocated before applying optimization LdsMov2Lds. 2024-03-24 13:54:31 +00:00
aoptcpub.pas * completed post/pre inc/decrement addressing mode instructions in TAoptBaseCpu.RegModifiedByInstruction 2023-02-18 11:15:39 +01:00
aoptcpud.pas
avrreg.dat
ccpuinnr.inc + AVR: avr_des intrinsic 2021-05-13 09:26:53 +00:00
cgcpu.pas * fix capabilites check 2024-09-10 22:53:35 +02:00
cpubase.pas * patch by Christo Crause, resolves #38961, fixes the following formatting and spelling problems in the AVR compiler files: 2021-06-04 20:16:25 +00:00
cpuinfo.pas + avrsim6 controller type 2024-09-14 16:00:35 +02:00
cpunode.pas + implemented some AVR specific intrinsics 2017-11-01 16:33:34 +00:00
cpupara.pas * first part to fix #39603 2022-02-27 23:20:07 +01:00
cpupi.pas * AVR: decide after compiler if a certain subroutine is suitable for avr1, if not, replace it by sleep and warn 2020-02-08 22:05:21 +00:00
cputarg.pas
hlcgcpu.pas + AVR: dummy thlcgcpu.g_intf_wrapper implementation 2024-09-14 16:00:07 +02:00
itcpugas.pas + AVR: avr_des intrinsic 2021-05-13 09:26:53 +00:00
navradd.pas + AVR: track flag usage 2022-05-01 22:42:57 +02:00
navrcnv.pas
navrinl.pas + avr: overflow checking for abs, together with the other recent abs-related commits, resolves #40694 2024-04-02 19:01:42 +02:00
navrmat.pas + AVR: track flag usage 2022-05-01 22:42:57 +02:00
navrmem.pas
navrutil.pas * Fix compilation 2024-03-05 07:56:14 +00:00
raavr.pas * patch by Christo Crause, resolves #38961, fixes the following formatting and spelling problems in the AVR compiler files: 2021-06-04 20:16:25 +00:00
raavrgas.pas * patch by Christo Crause, resolves #38961, fixes the following formatting and spelling problems in the AVR compiler files: 2021-06-04 20:16:25 +00:00
ravrcon.inc
ravrdwa.inc
ravrnor.inc
ravrnum.inc
ravrrni.inc
ravrsri.inc
ravrsta.inc
ravrstd.inc
ravrsup.inc
rgcpu.pas * AVR: trgcpu.do_spill_read must load ofs 2022-05-05 19:35:38 +02:00
symcpu.pas
tripletcpu.pas * mark all external assemblers using an LLVM tool using af_llvm 2020-07-19 14:30:35 +00:00