.. |
aasmcpu.pas
|
d000b1bc7c
m68k: basic 68881 fpu support. probably still broken at umpzillion places, and mostly untested, but at least it builds the RTL and all packages successfully with -Cp68020 -Cf68881 instead of dying with random internalerrors() and now even emits actual FPU opcodes.
|
10 år sedan |
ag68kgas.pas
|
6d4a9aad66
pass new asm extra opt using -ao option
|
11 år sedan |
aoptcpu.pas
|
df7af34de9
m68k: very early optimizer implementation experiments
|
11 år sedan |
aoptcpub.pas
|
2f5ce095ce
* RefsHaveIndexReg -> cpurefshaveindexreg
|
13 år sedan |
aoptcpud.pas
|
790a4fe2d3
* log and id tags removed
|
20 år sedan |
cgcpu.pas
|
7a91d5f495
m68k: oops, unbroke the build with softfpu
|
10 år sedan |
cpubase.pas
|
12aee0aaf5
--- Merging r29407 into '.':
|
10 år sedan |
cpuinfo.pas
|
5c67fcc43f
+ change always floating point divisions into multiplications if they are a power of two,
|
10 år sedan |
cpunode.pas
|
519094055c
m68k: cleaned up and fixed cgcpu/fixref for coldfire at least; also enabled n68kmem node, so addressing with scaling is generated now
|
11 år sedan |
cpupara.pas
|
b7da785688
* m68k: support stack cleanup at caller side, fixed calculation of pushed parameters size and offsets and cleaned out another pile of junk.
|
11 år sedan |
cpupi.pas
|
786e814d49
Use the correct frame pointer register: A6 on Unixes and A5 on everything else. The only
|
12 år sedan |
cputarg.pas
|
df7af34de9
m68k: very early optimizer implementation experiments
|
11 år sedan |
hlcgcpu.pas
|
72e9cfee24
* create/destroy also the high level code generator for all architectures,
|
14 år sedan |
itcpugas.pas
|
8acc260a09
m68k: added the byterev and ff1 CF ISAA+/ISAC instructions, also added byterev as a CPU capability
|
11 år sedan |
m68kreg.dat
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
11 år sedan |
n68kadd.pas
|
d000b1bc7c
m68k: basic 68881 fpu support. probably still broken at umpzillion places, and mostly untested, but at least it builds the RTL and all packages successfully with -Cp68020 -Cf68881 instead of dying with random internalerrors() and now even emits actual FPU opcodes.
|
10 år sedan |
n68kcal.pas
|
b7da785688
* m68k: support stack cleanup at caller side, fixed calculation of pushed parameters size and offsets and cleaned out another pile of junk.
|
11 år sedan |
n68kcnv.pas
|
e0ca083cce
--- Merging r30038 into '.':
|
9 år sedan |
n68kmat.pas
|
01c8ee158d
- removed unused variables
|
11 år sedan |
n68kmem.pas
|
2881bc81b1
m68k: tweaks and fixes in n68kmem. the node is still disabled, needs further fixes in cgcpu/fixref to work properly
|
11 år sedan |
r68kcon.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
11 år sedan |
r68kgas.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
11 år sedan |
r68kgri.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
11 år sedan |
r68knor.inc
|
b19572b41d
+ gas registers
|
21 år sedan |
r68knum.inc
|
2555cc8496
* register numbers for address registers fixed
|
21 år sedan |
r68krni.inc
|
b19572b41d
+ gas registers
|
21 år sedan |
r68ksri.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
11 år sedan |
r68ksta.inc
|
2555cc8496
* register numbers for address registers fixed
|
21 år sedan |
r68kstd.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
11 år sedan |
r68ksup.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
11 år sedan |
ra68k.pas
|
392da9e43f
* fix warnings when compiling the compiler with DFA optimizer enabled on m68k
|
11 år sedan |
ra68kmot.pas
|
392da9e43f
* fix warnings when compiling the compiler with DFA optimizer enabled on m68k
|
11 år sedan |
rgcpu.pas
|
ccc9bc0941
m68k: plain 68000 also needs extra handling for large offsets
|
11 år sedan |
symcpu.pas
|
5f8057775b
--- Merging r30757 into '.':
|
9 år sedan |