peter
|
30f1eb4705
* fix for referencecounted temps
|
hace 22 años |
peter
|
f2264589fc
* fix crashes in asmnode.deref when p_asm=nil
|
hace 22 años |
peter
|
fae3eaf83d
* move check for unused object constructor result to blocknode
|
hace 22 años |
peter
|
4a1ecb07d1
* splitted buildderef and buildderefimpl to fix interface crc
|
hace 22 años |
peter
|
6878c55c80
* write derefdata in a separate ppu entry
|
hace 22 años |
peter
|
925046ad5f
* fixed check for $X- result usage
|
hace 22 años |
florian
|
05fcae577a
* some ppc stuff fixed
|
hace 22 años |
peter
|
d0de3b3ea8
* 64k registers supported
|
hace 22 años |
peter
|
fb81b7ebbb
* old trgobj moved to x86/rgcpu and renamed to trgx86fpu
|
hace 22 años |
peter
|
70fe77ca7c
* procinfo unit contains tprocinfo
|
hace 22 años |
peter
|
8af51ea6d3
* locals and paras are allocated in the code generation
|
hace 22 años |
peter
|
b9d09a4e5c
* preparations for different default calling conventions
|
hace 22 años |
peter
|
6a8d5eb25d
* NEWRA branch merged
|
hace 22 años |
daniel
|
42c320cb29
* cs_regalloc renamed to cs_regvars to avoid confusion with register
|
hace 22 años |
peter
|
0dceec9a64
* current_procdef removed, use current_procinfo.procdef instead
|
hace 22 años |
Jonas Maebe
|
1929498b42
* patch from Peter to fix tempinfo copying
|
hace 22 años |
peter
|
ab1f33f68b
* remove temptype, use tempinfo.temptype instead
|
hace 22 años |
peter
|
47b691057b
* getposition added to retrieve the the current tai item
|
hace 22 años |
Jonas Maebe
|
8e09d78f79
+ ability to change the location of a ttempref node with changelocation()
|
hace 22 años |
Jonas Maebe
|
820302b098
- disabled "result := value; exit;" -> exit(value) optimization because
|
hace 22 años |
peter
|
8ff5792776
* remove some unit dependencies
|
hace 22 años |
Jonas Maebe
|
cb279b2029
* changed tt_persistant to tt_persistent :)
|
hace 22 años |
peter
|
05c05f2555
* failn removed
|
hace 22 años |
peter
|
15b0132f6f
* tloadnode does not support objectsymtable,withsymtable anymore
|
hace 22 años |
peter
|
60978ba89c
* aktprocdef renamed to current_procdef
|
hace 22 años |
peter
|
f4b818fc1d
* removed funcretn,funcretsym, function result is now in varsym
|
hace 22 años |
Jonas Maebe
|
5ed5d2897f
* fixed ttemprefnode.compare and .getcopy to take offset field into
|
hace 22 años |
peter
|
47489f2376
* firstpass uses expectloc
|
hace 22 años |
Jonas Maebe
|
934974e234
* fixed tstatementnode.det_resulttype and tststatementnode.pass_1
|
hace 22 años |
daniel
|
a32926e2fc
* Some work on interference graph construction
|
hace 22 años |