.. |
aasmcpu.pas
|
16fc8c8d9a
m68k: added some handling for the explicit precision FPU instructions in the spilling and optimizer. fixed a_fsabs and a_fdabs names
|
6 years ago |
ag68kgas.pas
|
5eee29e5d1
m68k: refactor some code to not fail when the tasmop set will be bigger than 256 elements
|
6 years ago |
ag68kvasm.pas
|
90bab63e51
m68k/vasm: remove bits of Linux support. this combination has never really been tested or supported, and got broken recently. m68k-elf-linux has good enough GNU binutils anyway
|
6 years ago |
aoptcpu.pas
|
16fc8c8d9a
m68k: added some handling for the explicit precision FPU instructions in the spilling and optimizer. fixed a_fsabs and a_fdabs names
|
6 years ago |
aoptcpub.pas
|
9b0ff05ee8
- get rid of MaxOps, it is redundant with max_operands
|
6 years ago |
aoptcpud.pas
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
cgcpu.pas
|
de095c4631
m68k: refactoring to use fpu_capabilities at more places instead of hardwiring certain fpu types
|
6 years ago |
cpubase.pas
|
16fc8c8d9a
m68k: added some handling for the explicit precision FPU instructions in the spilling and optimizer. fixed a_fsabs and a_fdabs names
|
6 years ago |
cpuinfo.pas
|
3662afe93b
m68k: added more cpu capabilities. changed the CG at a few places to actually use them
|
6 years ago |
cpunode.pas
|
2d8f56597e
m68k: reenabled the 68k-specific n68kset node
|
8 years ago |
cpupara.pas
|
50fe8f70f5
m68k: make sure we're not trying to allocate a subregister for float paras when R_SUBWHOLE <> R_SUBNONE
|
6 years ago |
cpupi.pas
|
58d98d8cd7
m68k: made the PIC_OFFSET_REGs runtime changeable, and applied some defaults
|
7 years ago |
cputarg.pas
|
1d78e73ed8
m68k: there are now cross-binutils for old MacOS, so based on the old/existing bits, fix the support in the compiler
|
8 years ago |
hlcgcpu.pas
|
3fee990218
* on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/
|
6 years ago |
itcpugas.pas
|
db2875ceba
m68k: added the remaining instructions with explicit rounding precision. fixed fsflmul to be fsglmul (this is also typo in the original 68k PRM)
|
6 years ago |
m68kreg.dat
|
9133964676
m68k: new 68k register data file format, which eases future subregister support
|
9 years ago |
n68kadd.pas
|
fd1d227175
m68k: more refactoring for fpu_capabilities instead of hardwired fpu types. 68040 and 68060 fpu types should now work
|
6 years ago |
n68kcal.pas
|
4686f61002
* keep track of the temp position separately from the offset in references,
|
7 years ago |
n68kcnv.pas
|
d29f44e1c7
m68k: rework of the inline nodes to use fpu_capabilities. added fast path for round/trunc (enabled for fastmath only)
|
6 years ago |
n68kinl.pas
|
de095c4631
m68k: refactoring to use fpu_capabilities at more places instead of hardwiring certain fpu types
|
6 years ago |
n68kmat.pas
|
660432685a
m68k: review and some cleanup of the shlshrnode, also add a special case for shifting 64bit values by 1
|
8 years ago |
n68kmem.pas
|
4686f61002
* keep track of the temp position separately from the offset in references,
|
7 years ago |
n68kset.pas
|
ca1ec0435d
m68k: fixed the signedness of conditional jumps while creating the jump list for case statements
|
8 years ago |
r68kbss.inc
|
2934424c43
m68k: updated/added some reg includes as generated by the new tool
|
9 years ago |
r68kcon.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
11 years ago |
r68kgas.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
11 years ago |
r68kgri.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
11 years ago |
r68knor.inc
|
b19572b41d
+ gas registers
|
21 years ago |
r68knum.inc
|
2555cc8496
* register numbers for address registers fixed
|
21 years ago |
r68krni.inc
|
b19572b41d
+ gas registers
|
21 years ago |
r68ksri.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
11 years ago |
r68ksta.inc
|
2555cc8496
* register numbers for address registers fixed
|
21 years ago |
r68kstd.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
11 years ago |
r68ksup.inc
|
2934424c43
m68k: updated/added some reg includes as generated by the new tool
|
9 years ago |
ra68k.pas
|
392da9e43f
* fix warnings when compiling the compiler with DFA optimizer enabled on m68k
|
11 years ago |
ra68kmot.pas
|
5eee29e5d1
m68k: refactor some code to not fail when the tasmop set will be bigger than 256 elements
|
6 years ago |
rgcpu.pas
|
4686f61002
* keep track of the temp position separately from the offset in references,
|
7 years ago |
symcpu.pas
|
acf02ab64b
* when creating wrappers, add a prefix to parameter names to prevent them
|
6 years ago |