daniel
|
23a5c653bf
* Optimized the code generated for for nodes. The shootout/nestloop benchmark
|
23 jaren geleden |
florian
|
59abf2555b
* types.pas renamed to defbase.pas because D6 contains a types
|
23 jaren geleden |
daniel
|
8cbd40c2f0
* The for node does a check if the first comparision can be skipped. I moved
|
23 jaren geleden |
daniel
|
95427989a6
* Loops should not be aligned when optimizing for size
|
23 jaren geleden |
daniel
|
399036f1c2
* State tracker work
|
23 jaren geleden |
florian
|
479a745096
* first x86-64 patches
|
23 jaren geleden |
peter
|
4285e99853
* internal linker
|
23 jaren geleden |
peter
|
68ce5a00e5
* cg64 patch
|
23 jaren geleden |
carl
|
d75603c2ed
* bugfix of hdisponen (base must be set, not index)
|
23 jaren geleden |
peter
|
06ebac4e27
* readded missing revisions
|
23 jaren geleden |
carl
|
21b3a10f02
+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand
|
23 jaren geleden |
peter
|
2992e1819c
* removed old logs and updated copyright year
|
23 jaren geleden |
peter
|
4a176c81bc
* removed n386ld and n386util units
|
23 jaren geleden |
peter
|
4dcd96747e
* moved entry and exitcode to ncgutil and cgobj
|
23 jaren geleden |
carl
|
59f8a16c39
+ a_jmp_cond -> a_jmp_always (a_jmp_cond is NOT portable)
|
23 jaren geleden |
peter
|
3bcfe33002
* fixed stackcheck that would be called recursively when a stack
|
23 jaren geleden |
peter
|
5e7a1e3729
* removed unused units
|
23 jaren geleden |
peter
|
5b242f7741
* tlocation,treference update
|
23 jaren geleden |
Jonas Maebe
|
7fb55bf4e4
+ a_loadfpu_* and a_loadmm_* methods in tcg
|
23 jaren geleden |
peter
|
b4cc4b7b01
* removed compiler warnings
|
23 jaren geleden |
Jonas Maebe
|
f15dbd7bf0
* range checking is now processor independent (part in cgobj, part in
cg64f32) and should work correctly again (it needed some changes after
the changes of the low and high of tordef's to int64)
* maketojumpbool() is now processor independent (in ncgutil)
* getregister32 is now called getregisterint
|
24 jaren geleden |
Jonas Maebe
|
91f567bb66
* powerpc/cgcpu.pas compiles :)
|
24 jaren geleden |
Jonas Maebe
|
6dbf240bde
* less unnecessary regvar loading with if-statements
|
24 jaren geleden |
peter
|
d2e1952377
* procsym definition rewrite
|
24 jaren geleden |
Jonas Maebe
|
bdf2593265
* fixed range check errors
|
24 jaren geleden |
Jonas Maebe
|
4be6d060a4
- removed unused units
|
24 jaren geleden |
Jonas Maebe
|
b374bec6fb
* changed all flow control structures (except for exception handling
|
24 jaren geleden |