fpc/compiler/m68k
2017-03-28 11:57:17 +00:00
..
aasmcpu.pas m68k: removed unused 3 ops taicpu constructors 2017-02-28 22:10:59 +00:00
ag68kgas.pas m68k: improve getreferencestring function a bit 2017-03-20 23:48:28 +00:00
ag68kvasm.pas m68k: make vasm to use ELF objects on amiga, enabled smartlink sections 2017-01-05 22:29:08 +00:00
aoptcpu.pas + added volatility information to all memory references 2016-11-27 18:17:37 +00:00
aoptcpub.pas m68k: added RegModifiedByInstruction implementation, enabled RefsHaveScale define 2015-02-01 16:33:26 +00:00
aoptcpud.pas
cgcpu.pas m68k: removed silly debug writeln accidentally left in r35671 2017-03-28 11:57:17 +00:00
cpubase.pas * renamed t<cpuname>procinfo to tcpuprocinfo for all targets, so we can 2016-12-16 22:41:21 +00:00
cpuinfo.pas m68k: atari also uses syscalls, so update the comment for that too 2017-01-31 14:43:25 +00:00
cpunode.pas * automatically generate necessary indirect symbols when a new assembler 2016-07-20 20:53:03 +00:00
cpupara.pas m68k: with the register calling convention, pass records by reference 2017-01-12 18:06:13 +00:00
cpupi.pas m68k: fix frame pointer register on atari, and a few other non-amiga systems 2016-12-27 17:09:06 +00:00
cputarg.pas m68k: added the embedded target 2017-03-15 13:37:56 +00:00
hlcgcpu.pas + added volatility information to all memory references 2016-11-27 18:17:37 +00:00
itcpugas.pas m68k: added fint and fintrz instructions 2016-11-27 17:42:24 +00:00
m68kreg.dat m68k: new 68k register data file format, which eases future subregister support 2015-12-13 17:29:47 +00:00
n68kadd.pas m68k: improve floating point compares against memory references by swapping sides when left is a reference and right is a register 2017-03-28 11:50:39 +00:00
n68kcal.pas + added volatility information to all memory references 2016-11-27 18:17:37 +00:00
n68kcnv.pas m68k: build fix 2016-12-11 16:49:03 +00:00
n68kinl.pas m68k: implemented in_int_real support 2016-11-27 17:50:10 +00:00
n68kmat.pas m68k: review and some cleanup of the shlshrnode, also add a special case for shifting 64bit values by 1 2016-10-23 16:46:34 +00:00
n68kmem.pas + added volatility information to all memory references 2016-11-27 18:17:37 +00:00
n68kset.pas m68k: implemented tcpucasenode.genlinearlist. 68k doesn't need cmp after sub, as sub sets the flags as expected. results in simpler, faster and more compact code 2016-05-19 21:33:45 +00:00
r68kbss.inc m68k: updated/added some reg includes as generated by the new tool 2015-12-13 17:32:00 +00:00
r68kcon.inc instead of supporting SP only, have register A7 defined, and have SP as an alias 2014-04-13 21:02:16 +00:00
r68kgas.inc instead of supporting SP only, have register A7 defined, and have SP as an alias 2014-04-13 21:02:16 +00:00
r68kgri.inc instead of supporting SP only, have register A7 defined, and have SP as an alias 2014-04-13 21:02:16 +00:00
r68knor.inc
r68knum.inc
r68krni.inc
r68ksri.inc instead of supporting SP only, have register A7 defined, and have SP as an alias 2014-04-13 21:02:16 +00:00
r68ksta.inc
r68kstd.inc instead of supporting SP only, have register A7 defined, and have SP as an alias 2014-04-13 21:02:16 +00:00
r68ksup.inc m68k: updated/added some reg includes as generated by the new tool 2015-12-13 17:32:00 +00:00
ra68k.pas * fix warnings when compiling the compiler with DFA optimizer enabled on m68k 2014-08-20 13:49:47 +00:00
ra68kmot.pas m68k: cleanup of the BuildRefExpression method in the assembler reader 2016-11-05 19:58:06 +00:00
rgcpu.pas + added volatility information to all memory references 2016-11-27 18:17:37 +00:00
symcpu.pas o fixes handling of iso i/o parameters/program parameters: 2015-05-01 20:58:31 +00:00