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 |
Jonas Maebe
|
ff017bbd5f
* even more missing register deallocations are added!
|
26 years ago |
Jonas Maebe
|
653d672377
* improved fixing of missing regallocs (they're almost all correct
|
26 years ago |
Jonas Maebe
|
6746b61501
* fixed small typo (C_M* -> Ch_M*) so -darithopt compiles again
|
26 years ago |
Jonas Maebe
|
dce0f2cd38
* fixed stupid typo in previous commit :(
|
26 years ago |
Jonas Maebe
|
194c612b07
* div, idiv and mul destroy edx!!
|
26 years ago |
Jonas Maebe
|
8a2453ab1d
* much more complete/waterproof RegModifiedByInstruction()
|
26 years ago |
peter
|
0887060ff2
* truncated log to 20 revs
|
26 years ago |