Jonas Maebe
|
bec76ee738
* fixed support for -Or with new features of CSE
|
25 years ago |
Jonas Maebe
|
ec5edf7be2
+ writeToMemDestroysContents() and writeDestroysContents() to support the
|
25 years ago |
Jonas Maebe
|
ca4a065758
- removed TP conditional code
|
25 years ago |
peter
|
5218af7926
* delphi compile fixes
|
25 years ago |
peter
|
a71e44ac49
* use defines.inc
|
25 years ago |
Jonas Maebe
|
9f71648f4d
* fixed bug in regsEquivalent (in some rare cases, registers with
|
25 years ago |
Jonas Maebe
|
3df81628bc
+ much improved CSE: the CSE now searches further back for sequences it
|
25 years ago |
Jonas Maebe
|
49b63874c2
* bugfix to FindRegAlloc function (caused wrong regalloc info in
|
25 years ago |
Jonas Maebe
|
bd928ecf72
* fix for web bug #1112 and a bit of clean up in csopt386 (merged from
|
25 years ago |
Jonas Maebe
|
c9de6bc568
* fixed a potential bug in destroyregs regarding the removal of
|
25 years ago |
Jonas Maebe
|
441d9d137c
* fixed bug where the contents of a register would not be destroyed
|
25 years ago |
Jonas Maebe
|
ce46621762
* daopt386: changes to getnextinstruction/getlastinstruction so they
|
25 years ago |
michael
|
2949824a69
+ Patch to 1.1
|
25 years ago |
michael
|
650fbb86aa
+ removed logs
|
25 years ago |
michael
|
e7aca136a1
+ Initial import
|
25 years ago |
peter
|
e60344ccf7
* removed notes
|
25 years ago |
Jonas Maebe
|
2eb73a055e
* destroyreg overwrote some memory if the reg was an FPU register
|
25 years ago |
Jonas Maebe
|
e4ceb46242
* fixed a serious bug in the CSE which (I think) only showed with
|
25 years ago |
Jonas Maebe
|
c18d6589e4
* moved AllocRegBetween() from csopt386 to this unit because it's now
|
25 years ago |
peter
|
2ba0ebe607
* removed warnings/notes
|
25 years ago |
Jonas Maebe
|
8a40388de3
* fixed bug due to lack of support for top_symbol operands
|
25 years ago |
peter
|
4a4a24b6e8
* log truncated
|
25 years ago |
Jonas Maebe
|
4e361ef71f
* better support for regvars (still needs a move of the call to the optimize
|
25 years ago |
Jonas Maebe
|
38b993f7dc
* moved skipinstr from daopt386 to aasm
|
25 years ago |
Jonas Maebe
|
b15a98cfa4
* better handling of exit(func_result) (no release of register that
|
25 years ago |
Jonas Maebe
|
5910b48cbe
* released -dalignreg
|
25 years ago |
Jonas Maebe
|
86ff0db0b5
+ (de)allocation info for EDI to fix reported bug on mailinglist.
|
25 years ago |
peter
|
e525797c51
* updated copyright to 2000
|
26 years ago |
Jonas Maebe
|
8272526892
* CSE of constant loading in regs works properly again
|
26 years ago |
peter
|
ad2b1fb278
* newoptimizations define added
|
26 years ago |