florian
|
d7fe9914a7
+ introduce tcgobj.a_loadfpu_reg_intreg
|
vor 4 Jahren |
florian
|
92d5e613b5
* Xtensa: needs no mul helper, all variants have the MULL instruction
|
vor 5 Jahren |
florian
|
9710b2cbb4
+ some basic stuff for mips64el
|
vor 5 Jahren |
nickysn
|
3f62fb7fe7
+ enabled FPU emulation for the Z80
|
vor 5 Jahren |
nickysn
|
d2c32efb7b
* synchronized with trunk
|
vor 5 Jahren |
Jonas Maebe
|
ea2e516b4e
+ -ib parameter to print the code generator backend type: FPC or LLVM
|
vor 5 Jahren |
nickysn
|
6a2dbad8ca
* synchronize with trunk
|
vor 5 Jahren |
florian
|
ba3de67f3b
+ Xtensa: the boolean extension is used as flags
|
vor 5 Jahren |
nickysn
|
755fe97c51
* synchronize with trunk
|
vor 5 Jahren |
florian
|
73c68236b6
* Xtensa: completed compiler skeleton
|
vor 5 Jahren |
florian
|
9e40d536cb
+ Xtensa: initial skeleton completed
|
vor 5 Jahren |
florian
|
6b47d9d9ed
* safecall support is meanwhile generic, so enabled for all linux targets
|
vor 5 Jahren |
Jonas Maebe
|
ac1e0f96bd
* replaced tentryfile.get/putsmall/normalset() with a common tget/putset
|
vor 5 Jahren |
svenbarth
|
3ae1b04d09
* disable the use of C-operators inside the compiler's sources
|
vor 5 Jahren |
Károly Balogh
|
4936358bee
m68k: fpu capabilities support
|
vor 6 Jahren |
florian
|
ba203c0564
+ x86 makes use of fpu_capabilities
|
vor 6 Jahren |
florian
|
c418d63c16
+ create defines with FPU capabilites
|
vor 6 Jahren |
Jonas Maebe
|
c262c5dbc9
* synchronised with trunk till r42256
|
vor 6 Jahren |
florian
|
17c48694a5
* fix bootstrapping with 3.0.x and -O3
|
vor 6 Jahren |
Jonas Maebe
|
a0f850d57f
* synchronised with trunk till r41885
|
vor 6 Jahren |
Jeppe Johansen
|
2b78a8fd3d
- Add support for .option directive in riscv assembler.
|
vor 6 Jahren |
Jonas Maebe
|
9d07e4948f
* fix compilation of ARM compiler for LLVM
|
vor 6 Jahren |
Jonas Maebe
|
04d295f186
* first step towards supporting 32 bit targets with the LLVM code generator:
|
vor 6 Jahren |
pierre
|
29bcef2825
Fix compilation (with -st option) of compiler for macos OS target
|
vor 6 Jahren |
yury
|
88365b6d92
* Enabled safecall support for aarch64 to be on par with other cpus.
|
vor 6 Jahren |
Jeppe Johansen
|
ceb38833f2
Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/trunk.
|
vor 7 Jahren |
pierre
|
c654739db9
Change default settings for i8086 compiler when compiled for go32v2 OS, to avoid use of Watcom tools
|
vor 7 Jahren |
nickysn
|
61e6d2afec
+ introduce asd_omf_linnum_line directives; they will be used for writing LINNUM
|
vor 7 Jahren |
pierre
|
2a49627d48
Allow compilation of ppc386 compiler using FPC_SOFT_FPUX80, i.e. soft float 80-bit extended float
|
vor 7 Jahren |
nickysn
|
627f45abac
+ define cpucg64shiftsupport for i8086, which enables the 64-bit inline sar
|
vor 8 Jahren |