.. |
aasmcpu.pas
|
m68k: generate smarter shifting/rotation code on 68k, for example by utilizing the SWAP instruction
|
2014-09-07 23:46:46 +00:00 |
ag68kgas.pas
|
pass new asm extra opt using -ao option
|
2014-01-21 00:16:26 +00:00 |
aoptcpu.pas
|
m68k: very early optimizer implementation experiments
|
2014-06-06 07:38:50 +00:00 |
aoptcpub.pas
|
* RefsHaveIndexReg -> cpurefshaveindexreg
|
2012-03-10 19:43:52 +00:00 |
aoptcpud.pas
|
|
|
cgcpu.pas
|
m68k: also try to optimize a special case of OP_SAR using the SWAP instruction
|
2014-09-14 12:47:07 +00:00 |
cpubase.pas
|
m68k: added the byterev and ff1 CF ISAA+/ISAC instructions, also added byterev as a CPU capability
|
2014-09-16 01:39:02 +00:00 |
cpuinfo.pas
|
* boolean constant instead of IFDEFs for detection of microcontroller support
|
2014-11-10 12:34:59 +00:00 |
cpunode.pas
|
m68k: cleaned up and fixed cgcpu/fixref for coldfire at least; also enabled n68kmem node, so addressing with scaling is generated now
|
2014-06-21 21:36:48 +00:00 |
cpupara.pas
|
* m68k: support stack cleanup at caller side, fixed calculation of pushed parameters size and offsets and cleaned out another pile of junk.
|
2014-07-08 19:08:56 +00:00 |
cpupi.pas
|
Use the correct frame pointer register: A6 on Unixes and A5 on everything else. The only
|
2012-10-18 20:11:49 +00:00 |
cputarg.pas
|
m68k: very early optimizer implementation experiments
|
2014-06-06 07:38:50 +00:00 |
hlcgcpu.pas
|
* create/destroy also the high level code generator for all architectures,
|
2011-08-20 07:21:16 +00:00 |
itcpugas.pas
|
m68k: added the byterev and ff1 CF ISAA+/ISAC instructions, also added byterev as a CPU capability
|
2014-09-16 01:39:02 +00:00 |
m68kreg.dat
|
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
2014-04-13 21:02:16 +00:00 |
n68kadd.pas
|
* fix warnings when compiling the compiler with DFA optimizer enabled on m68k
|
2014-08-20 13:49:47 +00:00 |
n68kcal.pas
|
* m68k: support stack cleanup at caller side, fixed calculation of pushed parameters size and offsets and cleaned out another pile of junk.
|
2014-07-08 19:08:56 +00:00 |
n68kcnv.pas
|
plain 68000 also doesn't support 123(dX)
|
2014-03-11 20:47:37 +00:00 |
n68kmat.pas
|
- removed unused variables
|
2014-07-31 18:35:55 +00:00 |
n68kmem.pas
|
m68k: tweaks and fixes in n68kmem. the node is still disabled, needs further fixes in cgcpu/fixref to work properly
|
2014-06-20 11:49:38 +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
|
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
2014-04-13 21:02:16 +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
|
* fix warnings when compiling the compiler with DFA optimizer enabled on m68k
|
2014-08-20 13:49:47 +00:00 |
rgcpu.pas
|
m68k: plain 68000 also needs extra handling for large offsets
|
2014-08-16 15:14:34 +00:00 |
symcpu.pas
|
Add new procedure option: po_syscall_has_libsym,
|
2014-10-03 19:26:16 +00:00 |