Károly Balogh
|
5f66d63335
m68k: disabled comment generation
|
10 роки тому |
Károly Balogh
|
997ec578e0
m68k: added a simple unaryminusnode which can utilize FNEG instruction for floats on 68881
|
10 роки тому |
sergei
|
01c8ee158d
- removed unused variables
|
11 роки тому |
sergei
|
0262514939
* m68k: Transform 32-bit div/mod nodes into helper calls during pass 1. This is consistent with the way other targets do it, and results in pretty much nicer code.
|
11 роки тому |
sergei
|
85c0ba96e2
* tm68knotnode brought up to speed:
|
11 роки тому |
Károly Balogh
|
1e65caa37a
fixed the 68020 codepath for emit_div/mod
|
11 роки тому |
Károly Balogh
|
875a7418b3
disable broken 68020 codepath and fall back to generic until it gets fixed
|
11 роки тому |
Károly Balogh
|
db49a169cb
handle more locations in tm68knotnode, fixes several tests failing to compile with 200203223
|
11 роки тому |
svenbarth
|
f8fe25f8cf
Forgot to commit one location where address registers need to be allocated.
|
11 роки тому |
svenbarth
|
741992bae4
m68k/n68kmat.pas, tm68kshlshrnode.first_shlshr64bitint:
|
12 роки тому |
Jonas Maebe
|
69c29a415f
* pass the procdef to getintparaloc instead of only the proccalloption, so
|
12 роки тому |
svenbarth
|
772072d8c9
m68k/n68kmat.pas, tm68kmoddivnode:
|
12 роки тому |
svenbarth
|
7ffd6c61a1
m68k/n68kmat.pas, tm68knotnode.pass_generate_code:
|
12 роки тому |
svenbarth
|
b6eac7a31b
n68kmat.pas, tm68knotnode.pass_generate_code:
|
12 роки тому |
svenbarth
|
72a01f17f5
* m68k/n68kmat.pas, tm68knotnode.pass_generate_code:
|
12 роки тому |
svenbarth
|
ff0eebf1ff
Also change RTL helper FPC_DIV_CARDINAL to FPC_DIV_DWORD
|
12 роки тому |
svenbarth
|
d5523e6af6
For now completely disable (I)MUL/(I)DIV support for Coldfire and pass through the RTL routines
|
12 роки тому |
Jonas Maebe
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 роки тому |
Jonas Maebe
|
9bc15a5f61
* renamed a_param_* to a_load_*_cgpara
|
15 роки тому |
Jonas Maebe
|
a4cc881693
* fixed compilation after addition of support for weak symbols
|
16 роки тому |
yury
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
17 роки тому |
Károly Balogh
|
0c6f533ba3
+ made m68k compiler to compile again
|
18 роки тому |
florian
|
85d63d9fa9
* settings refactored
|
19 роки тому |
peter
|
3078a1927f
* remove ttype
|
19 роки тому |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 роки тому |
peter
|
d8dc5679e3
* aktcputype and aktoptimizecputype was missing in the previous optimization commits
|
19 роки тому |
peter
|
b6e35a200e
* rewrite of optimizer options
|
19 роки тому |
Károly Balogh
|
db07870443
totally messy m68k changes. cleanup in progress
|
19 роки тому |
peter
|
a3ab2053c9
* support multiple asmlabel types, renamed getlabel to
|
20 роки тому |
Károly Balogh
|
62121a9029
made m68k to compile again
|
20 роки тому |