fpc/compiler/aarch64
2024-11-22 17:57:02 +01:00
..
a64att.inc * a64: Added "ABS" and "CTZ" mnemonics (CSSC instructions) 2024-04-21 09:06:16 +00:00
a64atts.inc * a64: Added "ABS" and "CTZ" mnemonics (CSSC instructions) 2024-04-21 09:06:16 +00:00
a64ins.dat * a64: Added "ABS" and "CTZ" mnemonics (CSSC instructions) 2024-04-21 09:06:16 +00:00
a64nop.inc
a64op.inc * a64: Added "ABS" and "CTZ" mnemonics (CSSC instructions) 2024-04-21 09:06:16 +00:00
a64reg.dat
a64tab.inc
aasmcpu.pas + add missing instructions 2024-07-05 21:06:21 +02:00
agcpugas.pas * fix encoding for save_freg_x 2024-11-10 22:00:45 +01:00
aoptcpu.pas * when removing the STP FP,LR and MOV FP,SP instructions, also remove the corresponding SEH directives if available 2024-11-08 23:30:16 +01:00
aoptcpub.pas
aoptcpud.pas
cgcpu.pas * don't restore SP if we hadn't stored it originally 2024-11-10 22:00:45 +01:00
cpubase.pas * a64: New CSEL block optimisations ported over from x86 CMOV block optimisations 2024-03-15 18:08:37 +00:00
cpuinfo.pas * a64: Added DOTPROD and PAUTH support flags to relevant instruction sets (v8.4+ and v8.3+ respectively) 2024-04-21 09:06:16 +00:00
cpunode.pas * arm / a64: TAsmNode debugging info is now output for ARM and AArch64 2024-05-30 20:04:11 +00:00
cpupara.pas * pass all const record parameters on aarch64-win64 as references due to the habit of passing records as pointers by using the const modifier in the Windows unit 2024-11-08 16:47:39 +01:00
cpupi.pas
cputarg.pas
hlcgcpu.pas
itcpugas.pas
naarch64util.pas
ncpuadd.pas * nf_pass1_done, nf_error, nf_processing and nf_do_not_execute 2024-03-24 18:14:49 +00:00
ncpucnv.pas
ncpucon.pas
ncpuflw.pas
ncpuinl.pas * a64: Fixed bug where unsigned min/max inlines used a signed comparison 2024-03-26 14:18:31 +00:00
ncpumat.pas
ncpumem.pas
ncpuset.pas * use a static data label for the case-label table on aarch64-win64 to avoid the linker discarding it 2024-11-22 17:57:02 +01:00
ra64con.inc
ra64dwa.inc
ra64nor.inc
ra64num.inc
ra64rni.inc
ra64sri.inc
ra64sta.inc
ra64std.inc
ra64sup.inc
racpu.pas
racpugas.pas
rgcpu.pas
symcpu.pas
tripletcpu.pas