Jonas Maebe
|
11e68b67f5
* fixed small memory leak
|
27 years ago |
Jonas Maebe
|
3bf7d9a724
+ removal of "lea (reg), reg)", "imul $1, reg", change "mov reg1, reg2; mov (reg2), reg2" to "mov (reg1), reg2"
|
27 years ago |
Jonas Maebe
|
68bc49c014
* moved UpdateUsedRegs (+ bugfix) to daopt386
|
27 years ago |
peter
|
a970dd85d1
* fixed subl $2,esp;psuhw bug
|
27 years ago |
Jonas Maebe
|
0e770798da
* released REGALLOC
|
27 years ago |
Jonas Maebe
|
2c1ae07bea
* optimizer now completely dependant on GetNext/GetLast instruction, works again with -dRegAlloc
|
27 years ago |
Jonas Maebe
|
57886308d0
* fixed optimizer incompatibilities with freelabel code in psub
|
27 years ago |
peter
|
19c63e360f
* removed warnings
|
27 years ago |
florian
|
4394fa784d
* reinstated Jonas' bugfix
|
27 years ago |
pierre
|
b8b02bb518
* removed a line that add no sense and
|
27 years ago |
florian
|
560661014f
* patch of Jonas applied
|
27 years ago |
Jonas Maebe
|
f2da32cd91
* changed optimizer switches + cleanup of DestroyRefs in daopt386.pas
|
27 years ago |
peter
|
85c8a88cbe
+ localswitches, moduleswitches, globalswitches splitting
|
27 years ago |
Jonas Maebe
|
a3b5867cb8
* removed $ before and after Log in comment
|
27 years ago |
Jonas Maebe
|
10142c9fe7
* fstp/fld bugfix (fstt does not exist)
|
27 years ago |
florian
|
76ee202b37
* some fixes for ansi strings
|
27 years ago |
Jonas Maebe
|
aa224d4bd5
* removed some units from the uses clause
|
27 years ago |
Jonas Maebe
|
892964eaf2
* split the optimizer
|
27 years ago |