fpc/compiler/m68k
2020-12-10 21:51:26 +00:00
..
aasmcpu.pas m68k: add missing FINT and FINTRZ instructions to spilling_get_operation_type() 2020-10-31 21:57:59 +00:00
ag68kgas.pas * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS 2020-07-10 21:52:24 +00:00
ag68kvasm.pas * m68k: enabled vasm assembler support for the Sinclair QL, and added linking 2020-11-04 21:01:34 +00:00
aoptcpu.pas * m68k: MOVE, TST, Jxx/Sxx to MOVE, Jxx optimization 2020-12-10 21:51:26 +00:00
aoptcpub.pas
aoptcpud.pas
cgcpu.pas m68k: in g_concatcopy, check the actual alignment of references being copied rather than always excluding word and dword sized direct copies on a 68000 2020-12-10 04:17:06 +00:00
cpubase.pas + m68k: JSR, RTS to JMP optimization 2020-12-09 20:57:06 +00:00
cpuinfo.pas m68k: add support for bitfield instructions as CPU capability 2020-05-16 13:47:18 +00:00
cpunode.pas
cpupara.pas m68k: change the stack push order in the register calling convention to left-to-right. This should fix parameter handling in nested procedures (tnest5) 2020-11-02 02:01:24 +00:00
cpupi.pas
cputarg.pas m68k: initial commit to add the Sinclair QL as a compiler target 2020-11-04 14:20:28 +00:00
hlcgcpu.pas
itcpugas.pas m68k: migrate the compiler to the new instruction tables and drop the old ones 2020-05-08 12:33:04 +00:00
m68kins.dat m68k: added a full instruction table (minus CF MAC/EMAC instructions for now), based on vasm, and the required tool to process it 2020-05-08 12:05:11 +00:00
m68knop.inc m68k: add the converted includes, based on m68kins.dat 2020-05-08 12:11:13 +00:00
m68kop.inc m68k: add the converted includes, based on m68kins.dat 2020-05-08 12:11:13 +00:00
m68kreg.dat
m68kstd.inc m68k: add the converted includes, based on m68kins.dat 2020-05-08 12:11:13 +00:00
m68ktab.inc m68k: fixed instruction code formatting in the generated include 2020-05-08 21:06:59 +00:00
n68kadd.pas * patch by Marģers to unify internal error numbers, resolves #37888 2020-10-13 19:59:01 +00:00
n68kcal.pas * patch by Marģers to unify internal error numbers, resolves #37888 2020-10-13 19:59:01 +00:00
n68kcnv.pas
n68kinl.pas
n68kmat.pas * patch by Marģers to unify internal error numbers, resolves #37888 2020-10-13 19:59:01 +00:00
n68kmem.pas * patch by Marģers to unify internal error numbers, resolves #37888 2020-10-13 19:59:01 +00:00
n68kset.pas
r68kbss.inc
r68kcon.inc
r68kgas.inc
r68kgasf.inc
r68kgri.inc
r68knor.inc
r68knum.inc
r68krni.inc
r68ksri.inc
r68ksta.inc
r68kstd.inc
r68kstdf.inc
r68ksup.inc
ra68k.pas
ra68kmot.pas m68k: fix DB/DW/DD handling in inline assembler, update BuildConstant() method to current standards. issue reported/initial patch by Marcel Kilgus in QLForum.co.uk 2020-11-24 05:42:38 +00:00
rgcpu.pas * simplified code 2020-08-08 14:48:24 +00:00
symcpu.pas
tripletcpu.pas * mark all external assemblers using an LLVM tool using af_llvm 2020-07-19 14:30:35 +00:00